Chef Infra Client 16.17.4 Released!

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

Compliance Phase Improvements

Chef InSpec 4.49.0

Chef InSpec has been updated from 4.46.13 to 4.49.0 with the following updates:

New Features

  • Added support for testing Cassandra DB configurations and CQL commands.

Bug Fixes

  • Resolved case sensitivity issue for Windows users and group resources.
  • Fixed the oracledb_session resource when invoking a query using OS user and DB role.
  • Additional oracledb_session resource fixes.

Resource Updates

chef_client_trusted_certificate

The chef_client_trusted_certificate resource now supports the sensitive property to mask certificate contents in logs. Thanks for this improvement @jakauppila!

System Detection

Improved RHEL Derivative Detection

Ohai now detects XCP-ng 8, Rocky Linux, and Virtuozzo as being part of the rhel platform family.

Windows Package Detection

32-bit applications on 64-bit Windows hosts are now properly detected by Ohai in the node['packages'] attribute. Thanks for this fix @knightorc!

Packaging

Solaris 11.3 Support

Solaris 11.3 support is back due to popular demand. If you've upgraded to Solaris 11.4, Chef Infra Client will continue to work, but this way you'll have a bit longer to plan your upgrade.

Security

CA Certificates 10-26-2021

The bundled CA certificates file has been updated to the 10-26-2021 release, which includes 3 new CA certs.


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.17.4

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