Re: Apache Mesos Community Sync

2015-12-02 Thread Michael Park
Our next community sync will be tomorrow December 3 at 3pm PST.

To join in person, come to Mesosphere HQ at 88 Stevenson St. and see the
reception on the 2nd floor.

Please add your agenda items to the Google Doc

!

Subscribe to our Mesos events calendar at
https://calendar.google.com/calendar/embed?src=2hecvndc0mnaqlir34cqnfvtak%40group.calendar.google.com
for
future meeting schedules.

Thanks,

MPark.

We will use Hangouts + YouTube OnAir, the links will be shared on IRC and
via email shortly before the meeting.

Please add agenda items to the Google Doc

!

Thanks,

MPark.

On Thu, Nov 19, 2015 at 12:01 PM Michael Park  wrote:

> Greg Mann and I will be hosting the community sync on the web today
> (November 19) at 9pm PST.
>
> We will use Hangouts + YouTube OnAir, the links will be shared on IRC and
> via email shortly before the meeting.
>
> Please add agenda items to the Google Doc
> 
> !
>
> Thanks,
>
> MPark.
>
> On Thu, Nov 5, 2015 at 3:20 PM Adam Bordelon  wrote:
>
>> Sorry for the late link, but you can see the youtube stream (and
>> after-the-fact video) at: http://youtu.be/rJyT8xDzhcA
>>
>> We also have a hangout link for those with agenda items, or those who have
>> lengthy things to discuss (ask if you need the link). For brief questions,
>> you can add them to the agenda or ask in IRC and I will relay them for
>> you.
>>
>> On Wed, Nov 4, 2015 at 4:42 PM, Adam Bordelon  wrote:
>>
>> > Sounds great! Please join us at Mesosphere HQ, 88 Stevenson St., SF at
>> 3pm
>> > Pacific tomorrow.
>> > We will use youtube-onair again, links to be posted to IRC/email shortly
>> > before the meeting.
>> >
>> > Please add agenda items:
>> >
>> >
>> https://docs.google.com/document/d/153CUCj5LOJCFAVpdDZC7COJDwKh9RDjxaTA0S7lzwDA/edit#heading=h.za1f9dpxisdr
>> >
>> > On Wed, Nov 4, 2015 at 4:25 PM, Jie Yu  wrote:
>> >
>> >> Adam, since most of the Twitter folks are OOO this week. I chatted with
>> >> Artem/Vinod. we think it makes sense to host the sync at Mesosphere
>> >> tomorrow.
>> >>
>> >> - Jie
>> >>
>> >> On Wed, Nov 4, 2015 at 4:22 PM, Adam Bordelon 
>> wrote:
>> >>
>> >>> It's been a while since our last community sync, and tomorrow,
>> Thursday
>> >>> Nov 5th shows up on my calendar as a 3pm Twitter-hosted meeting, since
>> >>> those have traditionally been "Monthly on the first Thursday". After
>> >>> this, the other meetings (third Thursday, or every other week?) can
>> >>> alternate between 9pm/9am. Let's get these on the calendar officially.
>> >>>
>> >>> Vinod, are you/Twitter still planning to host the community sync
>> >>> tomorrow?
>> >>>
>> >>> On Wed, Oct 14, 2015 at 1:01 AM, Adam Bordelon 
>> >>> wrote:
>> >>>
>>  We'll have the next community sync this Thursday (Oct. 15th) from
>>  9-10am Pacific.
>> 
>>  Please add items to the agenda
>>  <
>> https://docs.google.com/document/d/153CUCj5LOJCFAVpdDZC7COJDwKh9RDjxaTA0S7lzwDA/edit#
>> >
>>  .
>> 
>> 
>>  We will use Hangouts on Air again. We will post the video stream link
>>  shortly before the meeting, and only active participants (especially
>> people
>>  on the agenda) should join the actual hangout. Others can watch the
>> video
>>  stream and ask brief questions on #mesos on IRC. If you have
>> something
>>  lengthier to discuss, put it on the agenda and ping us on email/IRC
>> to get
>>  into the hangout.
>> 
>>  To join in person, come to Mesosphere HQ at 88 Stevenson St and see
>>  reception on the 2nd floor.
>> 
>> 
>>  On Thu, Oct 1, 2015 at 9:30 AM, haosdent  wrote:
>> 
>> > Got it. Thank you.
>> >
>> > On Fri, Oct 2, 2015 at 12:27 AM, Gilbert Song <
>> gilb...@mesosphere.io>
>> > wrote:
>> >
>> > > Yes, community sync is at 3 pm PST today afternoon. Video Link is
>> > still not
>> > > available. And here is the link for meeting agenda/notes:
>> > >
>> > >
>> > >
>> >
>> https://docs.google.com/document/d/153CUCj5LOJCFAVpdDZC7COJDwKh9RDjxaTA0S7lzwDA/edit?usp=sharing
>> > >
>> > > On Thu, Oct 1, 2015 at 9:19 AM, haosdent 
>> wrote:
>> > >
>> > > > Do today have community sync?
>> > > >
>> > > > On Fri, Sep 18, 2015 at 12:59 AM, Adam Bordelon <
>> > a...@mesosphere.io>
>> > > > wrote:
>> > > >
>> > > > > Today's community sync video/audio is archived at:
>> > > > > http://youtu.be/ZQT6-fw8Ito
>> > > > > The meeting agenda/notes are available at:
>> > > > >
>> > > > >
>> > > >
>> > >
>> >
>> https://docs.google.com/document/d/153CUCj5LOJCFAVpdDZC7COJDwKh9RDjxaTA0S7lzwDA/edit?usp=sharing
>> > > > >
>> > > > > For convenience, today's notes are reproduced below:
>> > >

Re: mesos ui best practise - mesos cluster in HA

2015-12-02 Thread Jeremy Olexa
This is what we use in haproxy:

backend master_cluster
  option httpclose
  option forwardfor
  mode http
  option httpchk GET /metrics/snapshot
  http-check expect string master\/elected":1
  server master-0 ip1:5050 check
  server master-1 ip2:5050 check
  server master-2 ip3:5050 check

Hope it helps,
Jeremy


From: Laurie Clark-Michalek 
Sent: Wednesday, December 2, 2015 4:30 PM
To: user@mesos.apache.org
Subject: Re: mesos ui best practise - mesos cluster in HA

You can check which is the current master by looking for the number of
active slaves in state.json; if it's not zero, then the node is the
current master. I'm away from a computer atm, but I can provide a full
haproxy health check config if that'd be useful.

That said, it'd be really great if we could get a /is_master endpoint
or something for this use; trying to do this with nginx has driven me
to the brink of madness.

On 2 December 2015 at 20:48, Rodrick Brown  wrote:
> There's really no use mesos-dns and just point your browser to
> http://leader.mesos:5050 to reach the active master.
>
>> On Dec 2 2015, at 3:18 pm, Haripriya Ayyalasomayajula
>>  wrote:
>>
>> Hi all,
>>
>> I am having a mesos cluster  (version 0.25.0) running in with 3 masters. I
>> am getting back to the community regarding the best practise that can be
>> adopted.
>>
>> -I want to access the UI from a login node. How can I use haproxy in this
>> case? I have the following HAProxy configuration file on the login node
>> which has access to the three nodes running masters (servers with ip1, ip2,
>> ip3).
>>
>> #-
>>
>> # Proxy for the mesos-master console
>>
>> #-
>>
>>
>> listen mesos-master 0.0.0.0:5050
>>
>> mode http
>>
>> option forwardfor
>>
>>
>>
>> server server1 ip1:5050 check
>>
>> server server2 ip2:5050 check
>>
>> server server3 ip3:5050 check
>>
>> ---
>>
>> I'd greatly appreciate any inputs here.
>>
>> Thanks!
>>
>>
>> --
>> Regards,
>> Haripriya Ayyalasomayajula
>>
>
> NOTICE TO RECIPIENTS: This communication is confidential and intended for
> the use of the addressee only. If you are not an intended recipient of this
> communication, please delete it immediately and notify the sender by return
> email. Unauthorized reading, dissemination, distribution or copying of this
> communication is prohibited. This communication does not constitute an offer
> to sell or a solicitation of an indication of interest to purchase any loan,
> security or any other financial product or instrument, nor is it an offer to
> sell or a solicitation of an indication of interest to purchase any products
> or services to any persons who are prohibited from receiving such
> information under applicable law. The contents of this communication may not
> be accurate or complete and are subject to change without notice. As such,
> Orchard App, Inc. (including its subsidiaries and affiliates, "Orchard")
> makes no representation regarding the accuracy or completeness of the
> information contained herein. The intended recipient is advised to consult
> its own professional advisors, including those specializing in legal, tax
> and accounting matters. Orchard does not provide legal, tax or accounting
> advice.



--
Laurie Clark-Michalek
Infrastructure Engineer

Qubit – Deliver your big ideas
35 King Street,
Covent Garden
London, WC2E 8JG

Re: mesos ui best practise - mesos cluster in HA

2015-12-02 Thread Laurie Clark-Michalek
You can check which is the current master by looking for the number of
active slaves in state.json; if it's not zero, then the node is the
current master. I'm away from a computer atm, but I can provide a full
haproxy health check config if that'd be useful.

That said, it'd be really great if we could get a /is_master endpoint
or something for this use; trying to do this with nginx has driven me
to the brink of madness.

On 2 December 2015 at 20:48, Rodrick Brown  wrote:
> There's really no use mesos-dns and just point your browser to
> http://leader.mesos:5050 to reach the active master.
>
>> On Dec 2 2015, at 3:18 pm, Haripriya Ayyalasomayajula
>>  wrote:
>>
>> Hi all,
>>
>> I am having a mesos cluster  (version 0.25.0) running in with 3 masters. I
>> am getting back to the community regarding the best practise that can be
>> adopted.
>>
>> -I want to access the UI from a login node. How can I use haproxy in this
>> case? I have the following HAProxy configuration file on the login node
>> which has access to the three nodes running masters (servers with ip1, ip2,
>> ip3).
>>
>> #-
>>
>> # Proxy for the mesos-master console
>>
>> #-
>>
>>
>> listen mesos-master 0.0.0.0:5050
>>
>> mode http
>>
>> option forwardfor
>>
>>
>>
>> server server1 ip1:5050 check
>>
>> server server2 ip2:5050 check
>>
>> server server3 ip3:5050 check
>>
>> ---
>>
>> I'd greatly appreciate any inputs here.
>>
>> Thanks!
>>
>>
>> --
>> Regards,
>> Haripriya Ayyalasomayajula
>>
>
> NOTICE TO RECIPIENTS: This communication is confidential and intended for
> the use of the addressee only. If you are not an intended recipient of this
> communication, please delete it immediately and notify the sender by return
> email. Unauthorized reading, dissemination, distribution or copying of this
> communication is prohibited. This communication does not constitute an offer
> to sell or a solicitation of an indication of interest to purchase any loan,
> security or any other financial product or instrument, nor is it an offer to
> sell or a solicitation of an indication of interest to purchase any products
> or services to any persons who are prohibited from receiving such
> information under applicable law. The contents of this communication may not
> be accurate or complete and are subject to change without notice. As such,
> Orchard App, Inc. (including its subsidiaries and affiliates, "Orchard")
> makes no representation regarding the accuracy or completeness of the
> information contained herein. The intended recipient is advised to consult
> its own professional advisors, including those specializing in legal, tax
> and accounting matters. Orchard does not provide legal, tax or accounting
> advice.



-- 
Laurie Clark-Michalek
Infrastructure Engineer

Qubit – Deliver your big ideas
35 King Street,
Covent Garden
London, WC2E 8JG


Re: mesos ui best practise - mesos cluster in HA

2015-12-02 Thread Rodrick Brown
There's really no use mesos-dns and just point your browser to
http://leader.mesos:5050 to reach the active master.

  

> On Dec 2 2015, at 3:18 pm, Haripriya Ayyalasomayajula
 wrote:  

>

>  

>

> Hi all,

>

>  

>

> I am having a mesos cluster  (version 0.25.0) running in with 3 masters. I
am getting back to the community regarding the best practise that can be
adopted.

>

>  

>

> -I want to access the UI from a login node. How can I use haproxy in this
case? I have the following HAProxy configuration file on the login node which
has access to the three nodes running masters (servers with ip1, ip2, ip3).

>

>  

>

> #-

>

> # Proxy for the mesos-master console

>

> #-

>

>  

>

> listen mesos-master [0.0.0.0:5050](http://0.0.0.0:5050)

>

> mode http  
>

> option forwardfor

>

>  
>

> server server1 ip1:5050 check  
>

> server server2 ip2:5050 check

>

> server server3 ip3:5050 check

>

> \---

>

> I'd greatly appreciate any inputs here.

>

> Thanks!

>

>  

>

> \--  

>

> Regards,  
Haripriya Ayyalasomayajula

>

>  


-- 
*NOTICE TO RECIPIENTS*: This communication is confidential and intended for 
the use of the addressee only. If you are not an intended recipient of this 
communication, please delete it immediately and notify the sender by return 
email. Unauthorized reading, dissemination, distribution or copying of this 
communication is prohibited. This communication does not constitute an 
offer to sell or a solicitation of an indication of interest to purchase 
any loan, security or any other financial product or instrument, nor is it 
an offer to sell or a solicitation of an indication of interest to purchase 
any products or services to any persons who are prohibited from receiving 
such information under applicable law. The contents of this communication 
may not be accurate or complete and are subject to change without notice. 
As such, Orchard App, Inc. (including its subsidiaries and affiliates, 
"Orchard") makes no representation regarding the accuracy or completeness 
of the information contained herein. The intended recipient is advised to 
consult its own professional advisors, including those specializing in 
legal, tax and accounting matters. Orchard does not provide legal, tax or 
accounting advice.


mesos ui best practise - mesos cluster in HA

2015-12-02 Thread Haripriya Ayyalasomayajula
Hi all,

I am having a mesos cluster  (version 0.25.0) running in with 3 masters. I
am getting back to the community regarding the best practise that can be
adopted.

-I want to access the UI from a login node. How can I use haproxy in this
case? I have the following HAProxy configuration file on the login node
which has access to the three nodes running masters (servers with ip1, ip2,
ip3).

#-

# Proxy for the mesos-master console

#-


listen mesos-master 0.0.0.0:5050

mode http

option forwardfor



server server1 ip1:5050 check

server server2 ip2:5050 check

server server3 ip3:5050 check

---

I'd greatly appreciate any inputs here.

Thanks!

-- 
Regards,
Haripriya Ayyalasomayajula


Re: Web UI Memory Usage in Firefox

2015-12-02 Thread John Omernik
Marathon Issue filed.

https://github.com/mesosphere/marathon/issues/2755

At this point, should I look at a Mesos JIRA too?



On Wed, Dec 2, 2015 at 12:53 PM, Orlando Hohmeier 
wrote:

> Hi John,
>
> thanks a lot for reporting and investigating this! We will have a look
> into it. I would be most pleased if you could create a GitHub Issue for
> this including all the details.
>
> https://github.com/mesosphere/marathon
>
> BTW: Have you ever experienced the same in a different browser (e.g.
> Chrome)?
>
> Thanks
> Orlando
>
> On Wednesday, December 2, 2015 at 6:07:40 PM UTC+1, John Omernik wrote:
>>
>> I am cross posting this in Marathon and Mesos lists because both UIs are
>> having this issue, and I figured I'd save time in posting two separate
>> messages.
>>
>> Basically, in using Firefox, I noticed that over time, my firefox would
>> get to become unusable when I had Marathon and Mesos WebUIs up and
>> running.  At first, I thought it was a function of my home (Mac) computer
>> and firefox. But when I started a PoC for work, and my Windows install of
>> firefox had the same issues, I started doing more investigation.
>>
>> First of all, both at home and at work, my Firefox is only dedicated to
>> "cluster" related tasks. Thus, I don't have other tabs that are not Cluster
>> UIs.
>>
>> My typical setup is to have MapR UI, Mesos UI, Marathon UI, Chronos UI,
>> Myriad UI, and Yarn UI all up and running.
>>
>> After about 3-4 hours, my browser would get really slow, and
>> non-responsive. I'd kill all and start again.  Rinse repeat.
>>
>> So I did some analysis, and basically found a plugin for Firefox that
>> shows on each tab the amount of memory being used. I found that both
>> Marathon and Mesos UI were the culprits, and things got really bad after
>> just 2-3 hours.  With those setup, on Windows, I have the following memory
>> usage:
>>
>> MapR UI: 7.7mb
>> Myriad UI: 9.8mb
>> Yarn: 2.7 mb
>> Chronos 10.2 mb
>> Marathon: 163 mb
>> Mesos UI: 463 mb
>>
>> Both Marathon and Mesos continually climb, slowly, up some, down a few,
>> up some more, but obviously generally trending up.  I guess I wanted to
>> toss it out here to see if it's something in my settings, or something that
>> others are seeing.  It's a problem for me from a usability standpoint, and
>> I am guessing that it's one of those things that while not a priority for a
>> project, should be looked at.
>>
>> John
>>
>>
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "marathon-framework" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to marathon-framework+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>


Re: Web UI Memory Usage in Firefox

2015-12-02 Thread John Omernik
I tried that and both Marathon and Mesos did not relinquish any of their
memory.

On Wed, Dec 2, 2015 at 11:51 AM, Joseph Wu  wrote:

> Hi John,
>
> I wonder if this is just an issue with how Firefox does garbage collection.
>
> Can you try navigating to about:memory and clicking the "GC" button?  The
> web UI's definitely should not need that much memory.
>
> ~Joseph
>
> On Wed, Dec 2, 2015 at 9:07 AM, John Omernik  wrote:
>
>> I am cross posting this in Marathon and Mesos lists because both UIs are
>> having this issue, and I figured I'd save time in posting two separate
>> messages.
>>
>> Basically, in using Firefox, I noticed that over time, my firefox would
>> get to become unusable when I had Marathon and Mesos WebUIs up and
>> running.  At first, I thought it was a function of my home (Mac) computer
>> and firefox. But when I started a PoC for work, and my Windows install of
>> firefox had the same issues, I started doing more investigation.
>>
>> First of all, both at home and at work, my Firefox is only dedicated to
>> "cluster" related tasks. Thus, I don't have other tabs that are not Cluster
>> UIs.
>>
>> My typical setup is to have MapR UI, Mesos UI, Marathon UI, Chronos UI,
>> Myriad UI, and Yarn UI all up and running.
>>
>> After about 3-4 hours, my browser would get really slow, and
>> non-responsive. I'd kill all and start again.  Rinse repeat.
>>
>> So I did some analysis, and basically found a plugin for Firefox that
>> shows on each tab the amount of memory being used. I found that both
>> Marathon and Mesos UI were the culprits, and things got really bad after
>> just 2-3 hours.  With those setup, on Windows, I have the following memory
>> usage:
>>
>> MapR UI: 7.7mb
>> Myriad UI: 9.8mb
>> Yarn: 2.7 mb
>> Chronos 10.2 mb
>> Marathon: 163 mb
>> Mesos UI: 463 mb
>>
>> Both Marathon and Mesos continually climb, slowly, up some, down a few,
>> up some more, but obviously generally trending up.  I guess I wanted to
>> toss it out here to see if it's something in my settings, or something that
>> others are seeing.  It's a problem for me from a usability standpoint, and
>> I am guessing that it's one of those things that while not a priority for a
>> project, should be looked at.
>>
>> John
>>
>>
>>
>>
>>
>


Re: Web UI Memory Usage in Firefox

2015-12-02 Thread Joseph Wu
Hi John,

I wonder if this is just an issue with how Firefox does garbage collection.

Can you try navigating to about:memory and clicking the "GC" button?  The
web UI's definitely should not need that much memory.

~Joseph

On Wed, Dec 2, 2015 at 9:07 AM, John Omernik  wrote:

> I am cross posting this in Marathon and Mesos lists because both UIs are
> having this issue, and I figured I'd save time in posting two separate
> messages.
>
> Basically, in using Firefox, I noticed that over time, my firefox would
> get to become unusable when I had Marathon and Mesos WebUIs up and
> running.  At first, I thought it was a function of my home (Mac) computer
> and firefox. But when I started a PoC for work, and my Windows install of
> firefox had the same issues, I started doing more investigation.
>
> First of all, both at home and at work, my Firefox is only dedicated to
> "cluster" related tasks. Thus, I don't have other tabs that are not Cluster
> UIs.
>
> My typical setup is to have MapR UI, Mesos UI, Marathon UI, Chronos UI,
> Myriad UI, and Yarn UI all up and running.
>
> After about 3-4 hours, my browser would get really slow, and
> non-responsive. I'd kill all and start again.  Rinse repeat.
>
> So I did some analysis, and basically found a plugin for Firefox that
> shows on each tab the amount of memory being used. I found that both
> Marathon and Mesos UI were the culprits, and things got really bad after
> just 2-3 hours.  With those setup, on Windows, I have the following memory
> usage:
>
> MapR UI: 7.7mb
> Myriad UI: 9.8mb
> Yarn: 2.7 mb
> Chronos 10.2 mb
> Marathon: 163 mb
> Mesos UI: 463 mb
>
> Both Marathon and Mesos continually climb, slowly, up some, down a few, up
> some more, but obviously generally trending up.  I guess I wanted to toss
> it out here to see if it's something in my settings, or something that
> others are seeing.  It's a problem for me from a usability standpoint, and
> I am guessing that it's one of those things that while not a priority for a
> project, should be looked at.
>
> John
>
>
>
>
>


Web UI Memory Usage in Firefox

2015-12-02 Thread John Omernik
I am cross posting this in Marathon and Mesos lists because both UIs are
having this issue, and I figured I'd save time in posting two separate
messages.

Basically, in using Firefox, I noticed that over time, my firefox would get
to become unusable when I had Marathon and Mesos WebUIs up and running.  At
first, I thought it was a function of my home (Mac) computer and firefox.
But when I started a PoC for work, and my Windows install of firefox had
the same issues, I started doing more investigation.

First of all, both at home and at work, my Firefox is only dedicated to
"cluster" related tasks. Thus, I don't have other tabs that are not Cluster
UIs.

My typical setup is to have MapR UI, Mesos UI, Marathon UI, Chronos UI,
Myriad UI, and Yarn UI all up and running.

After about 3-4 hours, my browser would get really slow, and
non-responsive. I'd kill all and start again.  Rinse repeat.

So I did some analysis, and basically found a plugin for Firefox that shows
on each tab the amount of memory being used. I found that both Marathon and
Mesos UI were the culprits, and things got really bad after just 2-3
hours.  With those setup, on Windows, I have the following memory usage:

MapR UI: 7.7mb
Myriad UI: 9.8mb
Yarn: 2.7 mb
Chronos 10.2 mb
Marathon: 163 mb
Mesos UI: 463 mb

Both Marathon and Mesos continually climb, slowly, up some, down a few, up
some more, but obviously generally trending up.  I guess I wanted to toss
it out here to see if it's something in my settings, or something that
others are seeing.  It's a problem for me from a usability standpoint, and
I am guessing that it's one of those things that while not a priority for a
project, should be looked at.

John


Re: [VOTE] Release Apache Mesos 0.26.0 (rc3)

2015-12-02 Thread Bernd Mathiske
We are still working on that, but we do not regard "make distcheck" on Mac as 
blocker. Other opinions?

> On Dec 2, 2015, at 2:27 PM, Alex Rukletsov  wrote:
> 
> `make check -j7` — OK
> `make distcheck -j7` — fails, probably MESOS-3973 
> , see hints below.
> 
> Both on Mac OS 10.10.4
> 
> I see the following lines in the log:
> ...
> libtool: warning: 'libmesos.la ' has not been installed 
> in '/Users/alex/Projects/mesos/build/default/mesos-0.26.0/_inst/lib'
> libtool: warning: 'libmesos.la ' has not been installed 
> in '/Users/alex/Projects/mesos/build/default/mesos-0.26.0/_inst/lib'
> ...
> libtool: warning: 'libmesos.la ' has not been installed 
> in '/Users/alex/Projects/mesos/build/default/mesos-0.26.0/_inst/lib'
> libtool: warning: 'libmesos.la ' has not been installed 
> in '/Users/alex/Projects/mesos/build/default/mesos-0.26.0/_inst/lib'
> ...
> Cannot uninstall requirement mesos, not installed
> Cannot uninstall requirement mesos.cli, not installed
> Cannot uninstall requirement mesos.interface, not installed
> Cannot uninstall requirement mesos.native, not installed
> ERROR: files left after uninstall:
> ...
> 
> On Tue, Dec 1, 2015 at 8:49 PM, Till Toenshoff  > wrote:
> Hi friends,
> 
> Please vote on releasing the following candidate as Apache Mesos 0.26.0.
> 
> The CHANGELOG for the release is available at:
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.26.0-rc3
>  
> 
> 
> 
> The candidate for Mesos 0.26.0 release is available at:
> https://dist.apache.org/repos/dist/dev/mesos/0.26.0-rc3/mesos-0.26.0.tar.gz 
> 
> 
> The tag to be voted on is 0.26.0-rc3:
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.26.0-rc3 
> 
> 
> The MD5 checksum of the tarball can be found at:
> https://dist.apache.org/repos/dist/dev/mesos/0.26.0-rc3/mesos-0.26.0.tar.gz.md5
>  
> 
> 
> The signature of the tarball can be found at:
> https://dist.apache.org/repos/dist/dev/mesos/0.26.0-rc3/mesos-0.26.0.tar.gz.asc
>  
> 
> 
> The PGP key used to sign the release is here:
> https://dist.apache.org/repos/dist/release/mesos/KEYS 
> 
> 
> The JAR is up in Maven in a staging repository here:
> https://repository.apache.org/content/repositories/orgapachemesos-1091 
> 
> 
> Please vote on releasing this package as Apache Mesos 0.26.0!
> 
> The vote is open until Fri Dec  4 19:00:35 CET 2015 and passes if a majority 
> of at least 3 +1 PMC votes are cast.
> 
> [ ] +1 Release this package as Apache Mesos 0.26.0
> [ ] -1 Do not release this package because …
> 
> Thanks,
> Bernd & Till
> 
> 



signature.asc
Description: Message signed with OpenPGP using GPGMail


RE: Roles and Oversubscription

2015-12-02 Thread Plotka, Bartlomiej
Hi John,

As you can see here: 
https://github.com/apache/mesos/blob/master/docs/oversubscription.md#launching-tasks-using-revocable-resources
… “revocable” is only an additional attribute in Mesos Resource. So you can 
specify the roles independently of revocable on/off.

For example you could specify some revocable resources in Fixed Resource 
Estimator for role “example”:
--resource_estimator="org_apache_mesos_FixedResourceEstimator"

--modules='{
  "libraries": {
"file": "/usr/local/lib64/libfixed_resource_estimator.so",
"modules": {
  "name": "org_apache_mesos_FixedResourceEstimator",
  "parameters": {
"key": "resources",
"value": "cpus(example):14"
  }
}
  }
}'
As a result frameworks with this role can access these.

Feel free to ask if anything else need to be explained.

Kind Regards,
Bartek Plotka (bplotka)

From: John Omernik [mailto:j...@omernik.com]
Sent: Wednesday, December 2, 2015 4:47 PM
To: user@mesos.apache.org
Subject: Roles and Oversubscription

How do roles and oversubscription work together?  When you specify resources 
that can be oversubscribed, do you say what role they work in? Is "revocable" a 
role in and of itself?

I am trying to work through these various items in my path to learning more 
about oversubscription.

Thanks!

John




Intel Technology Poland sp. z o.o.
ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydzial 
Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-316 | 
Kapital zakladowy 200.000 PLN.

Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata i 
moze zawierac informacje poufne. W razie przypadkowego otrzymania tej 
wiadomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; 
jakiekolwiek
przegladanie lub rozpowszechnianie jest zabronione.
This e-mail and any attachments may contain confidential material for the sole 
use of the intended recipient(s). If you are not the intended recipient, please 
contact the sender and delete all copies; any review or distribution by
others is strictly prohibited.


Roles and Oversubscription

2015-12-02 Thread John Omernik
How do roles and oversubscription work together?  When you specify
resources that can be oversubscribed, do you say what role they work in? Is
"revocable" a role in and of itself?

I am trying to work through these various items in my path to learning more
about oversubscription.

Thanks!

John


Sync Mesos-Master to Slaves

2015-12-02 Thread Frederic LE BRIS
Hi,

I manage a Mesos Cluster 0.23.0 based on .deb from Mesosphere on Ubuntu 14.04.

We deployed 3 zookeeper, 3 Mesos-master, and 3 Marathon : HA Mode

And deployed 6 mesos slaves + slave process on 3 masters mesos.

So I have the following topology:

3 servers : Mesos-master / Marathon
3 servers : Zookeeper / mesos-slaves.
3 servers : mesos-slave

I follow the HA configuration for Mesos-master and marathon.

The point is when I kill the leader mesos-master, we lost the existing task on 
the slave, and the ressources available are lock by the slave even if the 
master see no activity on this slave.

My mesos cluster is in production, so I’m not able te restart from scratch, so 
I look for a procedure te re-synchronise the cluster.

And some way to check that my leaders mesos master are working together as a 
leader and two slaves correctly synchronize.

I guess I miss something, but I’m need some help...

Regards,

Fred




Re: [VOTE] Release Apache Mesos 0.26.0 (rc3)

2015-12-02 Thread Jan Schlicht
+1 (non-binding)

Tested OS X, CentOS 7.1 and Fedora 23.

Ran `sudo ./bin/mesos-tests.sh` on CentOS 7.1 and Fedora 23 with SSL
disabled as well as enabled. Had to disable "perf"-related tests, because
"perf" doesn't work in my virtual machines. All tests passed, but some were
flaky: For these, JIRA tickets exist and they are known test bugs.
`./bin/mesos-tests.sh` was fine with OS X.


Re: [VOTE] Release Apache Mesos 0.26.0 (rc3)

2015-12-02 Thread Alex Rukletsov
`make check -j7` — OK
`make distcheck -j7` — fails, probably MESOS-3973
, see hints below.

Both on Mac OS 10.10.4

I see the following lines in the log:
...
libtool: warning: 'libmesos.la' has not been installed in
'/Users/alex/Projects/mesos/build/default/mesos-0.26.0/_inst/lib'
libtool: warning: 'libmesos.la' has not been installed in
'/Users/alex/Projects/mesos/build/default/mesos-0.26.0/_inst/lib'
...
libtool: warning: 'libmesos.la' has not been installed in
'/Users/alex/Projects/mesos/build/default/mesos-0.26.0/_inst/lib'
libtool: warning: 'libmesos.la' has not been installed in
'/Users/alex/Projects/mesos/build/default/mesos-0.26.0/_inst/lib'
...
Cannot uninstall requirement mesos, not installed
Cannot uninstall requirement mesos.cli, not installed
Cannot uninstall requirement mesos.interface, not installed
Cannot uninstall requirement mesos.native, not installed
ERROR: files left after uninstall:
...

On Tue, Dec 1, 2015 at 8:49 PM, Till Toenshoff  wrote:

> Hi friends,
>
> Please vote on releasing the following candidate as Apache Mesos 0.26.0.
>
> The CHANGELOG for the release is available at:
>
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.26.0-rc3
>
> 
>
> The candidate for Mesos 0.26.0 release is available at:
> https://dist.apache.org/repos/dist/dev/mesos/0.26.0-rc3/mesos-0.26.0.tar.gz
>
> The tag to be voted on is 0.26.0-rc3:
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.26.0-rc3
>
> The MD5 checksum of the tarball can be found at:
>
> https://dist.apache.org/repos/dist/dev/mesos/0.26.0-rc3/mesos-0.26.0.tar.gz.md5
>
> The signature of the tarball can be found at:
>
> https://dist.apache.org/repos/dist/dev/mesos/0.26.0-rc3/mesos-0.26.0.tar.gz.asc
>
> The PGP key used to sign the release is here:
> https://dist.apache.org/repos/dist/release/mesos/KEYS
>
> The JAR is up in Maven in a staging repository here:
> https://repository.apache.org/content/repositories/orgapachemesos-1091
>
> Please vote on releasing this package as Apache Mesos 0.26.0!
>
> The vote is open until Fri Dec  4 19:00:35 CET 2015 and passes if a
> majority of at least 3 +1 PMC votes are cast.
>
> [ ] +1 Release this package as Apache Mesos 0.26.0
> [ ] -1 Do not release this package because …
>
> Thanks,
> Bernd & Till
>
>