[PRE-RELEASE] Chef Client 13.8

Ohai Chefs!

We have selected 13.8.0 as our Chef v13.8 release candidate which is scheduled for release on Tuesday February 27, 2018.

Release Highlights

Revert attributes changes from 13.7

Per Regression in Chef Client 13.7.16 , there was a regression in how arrays and hashes were handled in 13.7. In 13.8, we’ve reverted to the same code as 13.6.

Continuing work on windows_task

13.8 has better validation for the idle_time property, when using the on_idle frequency.

Security Updates

  • Updated libxml2 to 2.9.7; fixes: CVE-2017-15412

Please see the CHANGELOG for the complete list of changes.

Get the Build

As always, you can download binaries directly from downloads.chef.io or by using the new mixlib-install command line utility available in ChefDK 0.19.6 or greater.

$ mixlib-install download chef -v 13.8.0 -c current

Alternatively, you can install Chef using one of the following command options:

# In Shell
$ curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -P chef -v 13.8.0 -c current

# In Windows Powershell
. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -project chef -version 13.8.0 -channel current