Return-Path: X-Original-To: apmail-mesos-user-archive@www.apache.org Delivered-To: apmail-mesos-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B162F189AB for ; Thu, 3 Mar 2016 17:24:52 +0000 (UTC) Received: (qmail 5856 invoked by uid 500); 3 Mar 2016 17:24:52 -0000 Delivered-To: apmail-mesos-user-archive@mesos.apache.org Received: (qmail 5780 invoked by uid 500); 3 Mar 2016 17:24:52 -0000 Mailing-List: contact user-help@mesos.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@mesos.apache.org Delivered-To: mailing list user@mesos.apache.org Received: (qmail 5770 invoked by uid 99); 3 Mar 2016 17:24:52 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Mar 2016 17:24:52 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 96F901804BB for ; Thu, 3 Mar 2016 17:24:51 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.299 X-Spam-Level: * X-Spam-Status: No, score=1.299 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gruchalski-com.20150623.gappssmtp.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id j7dQoBnBkZ93 for ; Thu, 3 Mar 2016 17:24:49 +0000 (UTC) Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com [209.85.220.48]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 84BF65F571 for ; Thu, 3 Mar 2016 17:24:48 +0000 (UTC) Received: by mail-pa0-f48.google.com with SMTP id bj10so18227583pad.2 for ; Thu, 03 Mar 2016 09:24:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gruchalski-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version; bh=OB3L2ouKTy2LW/Hf8k7SOtEez6ouc383yl8f6B35sMw=; b=l1gW9v5Qb/YZBVbmKeOLsOtCHghZtClFBZ9C5bfGMiYQ/jZZsSw2XWP8Y1FcGyJaSa JIbRZpcaNG1gN6bDESV3lK5ixQwQrNzKOZjndPC8hy2DkByw1QHYvYNIZGU+EC9Etsj+ Bqe/H9SFEJBfcLjQbCmN9d8e6e1D6oDRpM15vTVssp126t934XIXZDjCRQWHcqwfNjZP HKpWPxYM//wiEKxjwRBkh1ovLisJLyAGMA08HB5PPVQnoq6PhiJYtWJSJb4WT9hruYx7 pPnHTgq7/h8gFV+d5uVonRpSh41WysRsEcAKJF6Stu/mw6+pgc49Gu+qhyMdQnfLZuP6 GOUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to :references:subject:mime-version; bh=OB3L2ouKTy2LW/Hf8k7SOtEez6ouc383yl8f6B35sMw=; b=KHVSWXl8id9SwjgJFqY11y7Hir9IwSRRxOORowie0aEJWvuvdJKH3SdURHO2+IMt/f Tl+EST7Hk++l2KmJjlJm2hrdXA68gQwHeiIZpyYKszY+mHlfkwIQB+d7YF4lDcnrN49F hkfUfQ4uiEFEbTNTbFK+wIxsz/LYbbHzcJ/GQgMfnlxvcuk0uiIsoz0GbAtHi64vxIPs UsKK24Tl48YWcRg4De84vNQBDW6yI2njVm/bFESKlTfuWXgnRJagTGzXIJ5d7rFsHL9T rArFJq/yalTvanKgA7YTlNMmCRfr6x8tTTe6AzGcsWPxPMjBWxVZSrG2Bv2FyX6OVVe5 8Q/Q== X-Gm-Message-State: AD7BkJJmIRceAdVr/Jq91CmKAAfinGkOPuXJAee380OgP5MCR1iJ8U52WSLg8TIH4b6dcw== X-Received: by 10.66.131.69 with SMTP id ok5mr5297854pab.96.1457025887229; Thu, 03 Mar 2016 09:24:47 -0800 (PST) Received: from mail.outlook.com (ec2-52-34-158-166.us-west-2.compute.amazonaws.com. [52.34.158.166]) by smtp.gmail.com with ESMTPSA id to9sm61980846pab.3.2016.03.03.09.24.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Mar 2016 09:24:46 -0800 (PST) Date: Thu, 3 Mar 2016 17:24:45 +0000 (UTC) From: Radoslaw Gruchalski To: user@mesos.apache.org, Cc: mesos Message-ID: In-Reply-To: <1E677EEE-0EFE-4720-A515-7ACC09E17B29@mesosphere.io> References: <1E677EEE-0EFE-4720-A515-7ACC09E17B29@mesosphere.io> Subject: Re: Making 'curl' a prerequisite for installing Mesos MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_11663_408762949.1457025885654" X-Mailer: Outlook for iOS and Android ------=_Part_11663_408762949.1457025885654 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Shouldn't be a problem. +1 Sent from Outlook Mobile On Thu, Mar 3, 2016 at 9:13 AM -0800, "Bernd Mathiske" wrote: +1 On Mar 3, 2016, at 6:10 PM, Jie Yu wrote: Hi, I am proposing making 'curl' a=C2=A0prerequisite when installing Mesos. Cur= rently, we require 'libcurl' being present when installing Mesos (http://me= sos.apache.org/gettingstarted/). However, we found that it does not compose= well with our asynchronous runtime environment (i.e., it'll block the curr= ent worker thread). Recent work on URI fetcher uses 'curl' directly, instead of using 'libcurl'= to fetch artifacts, because it composes well with our async runtime env. '= curl' is installed by default in most systems (e.g., OSX, centos, RHEL). So I am proposing adding 'curl' to our prerequisite list. Let me know if yo= u have any concern on this. I'll update the Getting Started doc if you are = OK with this change. Thanks,- Jie ------=_Part_11663_408762949.1457025885654 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Shouldn't be a problem. +1





On Thu, Mar 3, 2016 at 9:13 AM -0800, "Bernd Mat= hiske" <bernd@mesosphere.io> wrote:

= +1

=
On Mar 3, 2016, at 6:10 PM, Jie Yu <yujie.jay@gmail.com> wrote:

Hi,

I am proposin= g making 'curl' a prerequisite when installing Mesos. Currently, we re= quire 'libcurl' being present when installing Mesos (http://mesos.apache.org/gettingsta= rted/). However, we found that it does not compose well with our asynch= ronous runtime environment (i.e., it'll block the current worker thread).

Recent work on URI fe= tcher uses 'curl' directly, instead of using 'libcurl' to fetch artifac= ts, because it composes well with our async runtime env. 'curl' is installe= d by default in most systems (e.g., OSX, centos, RHEL).

So I am proposing adding 'curl' to o= ur prerequisite list. Let me know if you have any concern on this. I'll upd= ate the Getting Started doc if you are OK with this change.

Thanks,
- J= ie


------=_Part_11663_408762949.1457025885654--