Hi Everyone,
For those of you not yet on Chef Infra Client 16, we have a great bugfix and security release with some nice improvements to Chef Infra Client 15.
What's New In 15.14
Chef InSpec 4.22.22
Chef InSpec has been updated from 4.22.1 to 4.22.22. This new release includes the following improvements:
- Fix mysql_session stdout, stderr and exit_status parameters. Thanks @ramereth!
- Add new windows_firewall and windows_firewall_rule resources. Thanks @tecracer-theinen!
Fixes and Improvements
- The
knife ssh
command no longer hangs when connecting to Windows nodes over SSH. - Resolved several failures that could occur in the included chef-vault gem.
Resource Updates
hostname
The hostname
resource has been updated to improve logging on Windows systems.
windows_feature
The windows_feature
resource has been updated to allow installing features that have been removed if a source location is provided. Thanks for reporting this @stefanwb!
windows_font
The windows_font
resource will no longer fail on newer releases of Windows if a font is already installed. Thanks for reporting this @bmiller08!
Platform Packages
- We are once again building Chef Infra Client packages for RHEL 7 / SLES 12 on the S390x architecture. In addition to these packages, we've also added S390x packages for SLES 15.
- We now produce packages for Apple's upcoming macOS 11 Big Sur release.
Security
OpenSSL
OpenSSL has been updated to 1.0.2w which includes a fix for CVE-2020-1968.
CA Root Certificates
The included cacerts
bundle in Chef Infra Client has been updated to the 7-22-2020 release. This new release removes 4 legacy root certificates and adds 4 additional root certificates.
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 15.14.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 15.14.0
# In Windows Powershell
. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -project chef -version 15.14.0
If you want to give this version a spin in Test Kitchen, create or add the following to your kitchen.yml
file:
provisioner:
product_name: chef
product_version: 15.14.0
Enjoy,
Tim