Release Notes v. 2.4.0-3.0.16

Release notes for all versions

Version 2.4.0-3.0.16

Bug Fixes

  • Fix a bug where an out of date configuration ID would be selected when restarting or replacing pods. This could lead to configuration updates being reverted to the values with which the service was initially deployed. (#2694)

Updates

  • Upgrade JRE to 1.8u192 to address CVEs

Version 2.3.0-3.0.16

New Features

  • It is now possible to configure 's disk_failure_policy through the cassandra.disk_failure_policy service configuration. In previous versions this is hard-coded to stop. (#2515)
  • All frameworks ( included) now isolate their /tmp task directories by making them Mesos SANDBOX_PATH volume sources. (#2467 and #2486)

Bug Fixes

  • Upgrading with non-default service.rack values has been fixed. (#2553)

Improvements

  • The SDK tests now validate missing values for svc.yml Mustache variables. (#2527)

Version 2.2.0-3.0.16

New Features

  • Support for deploying the service in a remote region.

Version 2.1.0-3.0.16

New Features

  • The tasks no longer run inside a Docker container. This removes the requirement that on Centos based distributions the service must be run as root.
  • Support for the automated provisioning of TLS artifacts to secure communication.
  • Automatic configuration of the system tables on initial deployment.
  • Support for Zone placement constraints in DC/OS 1.11.
  • Ability to pause a service pod for debugging and recovery purposes.

Updates

  • Major improvements to the stability and performance of service orchestration.
  • The service now uses v3.0.16.
  • Upgrade JRE to 1.8u162.
  • The service now uses the Mesos V1 API. The service can be set back to the V0 API using the service property service.mesos_api_version.

Version 2.0.3-3.0.14

Bug Fixes

  • Uninstall now handles failed tasks correctly.

Version 2.0.2-3.0.14

Bug Fixes

  • Further fixes to scheduler behavior during task status transitions.

Improvements

  • Updated JRE version to 8u144.
  • Improved handling of error codes in service CLI.

Version 2.0.1-3.0.14

Bug Fixes

  • Corrected closing brace in mustache.
  • Fixed restore-snapshot port rendering.
  • Tasks will correctly bind on DC/OS 1.10.
  • Fixed config generation.

Documentation

  • Updated post-install links for package.
  • Updated limitations.md.
  • Ensured previous version-policy.md content is present.
  • Updated service user section

Version 2.0.0-3.0.14

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 .

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.