Chef Infra Client 16.18.30 Released!

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

Bug fixes

  • Stop executing locale-gen on every chef run (#12904) Thanks @hrak
  • Fixed issue where checksum validation fails when creating/updating files because the two checksums are in different letter cases. The existing checksum validation logic was using case sensitive equality checks.(#13322) Thanks @decoyjoe
  • Fixed issue in rhsm_register resource where it does not flush chef internal package cache after registering.(#12829) Thanks @jasonwbarnett
  • Fixed indentation of condition for disabling repos.(#13529)

Packaging

  • Bundled addressable updated from 2.8.0 to 2.8.1
  • Bundled concurrent-ruby updated from 1.1.10 to 1.2.0
  • Bundled erubi updated from 1.10.0 to 1.12.0
  • Bundled highline updated from 2.0.3 to 2.1.0
  • Bundled json updated from 2.6.1 to 2.6.3
  • Bundled logging updated from 2.3.0 to 2.3.1
  • Bundled mixlib-config updated from 3.0.9 to 3.0.17
  • Bundled multipart-post updated from 2.1.1 to 2.3.0
  • Bundled net-scp updated from 3.0.0 to 2.0.0
  • Bundled net-ssh updated from 6.1.0 to 5.2.0
  • Bundled parser updated from 3.1.2.0 to 3.2.0.0
  • Bundled public_suffix updated from 4.0.7 to 5.0.1
  • Bundled regexp_parser updated from 2.3.1 to 2.6.2
  • Bundled rspec-expectations updated from 3.11.0 to 3.11.1
  • Bundled train-core updated from 3.9.2 to 3.2.0
  • Bundled webmock updated from 3.14.0 to 3.18.1
  • Bundled webrick updated from 1.7.0 to 1.8.1

Security

Platform Support Updates

32-bit Windows

Chef Infra Client packages are no longer produced for 32-bit versions of Windows.

Compliance Phase Improvements

New Resources

Resource Updates


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

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