This repository has been archived by the owner on Oct 23, 2024. It is now read-only.
Releases: d2iq-archive/dcos-commons
Releases · d2iq-archive/dcos-commons
Cassandra 2.0.0-3.0.14
Initial GA release of DC/OS Apache Cassandra.
Improvements
- Based on the latest stable release of the dcos-commons SDK, which provides numerous benefits:
- Integration with DC/OS features such as virtual networking and integration with DC/OS access controls.
- Orchestrated software and configuration update, enforcement of version upgrade paths, and ability to pause/resume updates.
- Placement constraints for pods.
- Uniform user experience across a variety of services.
- Upgrade to version 3.0.14 of Apache Cassandra.
Breaking Changes
- This is a major release. You cannot upgrade to 2.0.0-3.0.14 from a 1.0.x version of the package. To upgrade, you must perform a fresh install and restore from a backup.
dcos-commons-0.30.0
Breaking Changes
- Changed secret_name to service_account_secret.
- Changed principal to service_account to ensure consistency throughout.
Bug fixes
- Fixed force-complete during uninstall.
Improvements
- Added assurance that tasks which are not in any plan are not run.
- Added kill of tasks which are not in any plan.
- Added suppression of recovery of tasks which are not in the any plan.
- Refined logging, moving task detail logging to debug level.
- Added tests for new upgrade flow.
- Improved cross-version integration testing, using the DC/OS CLI that supports 1.8+ clusters.
- Implemented graceful shutdown (SIGTERM) support.
- Refactored, better isolating, offer evaluation suppress/revive logic.
- Added automatically replacing a pod if its initial launch failed.
- Added uninstall reconciliation guarantees, i.e., killing tasks launched by the framework.
- Polished the SDK CLI, moving debug subcommands under debug and ensuring that the descriptions are more clear.
- Improved the reliability of integration tests.
- Added assurance that a failed sidecar does not cause recovery of healthy RUNNING tasks.
- Improved testing of virtual networks (CNI).
- Improved offer evaluation, expanding resource reconciliation to compare all ResourceSpec fields.
- Added SDK CLI unit tests to build
- Automated TLS provisioning
- Improved logging, lowering task info to DEBUG level and better labeling of data points logged.
Documentation
- Added a secrets tutorial for framework developers.
Breaking Changes
- None
Documentation
- Added a secrets tutorial.
kibana 1.0.16-5.5.1-beta
Improvements
- Packaging version 4.0 supported.
Bug Fixes
- N/A
kafkfa 2.0.0-0.11.0
Initial GA release of DC/OS Apache Kafka.
Improvements
- Based on the latest stable release of the dcos-commons SDK, which provides numerous benefits:
- Integration with DC/OS features such as virtual networking and integration with DC/OS access controls.
- Orchestrated software and configuration update, enforcement of version upgrade paths, and ability to pause/resume updates.
- Placement constraints for pods.
- Uniform user experience across a variety of services.
- Graceful shutdown for brokers.
- Update to 0.11.0.0 version of Apache Kafka (including log and protocol versions).
Breaking Changes
- This is a major release. You cannot upgrade to version 2.0.0-0.11.0 from a 1.0.x version of the package. To upgrade, you must perform a fresh install and replicate data across clusters.
HDFS 2.0.0-2.6.0-cdh5.11.0
Initial GA release of DC/OS Apache HDFS (Cloudera distribution).
Improvements
- Based on the latest stable release of the dcos-commons SDK, which provides numerous benefits:
- Integration with DC/OS features such as virtual networking and integration with DC/OS access controls.
- Orchestrated software and configuration update, enforcement of version upgrade paths, and ability to pause/resume updates.
- Placement constraints for pods.
- Uniform user experience across a variety of services.
- Update to 2.6.0-cdh5.11.0 version of the Cloudera distribution of Apache HDFS.
- Support replacement and recovery of journal and name nodes.
Breaking Changes
- This is a major release. You cannot upgrade to 2.0.0-2.6.0-cdh5.11.0 from a 1.0.x version of the package. To upgrade, you must perform a fresh install and restore from a backup.
hdfs 1.3.4-2.6.0-cdh5.9.1-beta
Improvements
- Enhanced inter-node checks for journal and name nodes.
- Upgrade to dcos-commons 0.30.0.
Bug Fixes
- Numerous fixes and enhancements to service reliability.
Elastic 2.0.0-5.5.1
Initial GA release of DC/OS Elastic.
Improvements
- Based on the latest stable release of the dcos-commons SDK, which provides numerous benefits:
- Integration with DC/OS features such as virtual networking and integration with DC/OS access controls.
- Orchestrated software and configuration update, enforcement of version upgrade paths, and ability to pause/resume updates.
- Placement constraints for pods.
- Uniform user experience across a variety of services.
- Update to 5.5.1 version of Elastic.
- Separate Kibana into its own package.
- Automatic management of gateway settings.
- Default to 0 ingest nodes.
Breaking Changes
- This is a major release. You cannot upgrade to version 2.0.0-5.5.1 from a 1.0.x version of the package. To upgrade, you must perform a fresh install and replicate data across clusters. Additionally, Kibana is now a separate service.
elastic 1.0.16-5.5.1-beta
Improvements
- Default to 0 ingest nodes.
- Automatic management of gateway settings.
- Upgrade to dcos-commons 0.30.0.
Bug Fixes
- Numerous fixes and enhancements to service reliability.
dcos-commons-0.20.1.1
Bug fixes
- Better reporting of Default Executor not supporting absolute path for secrets
- Fix locking around suppress/revive
- Fix resource refinement on pod level volumes
- Fixed GPU opt-in policy
Improvements
- Reduced flakiness of unit tests
- Reduced flakiness of integration tests
- Re-enabled overlay tests for strict
- Updated upgrade tests to handle latest released versions of frameworks
- Reset to PENDING on TASK_LOST in DeploymentStep
- Developer-facing changes to YAML port handling: services can now advertise endpoints that don't have VIPs defined
Documentation
- Updated docs for secrets
- Updated docs for upgrade and uninstall
- Added user field description in developer-guide.md
Breaking Changes (in svc.yml)
- Services that used the default
PORT_<PORT_NAME_HERE>
envvar will now need to manually specifyenv-key
- Services that want to continue advertising endpoints must set
advertise: true
in the ports to be advertised (but now it can be done regardless of VIP presence)
beta-kafka 1.1.26-0.10.1.0-beta
New Features
- Installation in folders is supported
- Use of a CNI network is supported
Improvements
- Upgrade to dcos-commons 0.20.1
- Default user is now
nobody
- Allow configuration of scheduler log level
- Readiness check has been added
- Custom ZK configuration is supported
- Statsd is enabled