Chef Infra Client 15.5.15 Released!

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 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 | sudo bash -s -- -P chef -v 15.5.15

# In Windows Powershell
. { iwr -useb } | 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:

  product_name: chef
  product_version: 15.5.15


I've posted builds and instructions for 32-bit ARM builds here:

If you're using Raspberry Pis or other devices with exposed LEDs you may also be interested in checking out the LEDs handler cookbook I wrote: