You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by jo...@apache.org on 2016/07/28 19:09:09 UTC

[1/7] mesos git commit: Tweaked architecture documentation markdown.

Repository: mesos
Updated Branches:
  refs/heads/master d51147d70 -> 6620cc030


Tweaked architecture documentation markdown.

Adds some highlighting for the resources string.

This closes #20


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/03585260
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/03585260
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/03585260

Branch: refs/heads/master
Commit: 0358526000cba430767edf017463787eed9af6b7
Parents: 3bbf028
Author: Ken Sipe <ke...@gmail.com>
Authored: Wed Jul 27 14:44:31 2016 -0700
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:48 2016 -0700

----------------------------------------------------------------------
 docs/architecture.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/03585260/docs/architecture.md
----------------------------------------------------------------------
diff --git a/docs/architecture.md b/docs/architecture.md
index 2ec957e..ede5917 100644
--- a/docs/architecture.md
+++ b/docs/architecture.md
@@ -11,7 +11,7 @@ The above figure shows the main components of Mesos.  Mesos consists of a *maste
 
 The master enables fine-grained sharing of resources (CPU, RAM, ...) across
 frameworks by making them *resource offers*. Each resource offer contains a list
-of &lt;agent ID, resource1: amount1, resource2: amount2, ...&gt; (NOTE: as
+of `<agent ID, resource1: amount1, resource2: amount2, ...>` (NOTE: as
 keyword 'slave' is deprecated in favor of 'agent', driver-based frameworks will
 still receive offers with slave ID, whereas frameworks using the v1 HTTP API receive offers with agent ID). The master decides *how many* resources to offer to each framework according to a given organizational policy, such as fair sharing or strict priority. To support a diverse set of policies, the master employs a modular architecture that makes it easy to add new allocation modules via a plugin mechanism.
 


[3/7] mesos git commit: Replaced unsafe `find | xargs` with `find -exec`.

Posted by jo...@apache.org.
Replaced unsafe `find | xargs` with `find -exec`.

`find | xargs rm -rf` is unsafe if there are files with spaces in the
name:

  $ touch "file with spaces.txt"
  $ find . -name "*.txt" | xargs echo rm -rf
  rm -rf ./file with spaces.txt

The above deletes three files/folders instead of the one file.

This closes #36


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/b6e313a0
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/b6e313a0
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/b6e313a0

Branch: refs/heads/master
Commit: b6e313a0c4335e30d60cb76d11384f4906ec141a
Parents: 5199f61
Author: Lukas Loesche <ll...@gmail.com>
Authored: Mon Feb 23 11:37:30 2015 +0100
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:49 2016 -0700

----------------------------------------------------------------------
 src/Makefile.am                     | 2 +-
 src/tests/balloon_framework_test.sh | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/b6e313a0/src/Makefile.am
----------------------------------------------------------------------
diff --git a/src/Makefile.am b/src/Makefile.am
index 3d33ee7..a531a50 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1825,7 +1825,7 @@ endif # HAS_PYTHON
 
 clean-python:
 	find python -name "build" -o -name "dist" -o -name "*.pyc"	\
-	  -o -name "*.egg-info" | xargs rm -rf
+	  -o -name "*.egg-info" -exec rm -rf '{}' \+
 
 PHONY_TARGETS += clean-python
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/b6e313a0/src/tests/balloon_framework_test.sh
----------------------------------------------------------------------
diff --git a/src/tests/balloon_framework_test.sh b/src/tests/balloon_framework_test.sh
index 78d534f..5d013fc 100755
--- a/src/tests/balloon_framework_test.sh
+++ b/src/tests/balloon_framework_test.sh
@@ -46,7 +46,7 @@ function cleanup() {
   fi
 
   # Make sure we cleanup any cgroups we created on exiting.
-  find ${TEST_CGROUP_HIERARCHY}/*/${TEST_CGROUP_ROOT} -mindepth 1 -depth -type d | xargs -r rmdir
+  find ${TEST_CGROUP_HIERARCHY}/*/${TEST_CGROUP_ROOT} -mindepth 1 -depth -type d -exec rmdir '{}' \+
 
   # Make sure we cleanup the hierarchy, if we created it.
   # NOTE: We do a sleep here, to ensure the hierarchy is not busy.


[7/7] mesos git commit: Added another Chef cookbook to the tools document.

Posted by jo...@apache.org.
Added another Chef cookbook to the tools document.

This closes #63


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6620cc03
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6620cc03
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/6620cc03

Branch: refs/heads/master
Commit: 6620cc030c8d5930408716e3cdd807a21e8e2caa
Parents: 2b7fec9
Author: anthony caiafa <26...@gmail.com>
Authored: Tue Sep 1 20:34:02 2015 -0400
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:58:56 2016 -0700

----------------------------------------------------------------------
 docs/tools.md | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/6620cc03/docs/tools.md
----------------------------------------------------------------------
diff --git a/docs/tools.md b/docs/tools.md
index 8275a68..28828a9 100644
--- a/docs/tools.md
+++ b/docs/tools.md
@@ -12,6 +12,7 @@ These tools make it easy to set up and run a Mesos cluster.
 * [collectd plugin](https://github.com/rayrod2030/collectd-mesos) to collect Mesos cluster metrics.
 * [Snap plugin](https://github.com/intelsdi-x/snap-plugin-collector-mesos) for collecting Mesos cluster metrics and statistics about running executors.
 * [Deploy scripts](deploy-scripts.md) for launching a Mesos cluster on a set of machines.
+* [Chef Cookbook by Anthony Caiafa](https://github.com/acaiafa/mesos) Install Mesos and configure master and agent. This cookbook currently supports installation from the Mesosphere packages.
 * [Chef cookbook by Everpeace](https://github.com/everpeace/cookbook-mesos) Install Mesos and configure master and agent. This cookbook supports installation from source or the Mesosphere packages.
 * [Chef cookbook by Mdsol](https://github.com/mdsol/mesos_cookbook) Application cookbook for installing the Apache Mesos cluster manager. This cookbook installs Mesos via packages provided by Mesosphere.
 * [Puppet Module by Deric](https://github.com/deric/puppet-mesos) This is a Puppet module for managing Mesos nodes in a cluster.


[5/7] mesos git commit: Added a tool by WooRank to the tools document.

Posted by jo...@apache.org.
Added a tool by WooRank to the tools document.

This closes #25


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cf22e329
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/cf22e329
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/cf22e329

Branch: refs/heads/master
Commit: cf22e329b9016f7c273341058d86b780fc85c1a5
Parents: 0358526
Author: Bart Spaans <ba...@gmail.com>
Authored: Wed Jul 27 15:00:19 2016 -0700
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:49 2016 -0700

----------------------------------------------------------------------
 docs/tools.md | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/cf22e329/docs/tools.md
----------------------------------------------------------------------
diff --git a/docs/tools.md b/docs/tools.md
index 140ca93..3a0b97e 100644
--- a/docs/tools.md
+++ b/docs/tools.md
@@ -17,6 +17,7 @@ These tools make it easy to set up and run a Mesos cluster.
 * [Puppet Module by Deric](https://github.com/deric/puppet-mesos) This is a Puppet module for managing Mesos nodes in a cluster.
 * [Vagrant setup by Everpeace](https://github.com/everpeace/vagrant-mesos) Spin up your Mesos Cluster with Vagrant!
 * [Vagrant setup by Mesosphere](https://github.com/mesosphere/playa-mesos) Quickly build Mesos sandbox environments using Vagrant.
+* [Vagrant and Ansible setup by WooRank](https://github.com/Woorank/vagrant-mesos-cluster) Mesos, Marathon, Docker, HAProxy and service discovery, using Ansible and Vagrant.
 
 ## Developer Tools
 


[4/7] mesos git commit: Added Vagrant/Puppet tool to the tools document.

Posted by jo...@apache.org.
Added Vagrant/Puppet tool to the tools document.

This closes #33


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5199f614
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/5199f614
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/5199f614

Branch: refs/heads/master
Commit: 5199f6147314bc44b45b03abe0fe8b65a51c32a2
Parents: cf22e32
Author: Graham Taylor <gr...@capgemini.com>
Authored: Wed Jul 27 15:10:31 2016 -0700
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:49 2016 -0700

----------------------------------------------------------------------
 docs/tools.md | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/5199f614/docs/tools.md
----------------------------------------------------------------------
diff --git a/docs/tools.md b/docs/tools.md
index 3a0b97e..8275a68 100644
--- a/docs/tools.md
+++ b/docs/tools.md
@@ -18,6 +18,7 @@ These tools make it easy to set up and run a Mesos cluster.
 * [Vagrant setup by Everpeace](https://github.com/everpeace/vagrant-mesos) Spin up your Mesos Cluster with Vagrant!
 * [Vagrant setup by Mesosphere](https://github.com/mesosphere/playa-mesos) Quickly build Mesos sandbox environments using Vagrant.
 * [Vagrant and Ansible setup by WooRank](https://github.com/Woorank/vagrant-mesos-cluster) Mesos, Marathon, Docker, HAProxy and service discovery, using Ansible and Vagrant.
+* [Vagrant and Puppet setup by Tayzlor](https://github.com/tayzlor/vagrant-puppet-mesosphere) Build a Mesos Cluster with Vagrant and Puppet (and optionally Consul.io)!
 
 ## Developer Tools
 


[2/7] mesos git commit: Updated README.

Posted by jo...@apache.org.
Updated README.

Updates the project description to be in sync with language used
on the Mesos website.

This closes #11


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/3bbf0283
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/3bbf0283
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/3bbf0283

Branch: refs/heads/master
Commit: 3bbf0283dd182a61d142d525e19c70b82bcd5aad
Parents: d51147d
Author: Dave Lester <dl...@twitter.com>
Authored: Thu Feb 20 11:03:34 2014 -0800
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:48 2016 -0700

----------------------------------------------------------------------
 README.md | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/3bbf0283/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 8ad18f0..78578d4 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,8 @@
-# About Apache Mesos
+# Apache Mesos
 
-Apache Mesos is a cluster manager that provides efficient resource isolation 
-and sharing across distributed applications, or frameworks. It can run Hadoop, 
-MPI, Hypertable, Spark, and other frameworks on a dynamically shared pool of 
+Apache Mesos is a cluster manager that provides efficient resource isolation
+and sharing across distributed applications, or frameworks. It can run Hadoop,
+Jenkins, Spark, Aurora, and other frameworks on a dynamically shared pool of
 nodes.
 
 Visit us at [mesos.apache.org](http://mesos.apache.org).
@@ -14,7 +14,7 @@ Visit us at [mesos.apache.org](http://mesos.apache.org).
 
 # Documentation
 
-Documentation is available in the docs/ directory. Additionally, a rendered HTML 
+Documentation is available in the docs/ directory. Additionally, a rendered HTML
 version can be found on the Mesos website's [Documentation](http://mesos.apache.org/documentation/) page.
 
 # Installation
@@ -25,4 +25,4 @@ Instructions are included on the [Getting Started](http://mesos.apache.org/getti
 
 Apache Mesos is licensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).
 
-For additional information, see the LICENSE and NOTICE files.
\ No newline at end of file
+For additional information, see the LICENSE and NOTICE files.


[6/7] mesos git commit: Added Yellow Pages to the powered-by-mesos document.

Posted by jo...@apache.org.
Added Yellow Pages to the powered-by-mesos document.

Also corrects the alphabetical ordering in the same document
(x comes before y).

This closes #56


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/2b7fec99
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/2b7fec99
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/2b7fec99

Branch: refs/heads/master
Commit: 2b7fec994d5d353c42c58f56c720cabca8746524
Parents: b6e313a
Author: gnolan <gr...@gnolan.com>
Authored: Tue Aug 11 15:26:18 2015 -0700
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:58:48 2016 -0700

----------------------------------------------------------------------
 docs/powered-by-mesos.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/2b7fec99/docs/powered-by-mesos.md
----------------------------------------------------------------------
diff --git a/docs/powered-by-mesos.md b/docs/powered-by-mesos.md
index 5a1d11a..b2ff471 100644
--- a/docs/powered-by-mesos.md
+++ b/docs/powered-by-mesos.md
@@ -109,11 +109,13 @@ layout: documentation
 * [Whisk](http://www.whisk.com)
 * [Wizcorp](http://www.wizcorp.jp)
 * [WooRank](http://www.woorank.com)
+* [Xiaomi](http://www.xiaomi.com)
+* [Xogito](http://www.xogito.com)
 * [Yelp](http://www.yelp.com)
 * [Yieldbot](http://www.yieldbot.com)
 * [Yodle](http://www.yodle.com)
-* [Xiaomi](http://www.xiaomi.com)
-* [Xogito](http://www.xogito.com)
+* [YP](http://yp.com)
+
 
 ## Software projects built on Mesos