Chef Infra Client 18.1.0 Released!

We are delighted to announce the availability of version 18.1.0 of Chef Infra Client.

Resource Updates

  • Resource validation should be aware of action property requirements (#13069) - Thanks @sabat
  • RHSM/Satellite - add option to set release version when using activation keys (#13352) - Thanks @ianl678
  • Launchd - added associated_bundle_identifiers to provide an optional key which indicates which bundles the Login Items Added by Apps panel associates with the helper executable. (#13288) - Thanks @chilcote
  • yum_repository - add makecache_fast property to enable downloading only the minimum required metadata when refreshing the cache. (#12915) - Thanks - @lanky

Security

Bug Fixes

  • FIPS mode breakage in Windows has been resolved. (#13375)
  • Update deprecated hab sup status call to hab sac status (#13314) - Thanks @gene1wood!
  • Fix indentation error in yum_helper.py that was causing disable repo options to be ignored unless it appeared last in the repos array (#13327) - Thanks @darnaut
  • Switch from Boolean to String type as value for the deprecated property option. (#13350) Thanks @jweyer8
  • Update file_system to send back the copy status (#13107)

Get the Build

As always, you can download binaries directly from chef.io/downloads or by using the mixlib-install command-line utility:

$ mixlib-install download chef -v 18.1.0

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 18.1.0
# In Windows Powershell
. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex