We are delighted to announce the availability of version 21.2.303 of Chef Workstation.
Improved Upgrade Behavior
Chef Workstation packages on Linux will now upgrade existing ChefDK installations. This matches the existing behavior on Windows and macOS systems.
Improved Git Client
The embedded git client in Chef Workstation has been updated to 2.30.1. This new release includes improvements to
git diff functionality as well as a large number of bug fixes.
InSpec has been updated to 4.26.13 with two bug fixes:
- Fixed skip_control to work on deeply nested profiles.
- The ssh_config and sshd_config resources now correctly use the first value when a setting is repeated.
Several Test Kitchen plugins have been updated to improve the overall testing experience:
azurerm Test Kitchen driver has been updated to improve backwards compatibility in the
public_ip_sku configuration option with previous driver release.
A regression in the Test Kitchen
inspec has been resolved, which would cause failures when setting custom reporters.
The Test Kitchen
dokken driver/provisioner has been updated with a new
docker_registry configuration option for specifying a Docker Registry other than DockerHub.
driver: docker_registry: docker.sample.com
Note: The Docker Registry must container the
dokken images for the platforms you want to test, the
chef image, as well as the
centos image that is used as part of the driver setup.
Smaller Package Size
In order to further reduce the Chef Workstation installation size, we've removed the
yard package from Chef Workstation. This package was never documented as being included in Chef Workstation and isn't required for any Chef product workflows.
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!