Hey folks,
We have a new release of Chef Infra Client 15.5 with a few important regression fixes. A regression in the build_essential
resource caused failures on rhel
platforms and a second regression caused Chef Infra Client to fail when starting with enforce_path_sanity
enabled. As part of this fix we've added a new property, raise_if_unsupported
, to the build-essential
resource. Instead of silently continuing, this property will fail a Chef Infra Client run if an unknown platform is encountered.
We've also updated the windows_package
resource. The resource will now provide better error messages if invalid options are passed to the installer_type
property and the checksum
property will now accept uppercase SHA256 checksums.
Get the Build
As always, you can download binaries directly from downloads.chef.io or by using the mixlib-install
command line utility:
$ mixlib-install download chef -v 15.5.15
Alternatively, you can install Chef Infra Client using one of the following command options:
# In Shell
$ curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -P chef -v 15.5.15
# In Windows Powershell
. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -project chef -version 15.5.15
If you want to give this version a spin in Test Kitchen, create or add the following to your kitchen.yml
file:
provisioner:
product_name: chef
product_version: 15.5.15
Enjoy,
Tim