We are delighted to announce the availability of version 21.2.278 of Chef Workstation.
Performance Improvements
We've improved the performance of many of the included command-line tools in Chef Workstation along with the performance of the Chef Workstation menubar application.
Test Kitchen
The Kitchen vCenter driver has been updated to prevent failures while running on Windows hosts.
The Kitchen Azure driver now includes support for setting the public IP SKU with a new public_ip_sku
driver configuration option thanks to @simonjefford! For example:
platforms:
- name: ubuntu-1804
driver:
image_urn: Canonical:UbuntuServer:18.04.4-LTS:latest
vnet_id: /subscriptions/b6e7eee9-YOUR-GUID-HERE-03ab624df016/resourceGroups/pendrica-infrastructure/providers/Microsoft.Network/virtualNetworks/pendrica-arm-vnet
subnet_id: subnet-10.1.0
public_ip: true
public_ip_sku: Standard
To learn more about this configuration option, see the Azure Public IP Documentation.
Chef-CLI
You can now rename the generator directory after generation without breaking generator usage.
Berkshelf
Several potential race conditions in Berkshelf have been resolved. This may improve the reliability of testing multiple instances in Test Kitchen when Berkshelf is used for cookbook dependency resolution.
Cookstyle
Cookstyle has been updated with the latest RuboCop engine for improved code issue detection and correction. Additionally, RuboCop's Lint/ErbNewArguments
cop has been enabled to detect deprecated usage of the ERB class in libraries.
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!