Hey folks,
We have a great new Chef Infra Client 15 release out today with new platforms, important bug fixes, and resource updates:
Bootstrapping Bugfixes
This release of Chef Infra Client resolves multiple issues when using knife bootstrap
to bootstrap new nodes to a Chef Infra Server:
- Bootstrapping from a Windows host to a Linux host with an Ed25519 ssh key no longer fails
- Resolved failures in the Windows bootstrap script
- Incorrect paths when bootstrapping Windows nodes have been resolved
Chef InSpec 4.18.114
Chef InSpec was updated from 4.18.104 to 4.18.114 with the following improvements:
- Added new
--reporter_message_truncation
and--reporter_backtrace_inclusion
reporter options to truncate messages and suppress backtraces. - Fixed a warning when an input is provided
- Inputs and controls can now have the same name
Resource Improvements
windows_firewall
The windows_firewall
resource has been updated to support firewall rules that are associated with more than one profile. Thanks @tecracer-theinen.
chocolatey_package
The chocolatey_package
resource has been updated to properly handle quotes within the options
property. Thanks for reporting this issue @dave-q.
Platform Support
Additional aarch64 Builds
Chef Infra Client is now tested on Debian 10, SLES 15, and Ubuntu 20.04 on the aarch64 architecture with packages available on the Chef Downloads Page.
Security Updates
OpenSSL
OpenSSL has been updated from 1.0.2u to 1.0.2v which does not address any particular CVEs, but includes multiple security hardening 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 15.11.3
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.11.3
# In Windows Powershell
. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -project chef -version 15.11.3
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.11.3
Enjoy,
Tim