Closed mesosphere-ci closed 3 years ago
Release cassandra 2.10.0-3.11.6 (automated commit)
Description: Source URL: https://infinity-artifacts.s3.amazonaws.com/permanent/cassandra/assets/2.10.0-3.11.6/stub-universe-cassandra.json
Changes between revisions 900 => 1000: 0 files added: [] 0 files removed: [] 4 files changed:
--- 900/config.json +++ 1000/config.json @@ -61,6 +61,22 @@ "ALL" ], "default": "INFO" + }, + "logrotate_options": { + "description": "The logrotate options for the DC/OS service.", + "type": "object", + "properties": { + "stdout_max_size": { + "description": "Logrotate stdout max size. Sizes must be an integer of less than 2^64 and must be suffixed with a unit such as B (bytes), KB, MB, GB, or TB. There should be no whitespace between the integer and unit.", + "type": "string", + "default": "8MB" + }, + "stderr_max_size": { + "description": "Logrotate stderr max size. Sizes must be an integer of less than 2^64 and must be suffixed with a unit such as B (bytes), KB, MB, GB, or TB. There should be no whitespace between the integer and unit.", + "type": "string", + "default": "8MB" + } + } }, "data_center": { "description": "The name of the data center this cluster is running in", @@ -415,6 +431,27 @@ "minimum": 15 } } + }, + "pod-replacement-failure-policy": { + "description": "Options relating to automatic pod-replacement failure policies.", + "type": "object", + "properties": { + "enable-automatic-pod-replacement": { + "description": "Determines whether pods should be replaced automatically on failure.", + "type": "boolean", + "default": false + }, + "permanent-failure-timeout-secs": { + "description": "Default time to wait before declaring a pod as permanently failed in seconds.", + "type": "integer", + "default": 120 + }, + "min-replace-delay-secs": { + "description": "Default time to wait between successive pod-replace operations in seconds.", + "type": "integer", + "default": 240 + } + } } }, "required": [ @@ -466,6 +503,32 @@ "default": "[[\"hostname\", \"MAX_PER\", \"1\"]]", "media": { "type": "application/x-zone-constraints+json" + } + }, + "external_volume": { + "description": "Cassandra external volume configuration.", + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "If true, external volumes will be used.", + "default": false + }, + "driver_options": { + "type": "string", + "default": "size=10", + "description": "External Volume storage provider options." + }, + "volume_name": { + "type": "string", + "description": "Volume name. If empty service path will be used.", + "default": "" + }, + "driver_name": { + "type": "string", + "description": "External Volume storage provider to use.", + "default": "pxd" + } } }, "heap": { --- 900/marathon.json.mustache +++ 1000/marathon.json.mustache @@ -32,9 +32,9 @@ {{/service.service_account_secret}} "env": { "PACKAGE_NAME": "cassandra", - "PACKAGE_VERSION": "2.9.0-3.11.6", - "PACKAGE_BUILD_TIME_EPOCH_MS": "1582819033931", - "PACKAGE_BUILD_TIME_STR": "Thu Feb 27 2020 15:57:13 +0000", + "PACKAGE_VERSION": "2.10.0-3.11.6", + "PACKAGE_BUILD_TIME_EPOCH_MS": "1605509562719", + "PACKAGE_BUILD_TIME_STR": "Mon Nov 16 2020 06:52:42 +0000", "SERVICE_NAME": "{{service.name}}", "SERVICE_USER": "{{service.user}}", "SERVICE_PRINCIPAL": "{{service.service_account}}", @@ -110,6 +110,16 @@ {{#nodes.volume_profile}} "CASSANDRA_VOLUME_PROFILE": "{{nodes.volume_profile}}", {{/nodes.volume_profile}} + + "CASSANDRA_EXTERNAL_VOLUME_ENABLED" : "{{nodes.external_volume.enabled}}", + "CASSANDRA_EXTERNAL_VOLUME_DRIVER_OPTIONS" : "{{nodes.external_volume.driver_options}}", + "CASSANDRA_EXTERNAL_VOLUME_NAME" : "{{nodes.external_volume.volume_name}}", + "CASSANDRA_EXTERNAL_VOLUME_DRIVER_NAME" : "{{nodes.external_volume.driver_name}}", + + "ENABLE_AUTOMATIC_POD_REPLACEMENT": "{{service.pod-replacement-failure-policy.enable-automatic-pod-replacement}}", + "PERMANENT_FAILURE_TIMEOUT_SECS": "{{service.pod-replacement-failure-policy.permanent-failure-timeout-secs}}", + "MIN_REPLACE_DELAY_SECS": "{{service.pod-replacement-failure-policy.min-replace-delay-secs}}", + "TASKCFG_ALL_CASSANDRA_HEAP_SIZE_MB": "{{nodes.heap.size}}", "TASKCFG_ALL_CASSANDRA_HEAP_NEW_MB": "{{nodes.heap.new}}", "CASSANDRA_JAVA_URI": "{{resource.assets.uris.cassandra-jre-tar-gz}}", @@ -256,6 +266,9 @@ "LIBMESOS_URI": "{{resource.assets.uris.libmesos-bundle-tar-gz}}", "BACKUP_RESTORE_STRATEGY": "{{service.backup_restore_strategy}}", + "CONTAINER_LOGGER_LOGROTATE_MAX_STDOUT_SIZE": "{{service.logrotate_options.stdout_max_size}}", + "CONTAINER_LOGGER_LOGROTATE_MAX_STDERR_SIZE": "{{service.logrotate_options.stderr_max_size}}", + "READINESS_CHECK_INTERVAL": "{{service.readiness_check.interval}}", "READINESS_CHECK_DELAY": "{{service.readiness_check.delay}}", "READINESS_CHECK_TIMEOUT": "{{service.readiness_check.timeout}}", --- 900/package.json +++ 1000/package.json @@ -14,7 +14,7 @@ ], "minDcosReleaseVersion": "1.11", "name": "cassandra", - "version": "2.9.0-3.11.6", + "version": "2.10.0-3.11.6", "maintainer": "support@mesosphere.io", "description": "Apache Cassandra", "selected": true, @@ -31,5 +31,5 @@ "url": "https://raw.githubusercontent.com/apache/cassandra/trunk/LICENSE.txt" } ], - "lastUpdated": 1582819276 + "lastUpdated": 1605509563 }--- 900/resource.json +++ 1000/resource.json @@ -6,9 +6,9 @@ "cassandra-python-tar-gz": "https://downloads.mesosphere.com/cassandra/assets/python-2.7.14.tar.gz", "cassandra-openssl-tar-gz": "https://downloads.mesosphere.com/cassandra/assets/openssl-1.0.2n-libs.tar.gz", "libmesos-bundle-tar-gz": "https://downloads.mesosphere.com/libmesos-bundle/libmesos-bundle-1.14-beta.tar.gz", - "scheduler-zip": "https://downloads.mesosphere.com/cassandra/assets/2.9.0-3.11.6/cassandra-scheduler.zip", + "scheduler-zip": "https://downloads.mesosphere.com/cassandra/assets/2.10.0-3.11.6/cassandra-scheduler.zip", "cassandra-tar-gz": "https://downloads.mesosphere.com/cassandra/assets/apache-cassandra-3.11.6-bin-dcos.tar.gz", - "bootstrap-zip": "https://downloads.mesosphere.com/cassandra/assets/2.9.0-3.11.6/bootstrap.zip" + "bootstrap-zip": "https://downloads.mesosphere.com/cassandra/assets/2.10.0-3.11.6/bootstrap.zip" } }, "images": { @@ -23,11 +23,11 @@ "contentHash": [ { "algo": "sha256", - "value": "859a6c40dc22015bff530ce483e632c8b0dd91f34bab9c6527ec98e893d3478a" + "value": "bb1fba576b681b88ea0491758cc06dbe397759accaead541aeef88236da63013" } ], "kind": "executable", - "url": "https://downloads.mesosphere.com/cassandra/assets/2.9.0-3.11.6/dcos-service-cli-darwin" + "url": "https://downloads.mesosphere.com/cassandra/assets/2.10.0-3.11.6/dcos-service-cli-darwin" } }, "linux": { @@ -35,11 +35,11 @@ "contentHash": [ { "algo": "sha256", - "value": "706f1aca1492a660c0b74c4ddab1e91d8a3955a3516fd7ef054bffdcd6fbbea7" + "value": "8085bc61b9ce596cf4b5b6053424ec732d237830b2f31acd419af2ea2ffd4668" } ], "kind": "executable", - "url": "https://downloads.mesosphere.com/cassandra/assets/2.9.0-3.11.6/dcos-service-cli-linux" + "url": "https://downloads.mesosphere.com/cassandra/assets/2.10.0-3.11.6/dcos-service-cli-linux" } }, "windows": { @@ -47,11 +47,11 @@ "contentHash": [ { "algo": "sha256", - "value": "ba6a761f6a64276e7a3461eef2b9699f6b66d6431db2c77c8229d9fbbd35beb2" + "value": "a8ce02a11b31c0f832416758b796b0c9ce11917117c39b59a53b3123e15def94" } ], "kind": "executable", - "url": "https://downloads.mesosphere.com/cassandra/assets/2.9.0-3.11.6/dcos-service-cli.exe" + "url": "https://downloads.mesosphere.com/cassandra/assets/2.10.0-3.11.6/dcos-service-cli.exe" } } }
Release cassandra 2.10.0-3.11.6 (automated commit)
Description: Source URL: https://infinity-artifacts.s3.amazonaws.com/permanent/cassandra/assets/2.10.0-3.11.6/stub-universe-cassandra.json
Changes between revisions 900 => 1000: 0 files added: [] 0 files removed: [] 4 files changed: