Re: [VOTE] Release Apache Mesos 0.28.0 (rc1)

2016-03-03 Thread Vinod Kone
On Thu, Mar 3, 2016 at 5:43 PM, Vinod Kone wrote: > Tue Mar 10 17:00:00 PST 2016 Sorry. This should be Mar 8th not 10th.

Re: 0.28.0 release

2016-03-03 Thread Guangya Liu
I think that we also need to include https://reviews.apache.org/r/44258/ ( https://issues.apache.org/jira/browse/MESOS-4831) in 0.28 cause this issue will lead two inverse offers with one maintain call. Thanks, Guangya On Fri, Mar 4, 2016 at 9:44 AM, Vinod Kone wrote: >

Re: 0.28.0 release

2016-03-03 Thread Vinod Kone
Release vote sent. The soft lock is released as well. Commit away! On Thu, Mar 3, 2016 at 4:58 PM, Timothy Chen wrote: > Sorry I pushed a quick typo fix before seeing this email. > > Tim > > On Thu, Mar 3, 2016 at 4:15 PM, Vinod Kone wrote: > > Alright,

Re: marathon-lb at scale

2016-03-03 Thread Jeff Schroeder
Being able to set HAPROXY_0_VHOST to the mesos-dns name and having everything just magically work is a pretty fantastic user experience however. Especially for users who might need to talk to SysAdmin teams to manually change DNS. Any alternatives? We have marathon-lb running in a container with

Re: Making 'curl' a prerequisite for installing Mesos

2016-03-03 Thread Jake Farrell
+1 -Jake On Thu, Mar 3, 2016 at 12:10 PM, Jie Yu wrote: > Hi, > > I am proposing making 'curl' a prerequisite when installing Mesos. > Currently, we require 'libcurl' being present when installing Mesos ( > http://mesos.apache.org/gettingstarted/). However, we found that

Re: marathon-lb at scale

2016-03-03 Thread Brenden Matthews
As a sidenote, I wouldn't recommend running marathon-lb on every node in the cluster. Running it on 3-5 should be sufficient for HA. You can simply round-robin (with DNS) between the marathon-lb instances (using, say, Mesos-DNS). The additional round trip delay you save by running marathon-lb on

Re: Need CHANGELOG updates

2016-03-03 Thread Avinash Sridharan
net_cls isolator update under review: https://reviews.apache.org/r/44350/ On Thu, Mar 3, 2016 at 11:11 AM, Avinash Sridharan wrote: > Hi Vinod, > Will file a ticket and update the change log for the net_cls isolator. > > -Avinash > > On Thu, Mar 3, 2016 at 11:08 AM, Neil

Re: Need CHANGELOG updates

2016-03-03 Thread Avinash Sridharan
Hi Vinod, Will file a ticket and update the change log for the net_cls isolator. -Avinash On Thu, Mar 3, 2016 at 11:08 AM, Neil Conway wrote: > I sent https://reviews.apache.org/r/44348/ for the floating point math > changes; if you'd prefer a different format or

Re: Need CHANGELOG updates

2016-03-03 Thread Neil Conway
I sent https://reviews.apache.org/r/44348/ for the floating point math changes; if you'd prefer a different format or more/less details, just let me know. Thanks, Neil On Thu, Mar 3, 2016 at 10:57 AM, Vinod Kone wrote: > Hi guys, > > The 0.28.0 release is currently blocked

Need CHANGELOG updates

2016-03-03 Thread Vinod Kone
Hi guys, The 0.28.0 release is currently blocked on the updates to CHANGELOG. Basically I'm looking for shepherds/owners of feature tickets to add a blurb in the CHANGELOG for their tickets. The big ticket items that went into 0.28.0 that I know of --> net_cls_isolator --> floating point math

Re: Making 'curl' a prerequisite for installing Mesos

2016-03-03 Thread Vinod Kone
sgtm On Thu, Mar 3, 2016 at 10:01 AM, Jie Yu wrote: > Neil, thanks for the comments and the pointer! > > Just looked at the curl_multi_xxx() API. Yeah, I think we should be able > to use that API in our async environment. But we need to hook this with > our underlying

Re: Making 'curl' a prerequisite for installing Mesos

2016-03-03 Thread Jie Yu
Neil, thanks for the comments and the pointer! Just looked at the curl_multi_xxx() API. Yeah, I think we should be able to use that API in our async environment. But we need to hook this with our underlying libev/libevent based runtime, which might take a while to finish. I'll create a ticket to

Re: Making 'curl' a prerequisite for installing Mesos

2016-03-03 Thread Neil Conway
No objection to about the additional dependency, but using 'curl' instead of 'libcurl' seems unfortunate. Can you share some more detailed information about the problems that have been encountered using libcurl? e.g., was using the curl_multi_xxx() APIs explored? Neil On Thu, Mar 3, 2016 at 9:10

Re: Making 'curl' a prerequisite for installing Mesos

2016-03-03 Thread haosdent
We also use curl.exe[1] in Windows? 1. http://www.paehl.com/open_source/?CURL_7.47.1 On Fri, Mar 4, 2016 at 1:13 AM, Bernd Mathiske wrote: > +1 > > On Mar 3, 2016, at 6:10 PM, Jie Yu wrote: > > Hi, > > I am proposing making 'curl' a prerequisite when

Re: Making 'curl' a prerequisite for installing Mesos

2016-03-03 Thread Radoslaw Gruchalski
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 prerequisite when installing Mesos.

Re: Making 'curl' a prerequisite for installing Mesos

2016-03-03 Thread Bernd Mathiske
+1 > On Mar 3, 2016, at 6:10 PM, Jie Yu wrote: > > Hi, > > I am proposing making 'curl' a prerequisite when installing Mesos. Currently, > we require 'libcurl' being present when installing Mesos > (http://mesos.apache.org/gettingstarted/ >

Making 'curl' a prerequisite for installing Mesos

2016-03-03 Thread Jie Yu
Hi, I am proposing making 'curl' a prerequisite when installing Mesos. Currently, we require 'libcurl' being present when installing Mesos ( http://mesos.apache.org/gettingstarted/). However, we found that it does not compose well with our asynchronous runtime environment (i.e., it'll block the

Re: marathon-lb at scale

2016-03-03 Thread Alfredo Carneiro
Craig, soon I can increase my cluster and I will let you know okay? For now, it is in production like a test!hehe On Thu, Mar 3, 2016 at 1:06 PM, craig w wrote: > Alfredo -- i'll be curious to hear how it goes if you scale it up. I had > initially tested with 12 nodes and

Re: marathon-lb at scale

2016-03-03 Thread craig w
Alfredo -- i'll be curious to hear how it goes if you scale it up. I had initially tested with 12 nodes and it seemed fine, then when i went to 90 it became an issue. Again, this was with an older Marathon, so things could be much better now. On Thu, Mar 3, 2016 at 11:02 AM, Alfredo Carneiro <

Re: marathon-lb at scale

2016-03-03 Thread Alfredo Carneiro
I've just started to use it on production with 14 nodes and it is scaling well! I had no problems yet. And different from haproxy-marathon-bridge, it supports natively a loop every second, so you don't have any delay, at least I haven't seen. On Thu, Mar 3, 2016 at 12:23 PM, craig w

Re: marathon-lb at scale

2016-03-03 Thread craig w
That was using the marathon-haproxy-bridge script, so it was polling marathon every minute to try and keep up to date. Though a minute lag in updating the proxy wasn't sufficient.

Re: marathon-lb at scale

2016-03-03 Thread Chris Baker
craig, was that using polling via a cron over the marathon-haproxy-bridge script? On Wed, Mar 2, 2016 at 8:53 PM craig w wrote: > For what it's worth, I had tried the haproxy bridge with marathon 0.11 > back when that was the latest release. I had the bridge running on 90

Re: simple 2 node cluster- unable to start slave on non-master node

2016-03-03 Thread haosdent
Hi, @andrzej.wenclaw I saw zookeeper appear in your log. But you use >>mesos-slave --master=10.10.0.102:5050 --ip=10.10.0.103 to start mesos slave? And could you telnet master 5050 successfully in slave machine? On Thu, Mar 3, 2016 at 7:40 PM, Wenclaw, Andrzej wrote:

simple 2 node cluster- unable to start slave on non-master node

2016-03-03 Thread Wenclaw, Andrzej
Hello! I’m new to Mesos and I’m struggling to finish tutorial on: https://open.mesosphere.com/advanced-course/installing-mesos/ . (I was going lesson by lesson- only different is that I didn’t use Vagrant but just created manually two VMs on VirtualBox). When I try to start mesos-slave on node