Added new package versions for Confluent 3.1.1 release. #842

Merged
merged 3 commits into from Nov 28, 2016

Projects

None yet

2 participants

@dbtucker
Contributor

One new service ... Confluent Replicator. Other services are simply updated with latest Confluent packages.

@dbtucker dbtucker Added new package versions for Confluent 3.1.1 release.
Once new service ... Confluent Replicator.
2f13913
@ryadav88
Member

@dbtucker Can I also ask you to write short getting started docs for these packages so users don't have any issues installing and understanding how they work?

You can create a PR against https://github.com/dcos/examples and refer other examples listed there. These examples will finally go here: https://dcos.io/docs/1.8/usage/tutorials/.

This is also now part of the package submission guidelines: https://github.com/mesosphere/universe#submit-your-package

@ryadav88 ryadav88 self-assigned this Nov 21, 2016
@dbtucker
Contributor

Can do. There is also a white paper we wrote up for the initial release at https://www.confluent.io/whitepaper/deploying-confluent-platform-with-mesosphere

@ryadav88
Member

Thanks @dbtucker. I've created an issue in https://github.com/dcos/examples/issues/23 for tracking.
You can reuse the content from this white paper and maybe also add a link to it at the end of each example. Please follow the template from other examples there.

+ "name": "confluent-connect",
+ "version": "0.9.6-3.1.1",
+ "scm": "https://github.com/confluentinc/kafka",
+ "description": "Confluent Connect worker",
@ryadav88
ryadav88 Nov 22, 2016 Member

Can we add a better description of Confluent Connect

@ryadav88
ryadav88 Nov 22, 2016 Member

add the link to example from dcos/examples at end of the description.

@dbtucker
dbtucker Nov 23, 2016 Contributor

Adding link to existing Confluent docs for now; link to dcos examples when complete.

+ "name": "confluent-control-center",
+ "version": "0.9.6-3.1.1",
+ "scm": "https://github.com/confluentinc/control-center",
+ "description": "Confluent Control Center service",
@ryadav88
ryadav88 Nov 22, 2016 Member

Can we add a description of what Control Center service is

@ryadav88
ryadav88 Nov 22, 2016 Member

add the link to example from dcos/examples at end of the description.

@dbtucker
dbtucker Nov 23, 2016 Contributor

Done (temporary pointer to Confluent docs, until dcos/examples docs can be written)

+ {{#service.secret_name}}
+ ,"DCOS_SERVICE_ACCOUNT_CREDENTIAL": { "secret": "serviceCredential" },
+ "MESOS_MODULES": "file:///opt/mesosphere/etc/mesos-scheduler-modules/dcos_authenticatee_module.json",
+ "MESOS_AUTHENTICATEE": "com_mesosphere_dcos_ClassicRPCAuthenticatee",
@ryadav88
ryadav88 Nov 22, 2016 Member

looks like you removed the SSL properties from the previous version:

    "SSL_CERT_FILE": "/run/dcos/pki/tls/certs/scheduler.crt",
    "SSL_KEY_FILE": "/run/dcos/pki/tls/private/scheduler.key",
    "SSL_CA_FILE": "/run/dcos/pki/CA/certs/ca.crt",
    "SSL_ENABLED": "true"

are they not supported in the new version?

@dbtucker
dbtucker Nov 23, 2016 Contributor

A slack conversation with Nicolas Parker referenced mesosphere/dcos-kafka-service@54d5419 ; Nick indicated that the settings were no longer necessary

@@ -0,0 +1,5 @@
+{
@ryadav88
ryadav88 Nov 22, 2016 Member

In packagingVersion 3.0, command.json is deprecated in favor of the .cli property of resource.json
This file can be removed.

@dbtucker
dbtucker Nov 23, 2016 Contributor

I've been trying to keep the C/confluent-kafka package aligned with the K/kafka package ... and I still saw the command.json file there. Happy to remove it.

@dbtucker
dbtucker Nov 23, 2016 Contributor

Though the side effect seems to be supporting DC/OS 1.8 only. I'm going to hold off this change till we confirm that 1.8 really is the target for DC/OS customers.

@ryadav88
ryadav88 Nov 23, 2016 Member

okay. let me know

@ryadav88
ryadav88 Nov 28, 2016 Member

@dbtucker this is the comment I'm talking about

@dbtucker
dbtucker Nov 28, 2016 Contributor

Gotta love "Chrome" ... it seemed to be directing me to the later comment :(

Our quick poll of the customer base showed folks still using DC/OS 1.7. We'll set the expectation that this will be the last Confluent package version that supports DC/OS 1.7 and make the change to DC/OS 1.8 and later with our 2017 releases.

@ryadav88
ryadav88 Nov 28, 2016 Member

sounds good. We'll keep it as is for this release. thanks for the quick responses.

+ "version": "1.1.16-3.1.1",
+ "minDcosReleaseVersion": "1.7",
+ "maintainer": "partner-support@confluent.io",
+ "description": "Apache Kafka by Confluent",
@ryadav88
ryadav88 Nov 22, 2016 Member

Can we add a description of this service

@ryadav88
ryadav88 Nov 22, 2016 Member

add the link to example from dcos/examples at end of the description.

@dbtucker
dbtucker Nov 23, 2016 Contributor

Added link to Confluent on DC/OS white paper and Community support group. Will update to the DC/OS examples doc when that is complete.

@@ -0,0 +1,62 @@
+{
@ryadav88
ryadav88 Nov 22, 2016 Member

confluent-replicator should be in directory version 0. change 3->0

@dbtucker
dbtucker Nov 23, 2016 Contributor

Trying to keep the sub-services aligned, even though this is the first release of that service.

@dbtucker
dbtucker Nov 23, 2016 Contributor

Change made

@ryadav88
ryadav88 Nov 23, 2016 Member

@dbtucker directory version here doesnt affect the version of the package in Universe. It is for us to keep track of how many version updates were made starting with directory version 0. Please change it for confluent-replicator

@@ -0,0 +1,67 @@
+{
@ryadav88
ryadav88 Nov 22, 2016 Member

confluent-replicator should be in directory version 0. change 3->0

@@ -0,0 +1,19 @@
+{
@ryadav88
ryadav88 Nov 22, 2016 Member

confluent-replicator should be in directory version 0. change 3->0

+ "name": "confluent-replicator",
+ "version": "0.9.6-3.1.1",
+ "scm": "https://github.com/confluentinc/kafka",
+ "description": "Confluent Enterprise Replicator",
@ryadav88
ryadav88 Nov 22, 2016 Member

Can we add a description of this service

@ryadav88
ryadav88 Nov 22, 2016 Member

add the link to example from dcos/examples at end of the description.

@dbtucker
dbtucker Nov 23, 2016 Contributor

Done

@@ -0,0 +1,14 @@
+{
@ryadav88
ryadav88 Nov 22, 2016 Member

confluent-replicator should be in directory version 0. change 3->0

+ "name": "confluent-rest-proxy",
+ "version": "0.9.6-3.1.1",
+ "scm": "https://github.com/confluentinc/kafka-rest",
+ "description": "Confluent REST Proxy service",
@ryadav88
ryadav88 Nov 22, 2016 Member

description and dcos/examples

@dbtucker
dbtucker Nov 23, 2016 Contributor

Adding link to existing Confluent docs for now; link to dcos examples when complete.

+ "name": "confluent-schema-registry",
+ "version": "0.9.6-3.1.1",
+ "scm": "https://github.com/confluentinc/schema-registry",
+ "description": "Confluent Schema Registry service",
@ryadav88
ryadav88 Nov 22, 2016 Member

description and dcos/examples

@dbtucker
dbtucker Nov 23, 2016 Contributor

Adding link to existing Confluent docs for now; link to dcos examples when complete.

dbtucker added some commits Nov 23, 2016
@dbtucker dbtucker Per feedback from Mesos review team:
	renamed to version 0
	Added additional details to description field
559180b
@dbtucker dbtucker Added links to existing Confluent documentation for these services.
Will update with links to DCOS/examples docs when those have been
created.
cf85155
@dbtucker
Contributor

Done with new commit to rename 3 to 0 Did not rebase ... hope that's OK.

On Nov 23, 2016, at 1:53 PM, Ravi Yadav notifications@github.com wrote:

@ryadav88 commented on this pull request.

In repo/packages/C/confluent-replicator/3/config.json #842:

@@ -0,0 +1,62 @@
+{
@dbtucker https://github.com/dbtucker directory version here doesnt affect the version of the package in Universe. It is for us to keep track of how many version updates were made starting with directory version 0. Please change it for confluent-replicator


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub #842, or mute the thread https://github.com/notifications/unsubscribe-auth/AA8Pdn4X81k-S5whPd-H4wNR6wjAnvsoks5rBLXxgaJpZM4K3s1J.

@dbtucker
Contributor

@ryadav88 Can we merge this while the work on the examples doc is being completed ? We have folks asking for this version and the AWS conference is this week (where I'd love to evangelize both DC/OS and Confluent).

@ryadav88
Member

@dbtucker did you make a decision for this:#842 (comment)?
Apart from this, the PR LGTM! will merge after your response.

And yes, we can track the examples separately and add them once they are complete.

@dbtucker
Contributor

Forgive the confusion. When I look at the "Files Changed" listing for this pull request, I see the replicator package as "C/confluent-replicator/0". No sign of the "3" directory since I added the two extra commits to my branch (so the PR now encompassed 3 commits). Is there something I'm missing ?

@ryadav88 ryadav88 merged commit a5f9563 into mesosphere:version-3.x Nov 28, 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
@dbtucker @antonioalf dbtucker + antonioalf 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.
670f660
@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