tunnel-cli: Bump to 0.3.3 #850

Merged
merged 2 commits into from Dec 2, 2016

Projects

None yet

2 participants

@nlsun
Contributor
nlsun commented Dec 1, 2016

https://github.com/dcos/dcos-tunnel

This adds a bit more retry logic when probing for a valid docker command to run on the cluster. This also tweaks the CLI behavior when no arguments are passed in (previously it would give an error message, now it prints usage details).

nlsun added some commits Dec 1, 2016
@nlsun nlsun tunnel-cli: Copy 3 > 4 d9f41fd
@nlsun nlsun tunnel-cli: Bump to 0.3.3
This adds a bit more retry logic as well as doc tweaks.
adbdbb7
@ryadav88 ryadav88 merged commit 30e5b52 into mesosphere:version-3.x Dec 2, 2016

3 checks passed

Mesosphere repo validation (version-3.x) Finished TeamCity Build Mesosphere Only :: Closed Source :: DCOS :: Universe :: Universe Checker :: Auto Check (version-3.x) : Tests passe…
Details
Universe Server Docker image Finished TeamCity Build OSS :: Universe :: Universe Server : Running
Details
ci Finished TeamCity Build OSS :: Universe :: Universe CI : Running
Details
@antonioalf antonioalf added a commit to Stratio/mesos-universe that referenced this pull request Jan 17, 2017
@nlsun @antonioalf nlsun + antonioalf tunnel-cli: Bump to 0.3.3 (#850)
* tunnel-cli: Copy 3 > 4

* tunnel-cli: Bump to 0.3.3

This adds a bit more retry logic as well as doc tweaks.
b88128e
@antonioalf antonioalf added a commit to Stratio/mesos-universe that referenced this pull request Jan 17, 2017
@antonioalf antonioalf Resync 17012017 (#19)
* Release cassandra 1.0.18-3.0.9 (automated commit) (#818)

Changes since revision 17:
0 files added: []
0 files removed: []
5 files changed:

```
--- 17/command.json
+++ 18/command.json
@@ -1,5 +1,5 @@
 {
   "pip": [
-    "https://downloads.mesosphere.com/cassandra/assets/1.0.17-3.0.8/bin_wrapper-0.0.1-py2.py3-none-any.whl"
+    "https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/bin_wrapper-0.0.1-py2.py3-none-any.whl"
   ]
 }
--- 17/package.json
+++ 18/package.json
@@ -14,5 +14,5 @@
     "database",
     "nosql"
   ],
-  "version": "1.0.17-3.0.8"
+  "version": "1.0.18-3.0.9"
 }
--- 17/resource.json
+++ 18/resource.json
@@ -1,8 +1,8 @@
 {
   "assets": {
     "uris": {
-      "scheduler-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.17-3.0.8/scheduler.zip",
-      "executor-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.17-3.0.8/executor.zip",
+      "scheduler-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/scheduler.zip",
+      "executor-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/executor.zip",
       "jre-tar-gz":"https://downloads.mesosphere.com/cassandra/assets/server-jre-8u74-linux-x64.tar.gz",
       "apache-cassandra-bin-tar-gz":"https://downloads.mesosphere.com/cassandra/assets/apache-cassandra-3.0.8-bin-dcos.tar.gz"
     }
@@ -16,23 +16,23 @@
     "binaries":{
       "darwin":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"1e196d41453204c28e1f45c9fe310583b274ef414e5620373bfe312fa3e9a51e" } ],
+          "contentHash":[ { "algo":"sha256", "value":"913c4477e1cb10eb8e8b3f57129ad60dda1592a6bbdb168722498a2e6569ad59" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.17-3.0.8/dcos-cassandra-darwin"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/dcos-cassandra-darwin"
         }
       },
       "linux":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"616cf27827f9d250265638342ab92816ae8cc43379346b3647e7570ca3e78b14" } ],
+          "contentHash":[ { "algo":"sha256", "value":"b0bd9ca88b6c0b6d3d90dd6d8d226ee8540e5e7ce65194129bb5aed3f1473c3d" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.17-3.0.8/dcos-cassandra-linux"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/dcos-cassandra-linux"
         }
       },
       "windows":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"c30daa0cde1367bfbf5d023dad68ce3ba8000bace5b56a22d279711df9c9540e" } ],
+          "contentHash":[ { "algo":"sha256", "value":"c59dbd69cc741b5cff074570e358f9b167048dac6b5736895e181abe3fcde982" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.17-3.0.8/dcos-cassandra.exe"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/dcos-cassandra.exe"
         }
       }
     }
```

* mysql: hardcode port name to avoid / in "service.name" (#819)

* hardcode service name to avoid / in "name"

https://mesosphere.atlassian.net/browse/DCOS-11294

* mysql: hardcode service name for bridge mode

https://mesosphere.atlassian.net/browse/DCOS-11294

* Adding Scale to Universe (#791)

* Adding Scale to Universe

* Updates to address peer review comments.

* Fixed docker-credentials key references

* Added link to documentation

* Downgrade the default version to 2.4.1 (#824)

* update extensions for image assets (#829)

* Cadvisor (#811)

* first commit

* remove required

* fix closing }

* add accepted resource roles

* correct installation notes

* correct docker image

* add hostname:UNIQUE

* add cmd

* add cmd

* copy params from working version

* add comma on sticky

* move volumes outside of docker section

* update documentation link

* add configurable influxdb host

* Influxdb: first version (#814)

* first commit

* correct pre-create-db-name

* pre_create string to bool

* correct syntax

* correct syntax

* correct syntax

* raise minimal requirements

* raise minimal requirements

* raise default requirements only

* influxdb: hardcode port name to avoid "/"

https://mesosphere.atlassian.net/browse/DCOS-11294

* Grafana: first version (#815)

* first commit

* default MLB endpoint to true

* default MLB endpoint to true

* remove admin-router integration

does not work correctly currently

* remove extra empty line

* add comment on insecure mode and link to documentation (#830)

* add comment on insecure mode and link to documentation

* simplify comment in post-install config

* update images (#832)

* correct notes typo "can be used with cadvisor and influxdb" (#831)

* postgresql: hardcode service.name to avoid "/" (#820)

https://mesosphere.atlassian.net/browse/DCOS-11294

* registry: hardcode port name to avoid "/" (#823)

https://mesosphere.atlassian.net/browse/DCOS-11294

* openldap: hardcode port name to avoid "/" (#822)

https://mesosphere.atlassian.net/browse/DCOS-11294

* mongodb: hardcode service.name to avoid "/" (#821)

https://mesosphere.atlassian.net/browse/DCOS-11294

* Add CLI to local-universe (#825)

* update package submission guidelines (#828)

* update package submission guidelines

* experimental pkg prog usage guideline

* MSOMS : Forcefully pull the image,  accept public slave, get hostname… (#833)

* MSOMS : Forcefully pull the image,  accept public slave, get hostname from /etc/hostname file

* MSOMS : Forcefully pull the image,  accept public slave, get hostname from /etc/hostname file

* MSOMS : Fixed parsing error in marathon.json.mustache (#835)

* Release spark 1.0.5-1.6.3 (automated commit) (#827)

Changes since revision 19:
0 files added: []
0 files removed: []
5 files changed:

```
--- 19/command.json
+++ 20/command.json
@@ -1,5 +1,5 @@
 {
   "pip": [
-      "https://downloads.mesosphere.com/spark/assets/1.0.4-2.0.1/dcos_spark-0.5.19-py2.py3-none-any.whl"
+      "https://downloads.mesosphere.com/spark/assets/1.0.5-1.6.3/dcos_spark-0.5.19-py2.py3-none-any.whl"
   ]
 }
--- 19/config.json
+++ 20/config.json
@@ -44,8 +44,13 @@
                 },
                 "spark-dist-uri": {
                     "type": "string",
-                    "description": "Spark distribution URI.  The DCOS Spark CLI will fetch this Spark distribution.  This variable has no effect on the Spark distribution running the dispatcher or the drivers.  The Docker image running this Marathon app contains that distribution.",
-                    "default": "https://downloads.mesosphere.com/spark/assets/spark-2.0.1.tgz"
+                    "description": "Spark distribution URI.  This is only used to run spark-submit on your local machine.  The DCOS Spark CLI will fetch this Spark distribution.  This variable has no effect on the Spark distribution running the dispatcher, drivers, nor executors.  If you want to customize the Spark build used in the jobs themselves, configure service.docker-image.",
+                    "default": "https://downloads.mesosphere.com/spark/assets/spark-1.6.3-bin-2.6.tgz"
+                },
+                "docker-image": {
+                    "type": "string",
+                    "description": "The docker image used to run the dispatcher, drivers, and executors.  If, for example, you need a Spark built with a specific Hadoop version, set this variable to one of the images here: https://hub.docker.com/r/mesosphere/spark/tags/",
+                    "default": "mesosphere/spark:1.0.5-1.6.3-hadoop-2.6"
                 },
                 "log-level": {
                     "type": "string",
--- 19/package.json
+++ 20/package.json
@@ -20,6 +20,6 @@
     "batch",
     "analytics"
   ],
-  "version": "1.0.4-2.0.1",
+  "version": "1.0.5-1.6.3",
   "website": "https://docs.mesosphere.com/current/usage/service-guides/spark/"
 }
--- 19/resource.json
+++ 20/resource.json
@@ -2,13 +2,13 @@
     "assets": {
         "container": {
             "docker": {
-                "spark_docker": "mesosphere/spark:1.0.4-2.0.1"
+                "spark_docker": "mesosphere/spark:1.0.5-1.6.3-hadoop-2.6"
             }
         }
     },
     "images": {
-        "icon-large": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-large.png",
         "icon-medium": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-medium.png",
-        "icon-small": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-small.png"
+        "icon-small": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-small.png",
+        "icon-large": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-large.png"
     }
-}+}
```

* Release spark 1.0.6-2.0.2 (automated commit) (#836)

* Release spark 1.0.6-2.0.2 (automated commit)

Changes since revision 19:
0 files added: []
0 files removed: []
5 files changed:

```
--- 19/command.json
+++ 20/command.json
@@ -1,5 +1,5 @@
 {
   "pip": [
-      "https://downloads.mesosphere.com/spark/assets/1.0.4-2.0.1/dcos_spark-0.5.19-py2.py3-none-any.whl"
+      "https://downloads.mesosphere.com/spark/assets/1.0.6-2.0.2/dcos_spark-0.5.19-py2.py3-none-any.whl"
   ]
 }
--- 19/config.json
+++ 20/config.json
@@ -44,8 +44,13 @@
                 },
                 "spark-dist-uri": {
                     "type": "string",
-                    "description": "Spark distribution URI.  The DCOS Spark CLI will fetch this Spark distribution.  This variable has no effect on the Spark distribution running the dispatcher or the drivers.  The Docker image running this Marathon app contains that distribution.",
-                    "default": "https://downloads.mesosphere.com/spark/assets/spark-2.0.1.tgz"
+                    "description": "Spark distribution URI.  This is only used to run spark-submit on your local machine.  The DCOS Spark CLI will fetch this Spark distribution.  This variable has no effect on the Spark distribution running the dispatcher, drivers, nor executors.  If you want to customize the Spark build used in the jobs themselves, configure service.docker-image.",
+                    "default": "https://downloads.mesosphere.com/spark/assets/spark-2.0.2-bin-2.6.tgz"
+                },
+                "docker-image": {
+                    "type": "string",
+                    "description": "The docker image used to run the dispatcher, drivers, and executors.  If, for example, you need a Spark built with a specific Hadoop version, set this variable to one of the images here: https://hub.docker.com/r/mesosphere/spark/tags/",
+                    "default": "mesosphere/spark:1.0.6-2.0.2-hadoop-2.6"
                 },
                 "log-level": {
                     "type": "string",
--- 19/package.json
+++ 20/package.json
@@ -20,6 +20,6 @@
     "batch",
     "analytics"
   ],
-  "version": "1.0.4-2.0.1",
+  "version": "1.0.6-2.0.2",
   "website": "https://docs.mesosphere.com/current/usage/service-guides/spark/"
 }
--- 19/resource.json
+++ 20/resource.json
@@ -2,13 +2,13 @@
     "assets": {
         "container": {
             "docker": {
-                "spark_docker": "mesosphere/spark:1.0.4-2.0.1"
+                "spark_docker": "mesosphere/spark:1.0.6-2.0.2-hadoop-2.6"
             }
         }
     },
     "images": {
-        "icon-large": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-large.png",
         "icon-medium": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-medium.png",
-        "icon-small": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-small.png"
+        "icon-small": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-small.png",
+        "icon-large": "https://downloads.mesosphere.io/spark/assets/icon-service-spark-large.png"
     }
-}+}
```

* move 20->21

* Release cassandra 1.0.19-3.0.9 (automated commit) (#839)

Changes since revision 18:
0 files added: []
0 files removed: []
5 files changed:

```
--- 18/command.json
+++ 19/command.json
@@ -1,5 +1,5 @@
 {
   "pip": [
-    "https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/bin_wrapper-0.0.1-py2.py3-none-any.whl"
+    "https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/bin_wrapper-0.0.1-py2.py3-none-any.whl"
   ]
 }
--- 18/marathon.json.mustache
+++ 19/marathon.json.mustache
@@ -73,7 +73,7 @@
 ,"SERVICE_PRINCIPAL": "{{service.principal}}"
 ,"SERVICE_USER": "{{service.user}}"
 ,"SERVICE_VERSION":"1.0.0"
-,"CASSANDRA_VERSION":"3.0.8"
+,"CASSANDRA_VERSION":"3.0.9"
 ,"CASSANDRA_CLUSTER_NAME":"{{cassandra.cluster_name}}"
 ,"CASSANDRA_AUTHENTICATOR":"{{cassandra.authenticator}}"
 ,"CASSANDRA_AUTHORIZER":"{{cassandra.authorizer}}"
--- 18/package.json
+++ 19/package.json
@@ -14,5 +14,5 @@
     "database",
     "nosql"
   ],
-  "version": "1.0.18-3.0.9"
+  "version": "1.0.19-3.0.9"
 }
--- 18/resource.json
+++ 19/resource.json
@@ -1,10 +1,10 @@
 {
   "assets": {
     "uris": {
-      "scheduler-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/scheduler.zip",
-      "executor-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/executor.zip",
+      "scheduler-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/scheduler.zip",
+      "executor-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/executor.zip",
       "jre-tar-gz":"https://downloads.mesosphere.com/cassandra/assets/server-jre-8u74-linux-x64.tar.gz",
-      "apache-cassandra-bin-tar-gz":"https://downloads.mesosphere.com/cassandra/assets/apache-cassandra-3.0.8-bin-dcos.tar.gz"
+      "apache-cassandra-bin-tar-gz":"https://downloads.mesosphere.com/cassandra/assets/apache-cassandra-3.0.9-bin-dcos.tar.gz"
     }
   },
   "images": {
@@ -18,21 +18,21 @@
         "x86-64":{
           "contentHash":[ { "algo":"sha256", "value":"913c4477e1cb10eb8e8b3f57129ad60dda1592a6bbdb168722498a2e6569ad59" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/dcos-cassandra-darwin"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/dcos-cassandra-darwin"
         }
       },
       "linux":{
         "x86-64":{
           "contentHash":[ { "algo":"sha256", "value":"b0bd9ca88b6c0b6d3d90dd6d8d226ee8540e5e7ce65194129bb5aed3f1473c3d" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/dcos-cassandra-linux"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/dcos-cassandra-linux"
         }
       },
       "windows":{
         "x86-64":{
           "contentHash":[ { "algo":"sha256", "value":"c59dbd69cc741b5cff074570e358f9b167048dac6b5736895e181abe3fcde982" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.18-3.0.9/dcos-cassandra.exe"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/dcos-cassandra.exe"
         }
       }
     }
```

* Arangodb 3.1.x (#837)

* Add new 3.1 arangodb version

* remove command.json in favor of cli, set minDcosVersion add additional args options

* Update package.json

* Addition of Nexus 3 repo manager (#813)

* Initial version of Nexus 3 repo manager

* Added GitLab Runner package

* Revert "Added GitLab Runner package"

This reverts commit 17b044f.

* Removed unused env property

* Incorporated requested changed from PR review

* Additional description regarding the role property

* Changed routing -> networking

* Changed maintainer

* A Bookkeeper DCOS package. (#797)

* add json files for bookkeeper package

* a new docker could config zk and bk port

* a new docker could config zk and bk port -- add leaked package.json

* add health check

* change grace period longer

* change BPORT to marathon provided PORT0

* change following ryadav88's comments

* Update preInstallNotes for Bookeeper (#844)

* Update Jenkins package (#809)

* Copy package.

* Bump version.

* Update to latest version.

* Remove root-url property (and construct URL).

* Koding DCOS Package (#796)

* Koding DCOS Package

A Koding (www.koding.com) Mesosphere DCOS Universe package.

Signed-off-by: George Sibble <gsibble@gmail.com>

* Latest Updates

Signed-off-by: George Sibble <gsibble@gmail.com>

* Updated Marathon Mustache and Remove bad file

Signed-off-by: George Sibble <gsibble@gmail.com>

* Latest Changes

Signed-off-by: George Sibble <gsibble@gmail.com>

* Clean up Volumes and fix hostname

Signed-off-by: George Sibble <gsibble@gmail.com>

* Fix hostname issue

* Remove ACL

* Update ACL Properly

* Example Added

* Adding single instance Redis service. (#817)

* Initial commit for Redis service.

* Addressed review.

* Added new package versions for Confluent 3.1.1 release. (#842)

* Added new package versions for Confluent 3.1.1 release.
Once new service ... Confluent Replicator.

* Per feedback from Mesos review team:
	renamed to version 0
	Added additional details to description field

* Added links to existing Confluent documentation for these services.
Will update with links to DCOS/examples docs when those have been
created.

* tunnel-cli: Bump to version 0.3.2 (#848)

* tunnel-cli: Copy 2 -> 3

* tunnel-cli: Bump to version 0.3.2

This includes fixes in documentation and alternative docker clients

* tunnel-cli: Bump to 0.3.3 (#850)

* tunnel-cli: Copy 3 > 4

* tunnel-cli: Bump to 0.3.3

This adds a bit more retry logic as well as doc tweaks.

* Release cassandra 1.0.20-3.0.10 (automated commit) (#854)

Description:
Release notes: https://github.com/mesosphere/dcos-cassandra-service/releases/tag/1.0.20-3.0.10

Changes since revision 19:
0 files added: []
0 files removed: []
5 files changed:

```
--- 19/command.json
+++ 20/command.json
@@ -1,5 +1,5 @@
 {
   "pip": [
-    "https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/bin_wrapper-0.0.1-py2.py3-none-any.whl"
+    "https://downloads.mesosphere.com/cassandra/assets/1.0.20-3.0.10/bin_wrapper-0.0.1-py2.py3-none-any.whl"
   ]
 }
--- 19/config.json
+++ 20/config.json
@@ -54,11 +54,11 @@
 					"description": "The port that the Cassandra service API will accept on.",
 					"default": 9000
 				},
-				"placement_strategy": {
-					"id": "http://cassandra/docs/mesosphere.com/service/placement_strategy",
-					"type": "string",
-					"description": "The placement strategy for Cassandra nodes. This should always be NODE.",
-					"default": "NODE"
+				"placement_constraint": {
+					"id": "http://cassandra/docs/mesosphere.com/service/placement_constraint",
+					"type": "string",
+					"description": "Marathon-style placement constraint for Cassandra nodes. Example: rack_id:LIKE:rack-foo-.*,rack_id:MAX_PER:2",
+					"default": ""
 				},
 				"data_center": {
 					"id": "http://cassandra/docs/mesosphere.com/service/data_center",
@@ -69,12 +69,12 @@
 				"data_center_url": {
 					"id": "http://cassandra/docs/mesosphere.com/service/data_center_url",
 					"type": "string",
-					"description": "The URL of from which the the data center for the cluster managed by this service instance will server its data center information."
+					"description": "The URL from which the data center for the cluster managed by this service instance will serve its data center information."
 				},
 				"external_data_center_urls": {
 					"id": "http://cassandra/docs/mesosphere.com/service/data_center_url",
 					"type": "string",
-					"description": "A comma separated list of the URLs from which this service instance retrieve data center info to form a cluster spanning multiple data centers."
+					"description": "A comma separated list of the URLs from which this service instance retrieves data center info to form a cluster spanning multiple data centers."
 				}
 			},
 			"additionalProperties": false,
@@ -84,8 +84,7 @@
 				"cpus",
 				"mem",
 				"heap",
-				"api_port",
-				"placement_strategy"
+				"api_port"
 			]
 		},
 		"nodes": {
@@ -179,19 +178,19 @@
 			"type": "object",
 			"properties": {
 				"cluster_name" : {
-					"id" : 	 "http://cassandra/docs/mesosphere.com/cassandra/cluster_name",
+					"id" : "http://cassandra/docs/mesosphere.com/cassandra/cluster_name",
 					"type" : "string",
 					"description" : "The name of the cluster managed by the Service",
 					"default" : "cassandra"
 				},
 				"authenticator" : {
-					"id" : 	 "http://cassandra/docs/mesosphere.com/cassandra/authenticator",
+					"id" : "http://cassandra/docs/mesosphere.com/cassandra/authenticator",
 					"type" : "string",
 					"description" : "The authentication backend. It implements IAuthenticator, which is used to identify users.",
 					"default" : "AllowAllAuthenticator"
 				},
 				"authorizer" : {
-					"id" : 	 "http://cassandra/docs/mesosphere.com/cassandra/authorizer",
+					"id" : "http://cassandra/docs/mesosphere.com/cassandra/authorizer",
 					"type" : "string",
 					"description" : "The authorization backend. It implements IAuthenticator, which limits access and provides permissions.",
 					"default" : "AllowAllAuthorizer"
--- 19/marathon.json.mustache
+++ 20/marathon.json.mustache
@@ -73,7 +73,7 @@
 ,"SERVICE_PRINCIPAL": "{{service.principal}}"
 ,"SERVICE_USER": "{{service.user}}"
 ,"SERVICE_VERSION":"1.0.0"
-,"CASSANDRA_VERSION":"3.0.9"
+,"CASSANDRA_VERSION":"3.0.10"
 ,"CASSANDRA_CLUSTER_NAME":"{{cassandra.cluster_name}}"
 ,"CASSANDRA_AUTHENTICATOR":"{{cassandra.authenticator}}"
 ,"CASSANDRA_AUTHORIZER":"{{cassandra.authorizer}}"
@@ -167,7 +167,7 @@
 {{/service.data_center_url}}
 ,"NODES":"{{nodes.count}}"
 ,"SEED_NODES":"{{nodes.seeds}}"
-,"PLACEMENT_STRATEGY":"{{service.placement_strategy}}"
+,"PLACEMENT_CONSTRAINT":"{{service.placement_constraint}}"
 ,"PHASE_STRATEGY":"org.apache.mesos.scheduler.plan.DefaultInstallStrategy"
 ,"API_PORT":"{{service.api_port}}"
 }
--- 19/package.json
+++ 20/package.json
@@ -14,5 +14,5 @@
     "database",
     "nosql"
   ],
-  "version": "1.0.19-3.0.9"
+  "version": "1.0.20-3.0.10"
 }
--- 19/resource.json
+++ 20/resource.json
@@ -1,10 +1,10 @@
 {
   "assets": {
     "uris": {
-      "scheduler-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/scheduler.zip",
-      "executor-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/executor.zip",
+      "scheduler-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.20-3.0.10/scheduler.zip",
+      "executor-zip":"https://downloads.mesosphere.com/cassandra/assets/1.0.20-3.0.10/executor.zip",
       "jre-tar-gz":"https://downloads.mesosphere.com/cassandra/assets/server-jre-8u74-linux-x64.tar.gz",
-      "apache-cassandra-bin-tar-gz":"https://downloads.mesosphere.com/cassandra/assets/apache-cassandra-3.0.9-bin-dcos.tar.gz"
+      "apache-cassandra-bin-tar-gz":"https://downloads.mesosphere.com/cassandra/assets/apache-cassandra-3.0.10-bin-dcos.tar.gz"
     }
   },
   "images": {
@@ -16,23 +16,23 @@
     "binaries":{
       "darwin":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"913c4477e1cb10eb8e8b3f57129ad60dda1592a6bbdb168722498a2e6569ad59" } ],
+          "contentHash":[ { "algo":"sha256", "value":"98d9a30eb4e578141c2d236d0194eee358147ec84479fb054e300086b52f40e9" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/dcos-cassandra-darwin"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.20-3.0.10/dcos-cassandra-darwin"
         }
       },
       "linux":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"b0bd9ca88b6c0b6d3d90dd6d8d226ee8540e5e7ce65194129bb5aed3f1473c3d" } ],
+          "contentHash":[ { "algo":"sha256", "value":"767bad70e5944836b328995ae1269a27bc701e119bb09c91989f07b542b84ed3" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/dcos-cassandra-linux"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.20-3.0.10/dcos-cassandra-linux"
         }
       },
       "windows":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"c59dbd69cc741b5cff074570e358f9b167048dac6b5736895e181abe3fcde982" } ],
+          "contentHash":[ { "algo":"sha256", "value":"4ff3ff53347f1b813ddffefbaaa6a6587893ff3150c03d6c52080d27baa2fff9" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.19-3.0.9/dcos-cassandra.exe"
+          "url":"https://downloads.mesosphere.com/cassandra/assets/1.0.20-3.0.10/dcos-cassandra.exe"
         }
       }
     }
```

* update redis logo (#856)

* GeoServer HA package (#494)

* Added GeoServer HA package with Marathon specific synchronization support between servers.

* Updated to address PR comments for GeoServer

* Ceph - first version (#849)

* first complete commit

* remove extra comma for non-existing default value for host/public networks

* correct icon extension

* remove extra comma on VIP

* add missing comma after ports

* add cmd

* close day

* review corrections

* updating to linkerd 0.8.3, api auth support (#855)

* updating to linkerd 0.8.3, api auth support

* review feedback

* Update images (#857)

Links to new images

* Updated Scale package to coincide with 4.1.0 release. (#859)

* Bump Chronos to v3.0.0. (#851)

* update package.json to add EE notes (#865)

* [marathon-lb] Bump to v1.4.3. (#861)

* Microsoft SQL server (#862)

* first commit

* add missing bracket

* correct misplaced required

* debug

* correct password variable name

* link tutorial on Preinstall notes

* change default password to strong

* Corrected descriptions. (#866)

* Chronos is no longer a selected package. (#868)

* Copy Chronos package.

* Set selected to false for Chronos package.

* Add neo4j to the universe (#863)

* added neo4j package

* removed whitespaces in tags

* fixed config.json

* Fixed marathon configuration

* separated three apps to three universe packages

* moved neo4j-core to neo4j

* updated universe packages to new releases and updated docs

* udpated minimums

* updated minimum

* adapted feedback

* resource.

* versions

* ,

* updated license, image location and versions

* correct tutorial/example link in package doc (#869)

point to the Mesosphere example instead of the Microsoft linux documentation (which is linked in the example anyway)

* Change Jenkins repo URL (#870)

* Add new package.

* Update URLs.

* Update GitLab to version 8.14.1 (#847)

This is an update to the latest GitLab version.

In addition to new features, this version includes several security fixes that have gone in since our last DC/OS release.

* Updated marathon version from 1.1.1 to 1.1.5 (#852)

* Re-released marathon 1.3.3 after releasing marathon 1.1.5 (#853)

* Re-released marathon 1.3.3 after releasing marathon 1.1.5

* updating to the latest bugfix release of 1.3.6

* Release kafka 1.1.17-0.10.1.0 (automated commit) (#873)

Changes since revision 34:
0 files added: []
0 files removed: []
5 files changed:

```
--- 34/command.json
+++ 35/command.json
@@ -1,5 +1,5 @@
 {
   "pip": [
-    "https://downloads.mesosphere.com/kafka/assets/1.1.16-0.10.0.0/bin_wrapper-0.0.1-py2.py3-none-any.whl"
+    "https://downloads.mesosphere.com/kafka/assets/1.1.17-0.10.1.0/bin_wrapper-0.0.1-py2.py3-none-any.whl"
   ]
 }
--- 34/marathon.json.mustache
+++ 35/marathon.json.mustache
@@ -36,7 +36,7 @@
     "BROKER_DISK": "{{brokers.disk}}",
     "BROKER_PORT": "{{brokers.port}}",
     "DISK_TYPE": "{{brokers.disk_type}}",
-    "KAFKA_VER_NAME": "kafka_2.11-0.10.0.0",
+    "KAFKA_VER_NAME": "kafka_2.11-0.10.1.0",
     "KAFKA_URI": "{{resource.assets.uris.kafka_tgz}}",
     "OVERRIDER_URI": "{{resource.assets.uris.overrider-zip}}",
     "EXECUTOR_URI": "{{resource.assets.uris.executor-zip}}",
--- 34/package.json
+++ 35/package.json
@@ -13,5 +13,5 @@
     "broker",
     "pubsub"
   ],
-  "version": "1.1.16-0.10.0.0"
+  "version": "1.1.17-0.10.1.0"
 }
--- 34/resource.json
+++ 35/resource.json
@@ -1,11 +1,11 @@
 {
   "assets": {
     "uris": {
-      "jre-tar-gz": "https://downloads.mesosphere.com/kafka/assets/jre-8u91-linux-x64.tar.gz",
-      "kafka_tgz": "https://downloads.mesosphere.com/kafka/assets/kafka_2.11-0.10.0.0.tgz",
-      "scheduler-zip": "https://downloads.mesosphere.com/kafka/assets/1.1.16-0.10.0.0/scheduler.zip",
-      "executor-zip": "https://downloads.mesosphere.com/kafka/assets/1.1.16-0.10.0.0/executor.zip",
-      "overrider-zip": "https://downloads.mesosphere.com/kafka/assets/1.1.16-0.10.0.0/overrider.zip"
+      "jre-tar-gz": "https://downloads.mesosphere.com/java/jre-8u112-linux-x64.tar.gz",
+      "kafka_tgz": "https://downloads.mesosphere.com/kafka/assets/kafka_2.11-0.10.1.0.tgz",
+      "scheduler-zip": "https://downloads.mesosphere.com/kafka/assets/1.1.17-0.10.1.0/scheduler.zip",
+      "executor-zip": "https://downloads.mesosphere.com/kafka/assets/1.1.17-0.10.1.0/executor.zip",
+      "overrider-zip": "https://downloads.mesosphere.com/kafka/assets/1.1.17-0.10.1.0/overrider.zip"
     }
   },
   "images": {
@@ -17,23 +17,23 @@
     "binaries":{
       "darwin":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"9a3d9076133506ea325120d460d33ea0272951f074b363d72860dcef36279257" } ],
+          "contentHash":[ { "algo":"sha256", "value":"09259ff8ad47683c13f2ed16299529c885fad2498f368de8f1d818151f835f87" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/kafka/assets/1.1.16-0.10.0.0/dcos-kafka-darwin"
+          "url":"https://downloads.mesosphere.com/kafka/assets/1.1.17-0.10.1.0/dcos-kafka-darwin"
         }
       },
       "linux":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"6eb3725a793d7f21c9296f45685005833fb6ee07ca084bd1be50c26db01c508c" } ],
+          "contentHash":[ { "algo":"sha256", "value":"ef04b72ad502e6198716d5a21009c4e2e32a944521b611e76259a7994f36afae" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/kafka/assets/1.1.16-0.10.0.0/dcos-kafka-linux"
+          "url":"https://downloads.mesosphere.com/kafka/assets/1.1.17-0.10.1.0/dcos-kafka-linux"
         }
       },
       "windows":{
         "x86-64":{
-          "contentHash":[ { "algo":"sha256", "value":"229b1b4f65e534a610769eabd6da9886a0a041afd735a336377f4cb0579008f5" } ],
+          "contentHash":[ { "algo":"sha256", "value":"f858024886e4305085075aca30908bba89f019245fb2e3d88f9d165e03775866" } ],
           "kind":"executable",
-          "url":"https://downloads.mesosphere.com/kafka/assets/1.1.16-0.10.0.0/dcos-kafka.exe"
+          "url":"https://downloads.mesosphere.com/kafka/assets/1.1.17-0.10.1.0/dcos-kafka.exe"
         }
       }
     }
```

* [WIP] Release hello-world 1.0.0 (automated commit) (#878)

* Release hello-world 1.0.0 (automated commit)

Changes since revision -1:
5 files added: [command.json, config.json, marathon.json.mustache, package.json, resource.json]
0 files removed: []
0 files changed:

```
```

* Update package.json

* Release cassandra 1.0.21-3.0.10 (automated commit) (#880)

Changes since revision 20:
0 files added: []
0 files removed: []
0 files changed:

```
```

* invalidate Cassandra 1.0.19 (#879)

remove Cassandra 1.0.19

* Release hello-world 1.0.0 (automated commit) (#882)

Changes since revision 0:
0 files added: []
0 files removed: []
0 files changed:

```
```

* Ceph dash (#884)

* first commit

* correct placement of required params

* remove extra comma

* correct URI locations

* correct haproxygroup conditional label

* change fetch to uri

* correct URI name

* add tutorial link

* correct tutorial link

point to ceph instead of ceph-dash

* ceph version 0.2 (#885)

* version 1

* change to lighter image

* Universe package for Minio. (#840)

* Basic Universe package for running Minio on DC/OS.

- So Volume configuration yet.
- Simple Configuration which runs Minio with
  `docker run -p 9000:9000 minio/minio server /export`.

* Fix build.sh error in config.json.

* Add a / to the service id.

* Adding persistant volume hard coded.

* Testing with hardcoded marathon.json values.

* Use config variable for id,service and mem.

* Move storage info to config.json.

* Adding networking configurations to config.json.

* Adding pinned-hostname option.

* Suggested changes for the pull request.

- Adding dev@minio.io to be the maintainer.
- Linking icons hosted on Minio servers.
- Using tagged docker image of the last release to support universe
  versioning mechanism.
- Adding preinstall notes to convey the experiemental usage.

* Adding screenshots.

* Release hdfs 0.9.2-2.6.0 (automated commit) (#892)

Changes since revision 6:
0 files added: []
0 files removed: []
0 files changed:

```
```

* Add new release of Vamp 0.9.2 to universe (#891)

* Add Vamp 0.9.1 release to Universe

* Update REST API port to HTTP API port

* Update REST API port to HTTP API port

* Update config variables and descriptions

* Add Vamp screenshot

* Add new package for Vamp release 0.9.2

* Fix typo in config.json (Minio) (#894)

This patch also fixes formatting of config.json.

* dcos-enterprise-cli: add windows CLI (#898)

* Missing temporary registry directory (#899)

When running following -(py3env) sh-3.2# ./scripts/local-universe.py --repository ./repo/packages --include="marathon-lb,nginx,kafka"
Command fails because of missing line in local-universe.py that would normally create the local /tmp directory "registry" that is used in Docker Volume Mount to COPY data into local Universe Docker Image.

tep 3 : COPY registry /var/lib/registry/
lstat registry: no such file or directory
Stopping docker registry.
registry
Traceback (most recent call last):
  File "./scripts/local-universe.py", line 326, in <module>
    sys.exit(main())
  File "./scripts/local-universe.py", line 112, in main
    build_universe_docker(pathlib.Path(dir_path))
  File "./scripts/local-universe.py", line 241, in build_universe_docker
    subprocess.check_call(command, cwd=str(dir_path))
  File "/usr/local/Cellar/python3/3.6.0/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 291, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['docker', 'build', '-t', 'mesosphere/universe:1483643750', '-t', 'mesosphere/universe:latest', '.']' returned non-zero exit status 1.

* Add calico-dcos v3 (#872)

* Release hello-world 1.1.0 (automated commit) (#902)

Description:
Release hello-world 1.1.0

Changes since revision 1:
0 files added: []
0 files removed: []
0 files changed:

```
```

* correct link to the installation tutorial (#904)

previously pointed to the general Ceph tutorial, this corrects it towards the Ceph Dash section specifically

* Release cassandra 1.0.22-3.0.10 (automated commit) (#908)

Description:
Release Cassandra 1.0.22-3.0.10

Changes since revision 21:
0 files added: []
0 files removed: []
0 files changed:

```
```

* Simple update to support latest scheduler (1.1.17) per Issue #888 (#901)

* New version of Confluent Kafka package to support updated
scheduler (1.1.17) per Issue #888

* Added link to deployment documentation to "description" field.

* All file operations in scripts must use UTF-8 encoding (#896)

* Initial Portworx DC/OS Catalog (#883)

* Initial Portworx DC/OS Catalog

* Update package.json

* Update resource.json

* Update package.json

* Apache Nifi package (#909)

* adding apache nifi package

* nifi 1.0

* nifi 1.0 - fixed issue with missing comma

* changing package version of nifi

* small changes according to pull comments

* [WIP] Add mongodb-replicaset package (#890)

* Added mongodb-replicaset package

* Changes for the current version of the framework

* Changes for the current version of the framework / merged upstream

* Statically set server instance count to 3

* Fix indention

* Re-enabled setting of MongoDB count

* Enabled CLI integration via dcos-commons

* Increase defaults for mongo tasks regarding mem and cpu

* Updated sha256 hashes for new cli subcommand build

* Added scm, website info, and link to example

* Fixed typo

* fix problem when generating offline universe in mesosphere repo
687afee
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment