Chef Infra Client 16.18.0 Released!

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

EOL Updates

Chef-16 EOL has been extended to 30 November 2022 from earlier 30 April 2022.

Bug Fixes

  • Improves Infra Client run time by reducing execution duration.

    For more details, please refer PR

  • Fixes rendering of ohai_disabled_plugins and ohai_optional_plugins properties in the client.rb template.

    Thanks @jasonwbarnett

    For details about the issue refer

    For details about the fix refer

Compliance Phase Improvements

New Resources

Resource Updates

Packaging

  • Bundled chef-vaul updated from 4.1.5 to 4.1.10
  • Bundled inspec-core updated from 4.56.19 to 4.56.20
  • Bundled mixlib-shellout updated from 3.2.5 to 3.2.7
  • Bundled parser updated from 3.1.1.0 to 3.1.2.0
  • Bundled public_suffix updated from 4.0.6 to 4.0.7
  • Bundled regexp_parser updated from 2.2.1 to 2.3.1
  • Bundled rspec-mocks updated from 3.11.0 to 3.11.1
  • Bundled rubocop-ast updated from 1.16.0 to 1.17.0
  • Bundled train-core updated from 3.8.9 to 3.9.2
  • Bundled win32-process updated from 0.9.0 to 0.10.0
  • Bundled wmi-lite updated from 1.0.5 to 1.0.7

Security


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