Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-25 Thread Till Toenshoff
+1 binding - make check tested on: 
  - OSX 10.10.3 + gcc 4.9.2
  - OSX 10.10.3 + clang 3.5
  - Ubuntu 14.04 + gcc 4.4.7


 On Mar 18, 2015, at 8:52 PM, Niklas Nielsen nik...@mesosphere.io wrote:
 
 Hi all,
 
 Please vote on releasing the following candidate as Apache Mesos 0.22.0.
 
 
 0.22.0 includes the following:
 
 
 * Support for explicitly sending status updates acknowledgements from
  schedulers; refer to the upgrades document for upgrading schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs leading
 to
  widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the containerization
  documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the modules
  documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any
 callbacks
  but coexists with its parent process.
 * New service discovery info in task info allows framework users to specify
  discoverability of tasks for external service discovery systems. Refer to
  the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the Mesos
 web UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor sandbox age.
 
 
 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.22.0-rc4
 
 
 The candidate for Mesos 0.22.0 release is available at:
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz
 
 The tag to be voted on is 0.22.0-rc4:
 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4
 
 The MD5 checksum of the tarball can be found at:
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5
 
 The signature of the tarball can be found at:
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.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-1048
 
 Please vote on releasing this package as Apache Mesos 0.22.0!
 
 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a
 majority of at least 3 +1 PMC votes are cast.
 
 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...
 
 Thanks,
 Niklas



Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-25 Thread CCAAT

(+1 :: irrelevant?)

It  (mesos-0.22.0) compiles on gentoo with:
x86_64-pc-linux-gnu-4.8.3 *

I'll be putting up the ebuild on bugs.gentoo.org, tonight.

hth,
James



On 03/25/2015 10:23 AM, Till Toenshoff wrote:

+1 binding - make check tested on:
   - OSX 10.10.3 + gcc 4.9.2
   - OSX 10.10.3 + clang 3.5
   - Ubuntu 14.04 + gcc 4.4.7



On Mar 18, 2015, at 8:52 PM, Niklas Nielsen nik...@mesosphere.io wrote:

Hi all,

Please vote on releasing the following candidate as Apache Mesos 0.22.0.




RE: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-24 Thread Andrew Langhorn
+1 (non-binding) on Ubuntu 14.04 with GCC 4.8.2?



From: Alexander Rojas alexan...@mesosphere.io
Sent: 24 March 2015 11:02
To: user@mesos.apache.org
Cc: cc...@tampabay.rr.com
Subject: Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

+1 (non binding)

On 24 Mar 2015, at 07:27, Michael Park 
mcyp...@gmail.commailto:mcyp...@gmail.com wrote:

+1 (non-binding)

make check passes on:

  *   Mac OS X 10.10.2 + clang 3.5.0
  *   Ubuntu 14.04 + gcc 4.4.7
  *   Ubuntu 14.04 + gcc 4.6.4
  *   Ubuntu 14.04 + gcc 4.8.2

On 24 March 2015 at 01:01, Niklas Nielsen 
nik...@mesosphere.iomailto:nik...@mesosphere.io wrote:
I would like to steer this conversation/thread back to the release vote. Can 
you restart the distcc discussion in another thread?

Cheers,
Niklas

On 23 March 2015 at 21:31, CCAAT 
cc...@tampabay.rr.commailto:cc...@tampabay.rr.com wrote:
Excellent start! Nice links I was not aware of (thanks).
 Folks can use distcc now to test new rollouts of mesos?
That was the quest of the thread was/is to establish some codes for
testing new rollouts of mesos.

It'll need to be 'extended' for cross compiling too for my needs.
I'd like to follow up with anyone that get's distcc working with cross 
compiling for different arches. arm64 would be really cool. (LLVM?)

My small cluster needs some work, much of it not related to mesos, but
my efforts to run mesos and spark without the HDFS and use Cephfs, btrfs and 
supporting codes. So I'm not sure when I'll get this mesos-distcc installed and 
running in the near future; but I am most interested in follow the issues other 
encounter on compiling and cross compiling on a mesos cluster.

What would be really cool is to run this distcc-mesos on top of spark
and cephfs for some real fast compile times of large codes.


Thanks,
James


On 03/23/2015 10:22 PM, Adam Bordelon wrote:
I know it's over a year old and hasn't been updated, but bmahler already
created a distcc framework example for Mesos.
https://github.com/mesos/mesos-distcc

On Mon, Mar 23, 2015 at 7:56 PM, CCAAT 
cc...@tampabay.rr.commailto:cc...@tampabay.rr.com
mailto:cc...@tampabay.rr.commailto:cc...@tampabay.rr.com wrote:

On 03/23/2015 09:02 PM, Adam Bordelon wrote:

Integration tests are definitely desired/recommended. Some of us
devs
just do make [dist]check, but others test integrations with their
favourite frameworks, or push it to their internal testing clusters.
We're open to any additional testing you would like to propose
and/or
perform.

Thanks,
-Adam-


Distcc is a distributed compiling program that has been a long staple on
Gentoo linux and many other distros. I work on Gentoo and I think that
setting up distcc to run on a mesos cluster is a fabulous idea. Not only
can you compile native binaries for the inherent arch, but cross
compiling should work too. Everyone has to recompile (optimized) kernels
frequently with the release cycle of the linux kernel team. With the
current roll out of all sorts of 64 bit arm systems, there's going to be
a great opportunity to cross compile arm64 bit codes on CISC (X86_64)
bit clusters.

This also starts the process of heterogeneous mesos clusters, surely
inevitable.

https://code.google.com/p/__distcc/ https://code.google.com/p/distcc/

https://code.google.com/p/__distcc/downloads/list
https://code.google.com/p/distcc/downloads/list

With LLvm, gnu and other projects, compiling and cross compiling on
a mesos cluster is sure to be a very, very popoular idea. Any CI
endeavor
will necessitate lots of compiling too.

hope this helps,
James










Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-24 Thread Alexander Rojas
+1 (non binding)

 On 24 Mar 2015, at 07:27, Michael Park mcyp...@gmail.com wrote:
 
 +1 (non-binding)
 
 make check passes on:
 Mac OS X 10.10.2 + clang 3.5.0
 Ubuntu 14.04 + gcc 4.4.7
 Ubuntu 14.04 + gcc 4.6.4
 Ubuntu 14.04 + gcc 4.8.2
 
 On 24 March 2015 at 01:01, Niklas Nielsen nik...@mesosphere.io 
 mailto:nik...@mesosphere.io wrote:
 I would like to steer this conversation/thread back to the release vote. Can 
 you restart the distcc discussion in another thread?
 
 Cheers,
 Niklas
 
 On 23 March 2015 at 21:31, CCAAT cc...@tampabay.rr.com 
 mailto:cc...@tampabay.rr.com wrote:
 Excellent start! Nice links I was not aware of (thanks).
  Folks can use distcc now to test new rollouts of mesos?
 That was the quest of the thread was/is to establish some codes for
 testing new rollouts of mesos.
 
 It'll need to be 'extended' for cross compiling too for my needs.
 I'd like to follow up with anyone that get's distcc working with cross 
 compiling for different arches. arm64 would be really cool. (LLVM?)
 
 My small cluster needs some work, much of it not related to mesos, but
 my efforts to run mesos and spark without the HDFS and use Cephfs, btrfs and 
 supporting codes. So I'm not sure when I'll get this mesos-distcc installed 
 and running in the near future; but I am most interested in follow the issues 
 other encounter on compiling and cross compiling on a mesos cluster.
 
 What would be really cool is to run this distcc-mesos on top of spark
 and cephfs for some real fast compile times of large codes.
 
 
 Thanks,
 James
 
 
 On 03/23/2015 10:22 PM, Adam Bordelon wrote:
 I know it's over a year old and hasn't been updated, but bmahler already
 created a distcc framework example for Mesos.
 https://github.com/mesos/mesos-distcc https://github.com/mesos/mesos-distcc
 
 On Mon, Mar 23, 2015 at 7:56 PM, CCAAT cc...@tampabay.rr.com 
 mailto:cc...@tampabay.rr.com
 mailto:cc...@tampabay.rr.com mailto:cc...@tampabay.rr.com wrote:
 
 On 03/23/2015 09:02 PM, Adam Bordelon wrote:
 
 Integration tests are definitely desired/recommended. Some of us
 devs
 just do make [dist]check, but others test integrations with their
 favourite frameworks, or push it to their internal testing clusters.
 We're open to any additional testing you would like to propose
 and/or
 perform.
 
 Thanks,
 -Adam-
 
 
 Distcc is a distributed compiling program that has been a long staple on
 Gentoo linux and many other distros. I work on Gentoo and I think that
 setting up distcc to run on a mesos cluster is a fabulous idea. Not only
 can you compile native binaries for the inherent arch, but cross
 compiling should work too. Everyone has to recompile (optimized) kernels
 frequently with the release cycle of the linux kernel team. With the
 current roll out of all sorts of 64 bit arm systems, there's going to be
 a great opportunity to cross compile arm64 bit codes on CISC (X86_64)
 bit clusters.
 
 This also starts the process of heterogeneous mesos clusters, surely
 inevitable.
 
 https://code.google.com/p/__distcc/ https://code.google.com/p/__distcc/ 
 https://code.google.com/p/distcc/ https://code.google.com/p/distcc/
 
 https://code.google.com/p/__distcc/downloads/list 
 https://code.google.com/p/__distcc/downloads/list
 https://code.google.com/p/distcc/downloads/list 
 https://code.google.com/p/distcc/downloads/list
 
 With LLvm, gnu and other projects, compiling and cross compiling on
 a mesos cluster is sure to be a very, very popoular idea. Any CI
 endeavor
 will necessitate lots of compiling too.
 
 hope this helps,
 James
 
 
 
 
 
 
 



Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-24 Thread Tim St Clair
+1 binding Fedora 21 GCC 4.9.2 

- Original Message -

 From: Andrew Langhorn and...@ajlanghorn.com
 To: user@mesos.apache.org
 Cc: cc...@tampabay.rr.com
 Sent: Tuesday, March 24, 2015 7:05:37 AM
 Subject: RE: [VOTE] Release Apache Mesos 0.22.0 (rc4)

 +1 (non-binding) on Ubuntu 14.04 with GCC 4.8.2​

 From: Alexander Rojas alexan...@mesosphere.io
 Sent: 24 March 2015 11:02
 To: user@mesos.apache.org
 Cc: cc...@tampabay.rr.com
 Subject: Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)
 +1 (non binding)

  On 24 Mar 2015, at 07:27, Michael Park  mcyp...@gmail.com  wrote:
 

  +1 (non-binding)
 

  make check passes on:
 

  * Mac OS X 10.10.2 + clang 3.5.0
 
  * Ubuntu 14.04 + gcc 4.4.7
 
  * Ubuntu 14.04 + gcc 4.6.4
 
  * Ubuntu 14.04 + gcc 4.8.2
 

  On 24 March 2015 at 01:01, Niklas Nielsen  nik...@mesosphere.io  wrote:
 

   I would like to steer this conversation/thread back to the release vote.
   Can
   you restart the distcc discussion in another thread?
  
 

   Cheers,
  
 
   Niklas
  
 

   On 23 March 2015 at 21:31, CCAAT  cc...@tampabay.rr.com  wrote:
  
 

Excellent start! Nice links I was not aware of (thanks).
   
  
 
Folks can use distcc now to test new rollouts of mesos?
   
  
 
That was the quest of the thread was/is to establish some codes for
   
  
 
testing new rollouts of mesos.
   
  
 

It'll need to be 'extended' for cross compiling too for my needs.
   
  
 
I'd like to follow up with anyone that get's distcc working with cross
compiling for different arches. arm64 would be really cool. (LLVM?)
   
  
 

My small cluster needs some work, much of it not related to mesos, but
   
  
 
my efforts to run mesos and spark without the HDFS and use Cephfs,
btrfs
and
supporting codes. So I'm not sure when I'll get this mesos-distcc
installed
and running in the near future; but I am most interested in follow the
issues other encounter on compiling and cross compiling on a mesos
cluster.
   
  
 

What would be really cool is to run this distcc-mesos on top of spark
   
  
 
and cephfs for some real fast compile times of large codes.
   
  
 

Thanks,
   
  
 
James
   
  
 

On 03/23/2015 10:22 PM, Adam Bordelon wrote:
   
  
 

 I know it's over a year old and hasn't been updated, but bmahler
 already

   
  
 
 created a distcc framework example for Mesos.

   
  
 
 https://github.com/mesos/ mesos-distcc

   
  
 

 On Mon, Mar 23, 2015 at 7:56 PM, CCAAT  cc...@tampabay.rr.com

   
  
 
 mailto: cc...@tampabay.rr.com   wrote:

   
  
 

 On 03/23/2015 09:02 PM, Adam Bordelon wrote:

   
  
 

 Integration tests are definitely desired/recommended. Some of us

   
  
 
 devs

   
  
 
 just do make [dist]check, but others test integrations with their

   
  
 
 favourite frameworks, or push it to their internal testing clusters.

   
  
 
 We're open to any additional testing you would like to propose

   
  
 
 and/or

   
  
 
 perform.

   
  
 

 Thanks,

   
  
 
 -Adam-

   
  
 

 Distcc is a distributed compiling program that has been a long staple
 on

   
  
 
 Gentoo linux and many other distros. I work on Gentoo and I think
 that

   
  
 
 setting up distcc to run on a mesos cluster is a fabulous idea. Not
 only

   
  
 
 can you compile native binaries for the inherent arch, but cross

   
  
 
 compiling should work too. Everyone has to recompile (optimized)
 kernels

   
  
 
 frequently with the release cycle of the linux kernel team. With the

   
  
 
 current roll out of all sorts of 64 bit arm systems, there's going to
 be

   
  
 
 a great opportunity to cross compile arm64 bit codes on CISC (X86_64)

   
  
 
 bit clusters.

   
  
 

 This also starts the process of heterogeneous mesos clusters, surely

   
  
 
 inevitable.

   
  
 

 https://code.google.com/p/__ distcc/  https://code.google.com/p/
 distcc/
 

   
  
 

 https://code.google.com/p/__ distcc/downloads/list

   
  
 
  https://code.google.com/p/ distcc/downloads/list 

   
  
 

 With LLvm, gnu and other projects, compiling and cross compiling on

   
  
 
 a mesos cluster is sure to be a very, very popoular idea. Any CI

   
  
 
 endeavor

   
  
 
 will necessitate lots of compiling too.

   
  
 

 hope this helps,

   
  
 
 James

   
  
 

-- 
Cheers, 
Timothy St. Clair 
Red Hat Inc. 


Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-24 Thread Michael Park
+1 (non-binding)

*make check* passes on:

   - Mac OS X 10.10.2 + clang 3.5.0
   - Ubuntu 14.04 + gcc 4.4.7
   - Ubuntu 14.04 + gcc 4.6.4
   - Ubuntu 14.04 + gcc 4.8.2


On 24 March 2015 at 01:01, Niklas Nielsen nik...@mesosphere.io wrote:

 I would like to steer this conversation/thread back to the release vote.
 Can you restart the distcc discussion in another thread?

 Cheers,
 Niklas

 On 23 March 2015 at 21:31, CCAAT cc...@tampabay.rr.com wrote:

 Excellent start! Nice links I was not aware of (thanks).
  Folks can use distcc now to test new rollouts of mesos?
 That was the quest of the thread was/is to establish some codes for
 testing new rollouts of mesos.

 It'll need to be 'extended' for cross compiling too for my needs.
 I'd like to follow up with anyone that get's distcc working with cross
 compiling for different arches. arm64 would be really cool. (LLVM?)

 My small cluster needs some work, much of it not related to mesos, but
 my efforts to run mesos and spark without the HDFS and use Cephfs, btrfs
 and supporting codes. So I'm not sure when I'll get this mesos-distcc
 installed and running in the near future; but I am most interested in
 follow the issues other encounter on compiling and cross compiling on a
 mesos cluster.

 What would be really cool is to run this distcc-mesos on top of spark
 and cephfs for some real fast compile times of large codes.


 Thanks,
 James


 On 03/23/2015 10:22 PM, Adam Bordelon wrote:

 I know it's over a year old and hasn't been updated, but bmahler already
 created a distcc framework example for Mesos.
 https://github.com/mesos/mesos-distcc

 On Mon, Mar 23, 2015 at 7:56 PM, CCAAT cc...@tampabay.rr.com
 mailto:cc...@tampabay.rr.com wrote:

 On 03/23/2015 09:02 PM, Adam Bordelon wrote:

 Integration tests are definitely desired/recommended. Some of us
 devs
 just do make [dist]check, but others test integrations with their
 favourite frameworks, or push it to their internal testing
 clusters.
 We're open to any additional testing you would like to propose
 and/or
 perform.

 Thanks,
 -Adam-


 Distcc is a distributed compiling program that has been a long
 staple on
 Gentoo linux and many other distros. I work on Gentoo and I think
 that
 setting up distcc to run on a mesos cluster is a fabulous idea. Not
 only
 can you compile native binaries for the inherent arch, but cross
 compiling should work too. Everyone has to recompile (optimized)
 kernels
 frequently with the release cycle of the linux kernel team. With the
 current roll out of all sorts of 64 bit arm systems, there's going
 to be
 a great opportunity to cross compile arm64 bit codes on CISC (X86_64)
 bit clusters.

 This also starts the process of heterogeneous mesos clusters, surely
 inevitable.

 https://code.google.com/p/__distcc/ https://code.google.com/p/
 distcc/

 https://code.google.com/p/__distcc/downloads/list
 https://code.google.com/p/distcc/downloads/list

 With LLvm, gnu and other projects, compiling and cross compiling on
 a mesos cluster is sure to be a very, very popoular idea. Any CI
 endeavor
 will necessitate lots of compiling too.

 hope this helps,
 James









Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread Niklas Nielsen
I would like to steer this conversation/thread back to the release vote.
Can you restart the distcc discussion in another thread?

Cheers,
Niklas

On 23 March 2015 at 21:31, CCAAT cc...@tampabay.rr.com wrote:

 Excellent start! Nice links I was not aware of (thanks).
  Folks can use distcc now to test new rollouts of mesos?
 That was the quest of the thread was/is to establish some codes for
 testing new rollouts of mesos.

 It'll need to be 'extended' for cross compiling too for my needs.
 I'd like to follow up with anyone that get's distcc working with cross
 compiling for different arches. arm64 would be really cool. (LLVM?)

 My small cluster needs some work, much of it not related to mesos, but
 my efforts to run mesos and spark without the HDFS and use Cephfs, btrfs
 and supporting codes. So I'm not sure when I'll get this mesos-distcc
 installed and running in the near future; but I am most interested in
 follow the issues other encounter on compiling and cross compiling on a
 mesos cluster.

 What would be really cool is to run this distcc-mesos on top of spark
 and cephfs for some real fast compile times of large codes.


 Thanks,
 James


 On 03/23/2015 10:22 PM, Adam Bordelon wrote:

 I know it's over a year old and hasn't been updated, but bmahler already
 created a distcc framework example for Mesos.
 https://github.com/mesos/mesos-distcc

 On Mon, Mar 23, 2015 at 7:56 PM, CCAAT cc...@tampabay.rr.com
 mailto:cc...@tampabay.rr.com wrote:

 On 03/23/2015 09:02 PM, Adam Bordelon wrote:

 Integration tests are definitely desired/recommended. Some of us
 devs
 just do make [dist]check, but others test integrations with their
 favourite frameworks, or push it to their internal testing
 clusters.
 We're open to any additional testing you would like to propose
 and/or
 perform.

 Thanks,
 -Adam-


 Distcc is a distributed compiling program that has been a long staple
 on
 Gentoo linux and many other distros. I work on Gentoo and I think that
 setting up distcc to run on a mesos cluster is a fabulous idea. Not
 only
 can you compile native binaries for the inherent arch, but cross
 compiling should work too. Everyone has to recompile (optimized)
 kernels
 frequently with the release cycle of the linux kernel team. With the
 current roll out of all sorts of 64 bit arm systems, there's going to
 be
 a great opportunity to cross compile arm64 bit codes on CISC (X86_64)
 bit clusters.

 This also starts the process of heterogeneous mesos clusters, surely
 inevitable.

 https://code.google.com/p/__distcc/ https://code.google.com/p/
 distcc/

 https://code.google.com/p/__distcc/downloads/list
 https://code.google.com/p/distcc/downloads/list

 With LLvm, gnu and other projects, compiling and cross compiling on
 a mesos cluster is sure to be a very, very popoular idea. Any CI
 endeavor
 will necessitate lots of compiling too.

 hope this helps,
 James








Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread Elizabeth Lingg
+1 (Tested with Chronos)

-Elizabeth

On Mon, Mar 23, 2015 at 3:40 PM, Ben Whitehead ben.whiteh...@mesosphere.io
wrote:

 +1 (non-binding)

 openSUSE 13.2 Linux 3.16.7 / gcc-4.8.3
 Tested running Marathon 0.8.1 and Cassandra on Mesos 0.1.0-SNAPSHOT.


 On Thu, Mar 19, 2015 at 2:18 PM, Alex Rukletsov a...@mesosphere.io
 wrote:

 +1 (non-binding)

 Mac OS 10.9.5 + clang
 CentOS 7 + gcc 4.4.7 [cgroups tests disabled]

 On Wed, Mar 18, 2015 at 4:04 PM, Brenden Matthews bren...@diddyinc.com
 wrote:

 +1

 Tested with internal testing cluster.

 On Wed, Mar 18, 2015 at 1:25 PM, craig w codecr...@gmail.com wrote:

 +1

 On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen nik...@mesosphere.io
 wrote:

 Hi all,

 Please vote on releasing the following candidate as Apache Mesos
 0.22.0.


 0.22.0 includes the following:

 

 * Support for explicitly sending status updates acknowledgements from
   schedulers; refer to the upgrades document for upgrading schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs
 leading to
   widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the
 containerization
   documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the
 modules
   documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any
 callbacks
   but coexists with its parent process.
 * New service discovery info in task info allows framework users to
 specify
   discoverability of tasks for external service discovery systems.
 Refer to
   the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the
 Mesos web UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor sandbox
 age.


 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.22.0-rc4

 

 The candidate for Mesos 0.22.0 release is available at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz

 The tag to be voted on is 0.22.0-rc4:

 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4

 The MD5 checksum of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5

 The signature of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.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-1048

 Please vote on releasing this package as Apache Mesos 0.22.0!

 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a
 majority of at least 3 +1 PMC votes are cast.

 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...

 Thanks,
 Niklas




 --

 https://github.com/mindscratch
 https://www.google.com/+CraigWickesser
 https://twitter.com/mind_scratch
 https://twitter.com/craig_links







Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread Dario Rexin
+1 (non-binding)

tested with Marathon

 On 24 Mar 2015, at 00:03, Adam Bordelon a...@mesosphere.io wrote:
 
 +1 (binding)
 make check passes on Ubuntu 14.04 and Mac OS X (buildbot)
 
 On Mon, Mar 23, 2015 at 3:44 PM, Elizabeth Lingg elizab...@mesosphere.io 
 mailto:elizab...@mesosphere.io wrote:
 +1 (Tested with Chronos)
 
 -Elizabeth
 
 On Mon, Mar 23, 2015 at 3:40 PM, Ben Whitehead ben.whiteh...@mesosphere.io 
 mailto:ben.whiteh...@mesosphere.io wrote:
 +1 (non-binding)
 
 openSUSE 13.2 Linux 3.16.7 / gcc-4.8.3
 Tested running Marathon 0.8.1 and Cassandra on Mesos 0.1.0-SNAPSHOT.
 
 
 On Thu, Mar 19, 2015 at 2:18 PM, Alex Rukletsov a...@mesosphere.io 
 mailto:a...@mesosphere.io wrote:
 +1 (non-binding)
 
 Mac OS 10.9.5 + clang
 CentOS 7 + gcc 4.4.7 [cgroups tests disabled]
 
 On Wed, Mar 18, 2015 at 4:04 PM, Brenden Matthews bren...@diddyinc.com 
 mailto:bren...@diddyinc.com wrote:
 +1
 
 Tested with internal testing cluster.
 
 On Wed, Mar 18, 2015 at 1:25 PM, craig w codecr...@gmail.com 
 mailto:codecr...@gmail.com wrote:
 +1
 
 On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen nik...@mesosphere.io 
 mailto:nik...@mesosphere.io wrote:
 Hi all,
 
 Please vote on releasing the following candidate as Apache Mesos 0.22.0.
 
 
 0.22.0 includes the following:
 
 
 * Support for explicitly sending status updates acknowledgements from
   schedulers; refer to the upgrades document for upgrading schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs leading to
   widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the containerization
   documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the modules
   documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any callbacks
   but coexists with its parent process.
 * New service discovery info in task info allows framework users to specify
   discoverability of tasks for external service discovery systems. Refer to
   the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the Mesos web 
 UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor sandbox age.
 
 
 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.22.0-rc4
  
 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.22.0-rc4
 
 
 The candidate for Mesos 0.22.0 release is available at:
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz 
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz
 
 The tag to be voted on is 0.22.0-rc4:
 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4 
 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4
 
 The MD5 checksum of the tarball can be found at:
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5
  
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5
 
 The signature of the tarball can be found at:
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.asc
  
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.asc
 
 The PGP key used to sign the release is here:
 https://dist.apache.org/repos/dist/release/mesos/KEYS 
 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-1048 
 https://repository.apache.org/content/repositories/orgapachemesos-1048
 
 Please vote on releasing this package as Apache Mesos 0.22.0!
 
 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a majority 
 of at least 3 +1 PMC votes are cast.
 
 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...
 
 Thanks,
 Niklas
 
 
 
 -- 
 https://github.com/mindscratch https://github.com/mindscratch
 https://www.google.com/+CraigWickesser 
 https://www.google.com/+CraigWickesser
 https://twitter.com/mind_scratch https://twitter.com/mind_scratch
 https://twitter.com/craig_links https://twitter.com/craig_links
 
 
 
 
 



Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread Adam Bordelon
+1 (binding)
make check passes on Ubuntu 14.04 and Mac OS X (buildbot)

On Mon, Mar 23, 2015 at 3:44 PM, Elizabeth Lingg elizab...@mesosphere.io
wrote:

 +1 (Tested with Chronos)

 -Elizabeth

 On Mon, Mar 23, 2015 at 3:40 PM, Ben Whitehead 
 ben.whiteh...@mesosphere.io wrote:

 +1 (non-binding)

 openSUSE 13.2 Linux 3.16.7 / gcc-4.8.3
 Tested running Marathon 0.8.1 and Cassandra on Mesos 0.1.0-SNAPSHOT.


 On Thu, Mar 19, 2015 at 2:18 PM, Alex Rukletsov a...@mesosphere.io
 wrote:

 +1 (non-binding)

 Mac OS 10.9.5 + clang
 CentOS 7 + gcc 4.4.7 [cgroups tests disabled]

 On Wed, Mar 18, 2015 at 4:04 PM, Brenden Matthews bren...@diddyinc.com
 wrote:

 +1

 Tested with internal testing cluster.

 On Wed, Mar 18, 2015 at 1:25 PM, craig w codecr...@gmail.com wrote:

 +1

 On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen nik...@mesosphere.io
 wrote:

 Hi all,

 Please vote on releasing the following candidate as Apache Mesos
 0.22.0.


 0.22.0 includes the following:

 

 * Support for explicitly sending status updates acknowledgements from
   schedulers; refer to the upgrades document for upgrading schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs
 leading to
   widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the
 containerization
   documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the
 modules
   documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any
 callbacks
   but coexists with its parent process.
 * New service discovery info in task info allows framework users to
 specify
   discoverability of tasks for external service discovery systems.
 Refer to
   the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the
 Mesos web UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor sandbox
 age.


 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.22.0-rc4

 

 The candidate for Mesos 0.22.0 release is available at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz

 The tag to be voted on is 0.22.0-rc4:

 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4

 The MD5 checksum of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5

 The signature of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.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-1048

 Please vote on releasing this package as Apache Mesos 0.22.0!

 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a
 majority of at least 3 +1 PMC votes are cast.

 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...

 Thanks,
 Niklas




 --

 https://github.com/mindscratch
 https://www.google.com/+CraigWickesser
 https://twitter.com/mind_scratch
 https://twitter.com/craig_links








Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread Adam Bordelon
Hi Jeff,

Integration tests are definitely desired/recommended. Some of us devs just
do make [dist]check, but others test integrations with their favourite
frameworks, or push it to their internal testing clusters. We're open to
any additional testing you would like to propose and/or perform.

Thanks,
-Adam-

On Mon, Mar 23, 2015 at 6:58 PM, Jeff Schroeder jeffschroe...@computer.org
wrote:

 How does everyone verify each release works? Obviously make check is
 important, but are there any sets of automated integration tests that
 anyone runs for a new release of mesos? If not, should there be?


 On Monday, March 23, 2015, Dario Rexin da...@mesosphere.io wrote:

 +1 (non-binding)

 tested with Marathon

 On 24 Mar 2015, at 00:03, Adam Bordelon a...@mesosphere.io wrote:

 +1 (binding)
 make check passes on Ubuntu 14.04 and Mac OS X (buildbot)

 On Mon, Mar 23, 2015 at 3:44 PM, Elizabeth Lingg elizab...@mesosphere.io
  wrote:

 +1 (Tested with Chronos)

 -Elizabeth

 On Mon, Mar 23, 2015 at 3:40 PM, Ben Whitehead 
 ben.whiteh...@mesosphere.io wrote:

 +1 (non-binding)

 openSUSE 13.2 Linux 3.16.7 / gcc-4.8.3
 Tested running Marathon 0.8.1 and Cassandra on Mesos 0.1.0-SNAPSHOT.


 On Thu, Mar 19, 2015 at 2:18 PM, Alex Rukletsov a...@mesosphere.io
 wrote:

 +1 (non-binding)

 Mac OS 10.9.5 + clang
 CentOS 7 + gcc 4.4.7 [cgroups tests disabled]

 On Wed, Mar 18, 2015 at 4:04 PM, Brenden Matthews 
 bren...@diddyinc.com wrote:

 +1

 Tested with internal testing cluster.

 On Wed, Mar 18, 2015 at 1:25 PM, craig w codecr...@gmail.com wrote:

 +1

 On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen 
 nik...@mesosphere.io wrote:

 Hi all,

 Please vote on releasing the following candidate as Apache Mesos
 0.22.0.


 0.22.0 includes the following:

 

 * Support for explicitly sending status updates acknowledgements
 from
   schedulers; refer to the upgrades document for upgrading
 schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs
 leading to
   widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the
 containerization
   documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the
 modules
   documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any
 callbacks
   but coexists with its parent process.
 * New service discovery info in task info allows framework users to
 specify
   discoverability of tasks for external service discovery systems.
 Refer to
   the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the
 Mesos web UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor
 sandbox age.


 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.22.0-rc4

 

 The candidate for Mesos 0.22.0 release is available at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz

 The tag to be voted on is 0.22.0-rc4:

 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4

 The MD5 checksum of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5

 The signature of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.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-1048

 Please vote on releasing this package as Apache Mesos 0.22.0!

 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a
 majority of at least 3 +1 PMC votes are cast.

 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...

 Thanks,
 Niklas




 --

 https://github.com/mindscratch
 https://www.google.com/+CraigWickesser
 https://twitter.com/mind_scratch
 https://twitter.com/craig_links









 --
 Text by Jeff, typos by iPhone



Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread Jeff Schroeder
How does everyone verify each release works? Obviously make check is
important, but are there any sets of automated integration tests that
anyone runs for a new release of mesos? If not, should there be?

On Monday, March 23, 2015, Dario Rexin da...@mesosphere.io wrote:

 +1 (non-binding)

 tested with Marathon

 On 24 Mar 2015, at 00:03, Adam Bordelon a...@mesosphere.io
 javascript:_e(%7B%7D,'cvml','a...@mesosphere.io'); wrote:

 +1 (binding)
 make check passes on Ubuntu 14.04 and Mac OS X (buildbot)

 On Mon, Mar 23, 2015 at 3:44 PM, Elizabeth Lingg elizab...@mesosphere.io
 javascript:_e(%7B%7D,'cvml','elizab...@mesosphere.io'); wrote:

 +1 (Tested with Chronos)

 -Elizabeth

 On Mon, Mar 23, 2015 at 3:40 PM, Ben Whitehead 
 ben.whiteh...@mesosphere.io
 javascript:_e(%7B%7D,'cvml','ben.whiteh...@mesosphere.io'); wrote:

 +1 (non-binding)

 openSUSE 13.2 Linux 3.16.7 / gcc-4.8.3
 Tested running Marathon 0.8.1 and Cassandra on Mesos 0.1.0-SNAPSHOT.


 On Thu, Mar 19, 2015 at 2:18 PM, Alex Rukletsov a...@mesosphere.io
 javascript:_e(%7B%7D,'cvml','a...@mesosphere.io'); wrote:

 +1 (non-binding)

 Mac OS 10.9.5 + clang
 CentOS 7 + gcc 4.4.7 [cgroups tests disabled]

 On Wed, Mar 18, 2015 at 4:04 PM, Brenden Matthews bren...@diddyinc.com
 javascript:_e(%7B%7D,'cvml','bren...@diddyinc.com'); wrote:

 +1

 Tested with internal testing cluster.

 On Wed, Mar 18, 2015 at 1:25 PM, craig w codecr...@gmail.com
 javascript:_e(%7B%7D,'cvml','codecr...@gmail.com'); wrote:

 +1

 On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen nik...@mesosphere.io
 javascript:_e(%7B%7D,'cvml','nik...@mesosphere.io'); wrote:

 Hi all,

 Please vote on releasing the following candidate as Apache Mesos
 0.22.0.


 0.22.0 includes the following:

 

 * Support for explicitly sending status updates acknowledgements from
   schedulers; refer to the upgrades document for upgrading
 schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs
 leading to
   widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the
 containerization
   documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the
 modules
   documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any
 callbacks
   but coexists with its parent process.
 * New service discovery info in task info allows framework users to
 specify
   discoverability of tasks for external service discovery systems.
 Refer to
   the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the
 Mesos web UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor sandbox
 age.


 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.22.0-rc4

 

 The candidate for Mesos 0.22.0 release is available at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz

 The tag to be voted on is 0.22.0-rc4:

 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4

 The MD5 checksum of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5

 The signature of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.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-1048

 Please vote on releasing this package as Apache Mesos 0.22.0!

 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a
 majority of at least 3 +1 PMC votes are cast.

 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...

 Thanks,
 Niklas




 --

 https://github.com/mindscratch
 https://www.google.com/+CraigWickesser
 https://twitter.com/mind_scratch
 https://twitter.com/craig_links









-- 
Text by Jeff, typos by iPhone


Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread Adam Bordelon
I know it's over a year old and hasn't been updated, but bmahler already
created a distcc framework example for Mesos.
https://github.com/mesos/mesos-distcc

On Mon, Mar 23, 2015 at 7:56 PM, CCAAT cc...@tampabay.rr.com wrote:

 On 03/23/2015 09:02 PM, Adam Bordelon wrote:

  Integration tests are definitely desired/recommended. Some of us devs
 just do make [dist]check, but others test integrations with their
 favourite frameworks, or push it to their internal testing clusters.
 We're open to any additional testing you would like to propose and/or
 perform.

 Thanks,
 -Adam-


 Distcc is a distributed compiling program that has been a long staple on
 Gentoo linux and many other distros. I work on Gentoo and I think that
 setting up distcc to run on a mesos cluster is a fabulous idea. Not only
 can you compile native binaries for the inherent arch, but cross compiling
 should work too. Everyone has to recompile (optimized) kernels
 frequently with the release cycle of the linux kernel team. With the
 current roll out of all sorts of 64 bit arm systems, there's going to be
 a great opportunity to cross compile arm64 bit codes on CISC (X86_64)
 bit clusters.

 This also starts the process of heterogeneous mesos clusters, surely
 inevitable.

 https://code.google.com/p/distcc/

 https://code.google.com/p/distcc/downloads/list

 With LLvm, gnu and other projects, compiling and cross compiling on a
 mesos cluster is sure to be a very, very popoular idea. Any CI endeavor
 will necessitate lots of compiling too.

 hope this helps,
 James






Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread CCAAT

Excellent start! Nice links I was not aware of (thanks).
 Folks can use distcc now to test new rollouts of mesos?
That was the quest of the thread was/is to establish some codes for
testing new rollouts of mesos.

It'll need to be 'extended' for cross compiling too for my needs.
I'd like to follow up with anyone that get's distcc working with cross 
compiling for different arches. arm64 would be really cool. (LLVM?)


My small cluster needs some work, much of it not related to mesos, but
my efforts to run mesos and spark without the HDFS and use Cephfs, btrfs 
and supporting codes. So I'm not sure when I'll get this mesos-distcc 
installed and running in the near future; but I am most interested in 
follow the issues other encounter on compiling and cross compiling on a 
mesos cluster.


What would be really cool is to run this distcc-mesos on top of spark
and cephfs for some real fast compile times of large codes.


Thanks,
James


On 03/23/2015 10:22 PM, Adam Bordelon wrote:

I know it's over a year old and hasn't been updated, but bmahler already
created a distcc framework example for Mesos.
https://github.com/mesos/mesos-distcc

On Mon, Mar 23, 2015 at 7:56 PM, CCAAT cc...@tampabay.rr.com
mailto:cc...@tampabay.rr.com wrote:

On 03/23/2015 09:02 PM, Adam Bordelon wrote:

Integration tests are definitely desired/recommended. Some of us
devs
just do make [dist]check, but others test integrations with their
favourite frameworks, or push it to their internal testing clusters.
We're open to any additional testing you would like to propose
and/or
perform.

Thanks,
-Adam-


Distcc is a distributed compiling program that has been a long staple on
Gentoo linux and many other distros. I work on Gentoo and I think that
setting up distcc to run on a mesos cluster is a fabulous idea. Not only
can you compile native binaries for the inherent arch, but cross
compiling should work too. Everyone has to recompile (optimized) kernels
frequently with the release cycle of the linux kernel team. With the
current roll out of all sorts of 64 bit arm systems, there's going to be
a great opportunity to cross compile arm64 bit codes on CISC (X86_64)
bit clusters.

This also starts the process of heterogeneous mesos clusters, surely
inevitable.

https://code.google.com/p/__distcc/ https://code.google.com/p/distcc/

https://code.google.com/p/__distcc/downloads/list
https://code.google.com/p/distcc/downloads/list

With LLvm, gnu and other projects, compiling and cross compiling on
a mesos cluster is sure to be a very, very popoular idea. Any CI
endeavor
will necessitate lots of compiling too.

hope this helps,
James








Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-23 Thread CCAAT

On 03/23/2015 09:02 PM, Adam Bordelon wrote:


Integration tests are definitely desired/recommended. Some of us devs
just do make [dist]check, but others test integrations with their
favourite frameworks, or push it to their internal testing clusters.
We're open to any additional testing you would like to propose and/or
perform.

Thanks,
-Adam-


Distcc is a distributed compiling program that has been a long staple on
Gentoo linux and many other distros. I work on Gentoo and I think that
setting up distcc to run on a mesos cluster is a fabulous idea. Not only
can you compile native binaries for the inherent arch, but cross 
compiling should work too. Everyone has to recompile (optimized) kernels

frequently with the release cycle of the linux kernel team. With the
current roll out of all sorts of 64 bit arm systems, there's going to be
a great opportunity to cross compile arm64 bit codes on CISC (X86_64)
bit clusters.

This also starts the process of heterogeneous mesos clusters, surely 
inevitable.


https://code.google.com/p/distcc/

https://code.google.com/p/distcc/downloads/list

With LLvm, gnu and other projects, compiling and cross compiling on a 
mesos cluster is sure to be a very, very popoular idea. Any CI endeavor

will necessitate lots of compiling too.

hope this helps,
James





Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-19 Thread Alex Rukletsov
+1 (non-binding)

Mac OS 10.9.5 + clang
CentOS 7 + gcc 4.4.7 [cgroups tests disabled]

On Wed, Mar 18, 2015 at 4:04 PM, Brenden Matthews bren...@diddyinc.com
wrote:

 +1

 Tested with internal testing cluster.

 On Wed, Mar 18, 2015 at 1:25 PM, craig w codecr...@gmail.com wrote:

 +1

 On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen nik...@mesosphere.io
 wrote:

 Hi all,

 Please vote on releasing the following candidate as Apache Mesos 0.22.0.


 0.22.0 includes the following:

 

 * Support for explicitly sending status updates acknowledgements from
   schedulers; refer to the upgrades document for upgrading schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs
 leading to
   widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the
 containerization
   documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the modules
   documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any
 callbacks
   but coexists with its parent process.
 * New service discovery info in task info allows framework users to
 specify
   discoverability of tasks for external service discovery systems. Refer
 to
   the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the
 Mesos web UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor sandbox age.


 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.22.0-rc4

 

 The candidate for Mesos 0.22.0 release is available at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz

 The tag to be voted on is 0.22.0-rc4:
 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4

 The MD5 checksum of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5

 The signature of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.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-1048

 Please vote on releasing this package as Apache Mesos 0.22.0!

 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a
 majority of at least 3 +1 PMC votes are cast.

 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...

 Thanks,
 Niklas




 --

 https://github.com/mindscratch
 https://www.google.com/+CraigWickesser
 https://twitter.com/mind_scratch
 https://twitter.com/craig_links





Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-18 Thread craig w
+1

On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen nik...@mesosphere.io
wrote:

 Hi all,

 Please vote on releasing the following candidate as Apache Mesos 0.22.0.


 0.22.0 includes the following:

 

 * Support for explicitly sending status updates acknowledgements from
   schedulers; refer to the upgrades document for upgrading schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs
 leading to
   widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the
 containerization
   documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the modules
   documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any
 callbacks
   but coexists with its parent process.
 * New service discovery info in task info allows framework users to specify
   discoverability of tasks for external service discovery systems. Refer to
   the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the Mesos
 web UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor sandbox age.


 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.22.0-rc4

 

 The candidate for Mesos 0.22.0 release is available at:
 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz

 The tag to be voted on is 0.22.0-rc4:
 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4

 The MD5 checksum of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5

 The signature of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.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-1048

 Please vote on releasing this package as Apache Mesos 0.22.0!

 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a
 majority of at least 3 +1 PMC votes are cast.

 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...

 Thanks,
 Niklas




-- 

https://github.com/mindscratch
https://www.google.com/+CraigWickesser
https://twitter.com/mind_scratch
https://twitter.com/craig_links


Re: [VOTE] Release Apache Mesos 0.22.0 (rc4)

2015-03-18 Thread Brenden Matthews
+1

Tested with internal testing cluster.

On Wed, Mar 18, 2015 at 1:25 PM, craig w codecr...@gmail.com wrote:

 +1

 On Wed, Mar 18, 2015 at 3:52 PM, Niklas Nielsen nik...@mesosphere.io
 wrote:

 Hi all,

 Please vote on releasing the following candidate as Apache Mesos 0.22.0.


 0.22.0 includes the following:

 

 * Support for explicitly sending status updates acknowledgements from
   schedulers; refer to the upgrades document for upgrading schedulers.
 * Rate limiting slave removal, to safeguard against unforeseen bugs
 leading to
   widespread slave removal.
 * Disk quota isolation in Mesos containerizer; refer to the
 containerization
   documentation to enable disk quota monitoring and enforcement.
 * Support for module hooks in task launch sequence. Refer to the modules
   documentation for more information.
 * Anonymous modules: a new kind of module that does not receive any
 callbacks
   but coexists with its parent process.
 * New service discovery info in task info allows framework users to
 specify
   discoverability of tasks for external service discovery systems. Refer
 to
   the framework development guide for more information.
 * New '--external_log_file' flag to serve external logs through the Mesos
 web UI.
 * New '--gc_disk_headroom' flag to control maxmimum executor sandbox age.


 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.22.0-rc4

 

 The candidate for Mesos 0.22.0 release is available at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz

 The tag to be voted on is 0.22.0-rc4:
 https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.22.0-rc4

 The MD5 checksum of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.0.tar.gz.md5

 The signature of the tarball can be found at:

 https://dist.apache.org/repos/dist/dev/mesos/0.22.0-rc4/mesos-0.22.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-1048

 Please vote on releasing this package as Apache Mesos 0.22.0!

 The vote is open until Sat Mar 21 12:49:56 PDT 2015 and passes if a
 majority of at least 3 +1 PMC votes are cast.

 [ ] +1 Release this package as Apache Mesos 0.22.0
 [ ] -1 Do not release this package because ...

 Thanks,
 Niklas




 --

 https://github.com/mindscratch
 https://www.google.com/+CraigWickesser
 https://twitter.com/mind_scratch
 https://twitter.com/craig_links