Chef Infra Client 18.3.0 Released!

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

Improvements

  • Reformatted the output of the knife cookbook list -a -F json command so it returns a hierarchical JSON object of cookbook versions instead of a flat array. (#13654) Thanks aknarts!

Resource updates

Resource bug fixes

Bug fixes

  • Fixed an issue where attributes loaded slowly due to a regression in net/http in Ruby 3.1. (#13745)
  • Fixed an Invalid Memory object error when Infra Client runs on Windows. (#13677)
  • Fixed an issue where knife bootstrap would fail using the --sudo option on EL8 systems. (#13636)

Dependencies

  • Bundled chef-powershell updated from 18.0.2 to 18.1.0. (Also addresses #13357)

Packaging

  • We are now building packages for Rocky Linux 8. (#13867)

Security


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