We are delighted to announce the availability of version 21.2.292 of Chef Workstation.
Bug Fixes
We resolved two regressions in the 21.2.278 release of Chef Workstation:
- A failure in
mixlib-archivewhen runningberks install - Failures using the
azurermprovider in Test Kitchen
Chef Infra Client
Chef Infra Client has been updated to 16.10.17. This release resolves two bugs:
- Fixed the
mountresource for network mounts using the root level as the device. Thanks @ramereth! - Resolved a Compliance Phase failure with profile names using the
@symbol.
Test Kitchen
Several Test Kitchen plugins have been updated to improve the overall Test Kitchen experience:
Improved Windows Reliability
Windows detection for Chef Infra Client installations is now more reliable.
InSpec Plugin Configuration
A new plugin_config config option has been added to the inspec verifier for passing configs to InSpec plugins. Thanks for this improvement @tecracer-theinen!
Example plugin config in a kitchen.yml:
verifier:
name: inspec
plugin_config:
example_plugin_name:
example_setting: "Example value"
Azure Storage Account Types
The storage_account_type config option in the azurerm plugin is now honored. This allows you to set storage_account_type: Standard_LRS to use non-SSD disks in Azure. Thanks for this fix @reasland and @Dreweasland!
Cloud-Init With OpenStack
The openstack Test Kitchen driver now includes a new cloud_config config option that allows you to pass config options to cloud-init for setting up systems before Chef Infra Client runs. Thanks for this improvement @JimScadden!
An example of setting the hostname at provision time:
driver_config:
cloud_config:
hostname: my-hostname
Cookstyle
Cookstyle has been updated to provide links to our new Cookstyle cop documentation on docs.chef.io.
Security
OpenSSL has been upgraded to 1.0.2y to resolve the following CVEs:
Platform Updates
With the release of macOS 11 we will no longer produce packages for macOS 10.13 systems. See our Platform End-of-Life Policy for details on the platform lifecycle.
Get the Build
If you are running the Chef Workstation toolbar application you can download this version from the menu after the app next update check. You can also download binaries directly from downloads.chef.io.
As always, we welcome your feedback and invite you to contact us directly or share your email. Thanks for using Chef Workstation!