Chef Backend 2.0.1 Released

Ohai Chefs,

Chef Backend 2.0.1 is now available for download at https://downloads.chef.io/chef-backend/2.0.1.

We’ve bumped the major version because of a breaking change in the upgrade procedure. Upgrading to this version will require full cluster downtime. Please review the upgrade instructions before upgrading:

https://docs.chef.io/upgrade_server_ha_v2.html

This release includes the following changes:

  • Security Fix: Java

    Update the version of Java to 8u144 to address CVE-2017-3526.

  • Security Fix: Ruby

    Update the version of Ruby to 2.3.5 to address multiple CVEs

  • Enhancement: Elasticseach 5

    We now ship Elasticsearch 5 by default. This requires a full cluster downtime during the upgrade. Please see the upgrade instructions for this release for details:

    https://docs.chef.io/upgrade_server_ha_v2.html

  • Enhancement: Improved health checking for demoted leaders

    During demotion, the management service leaderl stops PostgreSQL. Previously this would result in all health checks for PostgreSQL failing, meaning the node was unable to resume leadership. Now, we track whether PostgreSQL is only down because of action taken by leaderl itself.

  • Bug Fix: EPMD fails on certain IPv6 configurations

    This build should fix issues related to EPMD failing to start in some IPv6 configurations.

Cheers,

Steven Danna