Closed mesosphere-ci closed 3 years ago
Release confluent-zookeeper 2.8.0-5.5.1 (automated commit)
Description: Source URL: https://infinity-artifacts.s3.amazonaws.com/permanent/confluent-zookeeper/assets/2.8.0-5.5.1/stub-universe-confluent-zookeeper.json
Changes between revisions 600 => 700: 0 files added: [] 0 files removed: [] 4 files changed:
--- 600/config.json +++ 700/config.json @@ -59,6 +59,27 @@ "description": "Enable DC/OS Metrics reporting.", "type": "boolean", "default": true + }, + "pod-replacement-failure-policy": { + "description": "Options relating to automatic pod-replacement failure policies with external-volumes.", + "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": { + "type": "integer", + "description": "Time in seconds to wait before declaring a task as permanently failed.", + "default": 120 + }, + "min-replace-delay-secs": { + "type": "integer", + "description": "Time to wait between destructive task recoveries.", + "default": 240 + } + } }, "log_level": { "title": "Scheduler Log Level", @@ -75,6 +96,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" + } + } }, "mesos_api_version": { "description": "Configures the Mesos API version to use. Possible values: V0 (non-HTTP), V1 (HTTP)", @@ -289,6 +326,38 @@ "type": "integer", "default": 3000 }, + "external_volume": { + "type": "object", + "description": "The Zookeeper external volume configuration.\nOnly Portworx external volumes are supported.", + "properties": { + "enabled": { + "type": "boolean", + "description": "Use external volumes over volumes managed by Mesos.", + "default": false + }, + "volume_name": { + "type": "string", + "description": "Name of the external volume. If empty, service path will be used.", + "default": "ZookeeperVolume" + }, + "volume_driver_options": { + "type": "string", + "default": "size=5", + "description": "Options for volume driver(size in GiB)." + }, + "volume_path": { + "title": "Volume Path", + "description": "Path at which to produce the volume (relative to the Mesos Sandbox) within the container", + "type": "string", + "default": "" + }, + "driver_name": { + "type": "string", + "description": "External Volume storage provider to use.", + "default": "pxd" + } + } + }, "data_disk": { "title": "Data Disk Size (MB)", "description": "Disk size of device designated for data (MB)", --- 600/marathon.json.mustache +++ 700/marathon.json.mustache @@ -22,17 +22,20 @@ {{/service.service_account_secret}} "env": { "PACKAGE_NAME": "confluent-zookeeper", - "PACKAGE_VERSION": "2.7.0-5.1.2e", - "PACKAGE_BUILD_TIME_EPOCH_MS": "1571137051497", - "PACKAGE_BUILD_TIME_STR": "Tue Oct 15 2019 10:57:31 +0000", + "PACKAGE_VERSION": "2.8.0-5.5.1", + "PACKAGE_BUILD_TIME_EPOCH_MS": "1605213225383", + "PACKAGE_BUILD_TIME_STR": "Thu Nov 12 2020 20:33:45 +0000", "MESOS_API_VERSION": "{{service.mesos_api_version}}", "FRAMEWORK_NAME": "{{service.name}}", "FRAMEWORK_USER": "{{service.user}}", "FRAMEWORK_PRINCIPAL": "{{service.service_account}}", "ZOOKEEPER_VERSION": "{{zookeeper-version}}", - "CONFLUENT_VERSION": "5.2.1", + "CONFLUENT_VERSION": "5.5.1", "ENABLE_METRICS": "{{service.enable_metrics}}", + "POD_REPLACEMENT_FAILURE_POLICY_ENABLED": "{{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}}", "NODE_COUNT": "{{node.count}}", "NODE_PLACEMENT": "{{{node.placement_constraint}}}", @@ -42,6 +45,15 @@ "NODE_CPUS": "{{node.cpus}}", "NODE_MEM": "{{node.mem}}", "NODE_HEAP": "{{node.heap}}", + + "NODE_EXTERNAL_VOLUME_ENABLED" : "{{node.external_volume.enabled}}", + {{#node.external_volume.enabled}} + "NODE_EXTERNAL_VOLUME_PORTWORX_OPTIONS" : "{{node.external_volume.volume_driver_options}}", + "NODE_EXTERNAL_VOLUME_NAME" : "{{node.external_volume.volume_name}}", + "NODE_EXTERNAL_VOLUME_PATH" : "{{node.external_volume.volume_path}}", + "ZK_EXTERNAL_VOLUME_DRIVER": "{{node.external_volume.driver_name}}", + {{/node.external_volume.enabled}} + "DATA_DISK": "{{node.data_disk}}", "DATA_DISK_TYPE": "{{node.data_disk_type}}", {{#node.data_volume_profile}} @@ -118,7 +130,9 @@ "READINESS_CHECK_TIMEOUT": "{{service.readiness_check.timeout}}", "RLIMIT_NOFILE_SOFT": "{{service.rlimits.rlimit_nofile.soft}}", - "RLIMIT_NOFILE_HARD": "{{service.rlimits.rlimit_nofile.hard}}" + "RLIMIT_NOFILE_HARD": "{{service.rlimits.rlimit_nofile.hard}}", + "CONTAINER_LOGGER_LOGROTATE_MAX_STDOUT_SIZE": "{{service.logrotate_options.stdout_max_size}}", + "CONTAINER_LOGGER_LOGROTATE_MAX_STDERR_SIZE": "{{service.logrotate_options.stderr_max_size}}" }, "fetch": [ { "uri": "{{resource.assets.uris.bootstrap-zip}}", "cache": true }, --- 600/package.json +++ 700/package.json @@ -2,15 +2,13 @@ "packagingVersion": "4.0", "minDcosReleaseVersion": "1.11", "upgradesFrom": [ - "2.6.0-5.1.2e", - "2.5.0-4.1.3e" + "2.7.0-5.1.2e" ], "downgradesTo": [ - "2.6.0-5.1.2e", - "2.5.0-4.1.3e" + "2.7.0-5.1.2e" ], "name": "confluent-zookeeper", - "version": "2.7.0-5.1.2e", + "version": "2.8.0-5.5.1", "maintainer": "partner-support@confluent.io", "description": "Apache Zookeeper by Confluent\n\n\tDocumentation: https://docs.mesosphere.com/service-docs/confluent-zookeeper/", "selected": true, @@ -24,12 +22,12 @@ "postInstallNotes": "Apache Zookeeper by Confluent is being installed.\n\n\tDocumentation: https://docs.mesosphere.com/service-docs/confluent-zookeeper/\n\tCommunity Support: https://docs.mesosphere.com/support/", "postUninstallNotes": "Apache Zookeeper by Confluent is being uninstalled.\n\nFor DC/OS versions from 1.11 no further action is required. For older DC/OS versions follow the instructions at https://docs.mesosphere.com/service-docs/confluent-zookeeper/uninstall to remove any persistent state if required.", "scm": "https://github.com/mesosphere/confluent-zookeeper", - "website": "https://docs.mesosphere.com/services/confluent-zookeeper/2.7.0-5.1.2e", + "website": "https://docs.mesosphere.com/services/confluent-zookeeper/stub-universe", "licenses": [ { "name": "Apache License v2", "url": "https://raw.githubusercontent.com/confluentinc/kafka/trunk/LICENSE" } ], - "lastUpdated": 1571120354 + "lastUpdated": 1605213229 }--- 600/resource.json +++ 700/resource.json @@ -6,13 +6,13 @@ } }, "uris": { - "jre-tar-gz": "https://downloads.mesosphere.com/java/openjdk-jre-8u212b03-hotspot-linux-x64.tar.gz", + "jre-tar-gz": "https://downloads.mesosphere.com/java/openjdk-jre-11.0.3.7-hotspot-linux-x64.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/confluent-zookeeper/assets/2.7.0-5.1.2e/confluent-zookeeper-scheduler.zip", - "bootstrap-zip": "https://downloads.mesosphere.com/dcos-commons/artifacts/0.57.0/bootstrap.zip", - "metrics-zip": "https://downloads.mesosphere.com/confluent-zookeeper/assets/2.7.0-5.1.2e/metrics.zip", - "setup-helper-zip": "https://downloads.mesosphere.com/confluent-zookeeper/assets/2.7.0-5.1.2e/setup-helper.zip", - "zookeeper-tar-gz": "https://packages.confluent.io/archive/5.2/confluent-5.2.1-2.11.tar.gz" + "scheduler-zip": "https://downloads.mesosphere.com/confluent-zookeeper/assets/2.8.0-5.5.1/confluent-zookeeper-scheduler.zip", + "bootstrap-zip": "https://downloads.mesosphere.com/dcos-commons/artifacts/0.58.0/bootstrap.zip", + "metrics-zip": "https://downloads.mesosphere.com/confluent-zookeeper/assets/2.8.0-5.5.1/metrics.zip", + "setup-helper-zip": "https://downloads.mesosphere.com/confluent-zookeeper/assets/2.8.0-5.5.1/setup-helper.zip", + "zookeeper-tar-gz": "https://packages.confluent.io/archive/5.5/confluent-5.5.1-2.12.tar.gz" } }, "images": { @@ -31,7 +31,7 @@ } ], "kind": "executable", - "url": "https://downloads.mesosphere.com/dcos-commons/artifacts/0.57.0/dcos-service-cli-darwin" + "url": "https://downloads.mesosphere.com/dcos-commons/artifacts/0.58.0/dcos-service-cli-darwin" } }, "linux": { @@ -43,7 +43,7 @@ } ], "kind": "executable", - "url": "https://downloads.mesosphere.com/dcos-commons/artifacts/0.57.0/dcos-service-cli-linux" + "url": "https://downloads.mesosphere.com/dcos-commons/artifacts/0.58.0/dcos-service-cli-linux" } }, "windows": { @@ -55,7 +55,7 @@ } ], "kind": "executable", - "url": "https://downloads.mesosphere.com/dcos-commons/artifacts/0.57.0/dcos-service-cli.exe" + "url": "https://downloads.mesosphere.com/dcos-commons/artifacts/0.58.0/dcos-service-cli.exe" } } }
Release confluent-zookeeper 2.8.0-5.5.1 (automated commit)
Description: Source URL: https://infinity-artifacts.s3.amazonaws.com/permanent/confluent-zookeeper/assets/2.8.0-5.5.1/stub-universe-confluent-zookeeper.json
Changes between revisions 600 => 700: 0 files added: [] 0 files removed: [] 4 files changed: