We are delighted to announce the availability of version 22.1.778 of Chef Workstation.
Chef Workstation now includes the updated
kitchen-vra plugin to support VMware's vRealize Automation 8.0. See the Test Kitchen kitchen-vra documentation for more information on using this new plugin in vRealize Automation environments.
We updated the
chef-run command for ad-hoc execution of Chef Infra Client on remote systems to support running on AIX systems. chef-run can now remotely manage Linux, macOS, Windows, Solaris, and AIX systems.
We updated Chef Infra Client from 17.9.18 to 17.9.26. This update includes a fix for failures when running the homebrew_tap resource that was introduced in 17.9.18. See the Chef Infra Client release notes for a complete list of new features and updates.
We updated Cookstyle from 7.26.1 to 7.31.1. This new release includes the latest RuboCop engine for improved cookbook issue detection and also includes several new and updated Chef Infra cops:
- The new
Chef/Security/SshPrivateKeycop detects plain text private key content used within cookbooks that should be stored securely.
- The new
Chef/Correctness/InvalidNotificationResourcecop detects incorrect syntax in resource notifications.
- The new
Chef/Correctness/InvalidCookbookNamecop detects cookbook names which contain a period.
- The new
Chef/Deprecations/Deliverycop detects the use of Chef Delivery / Workflow.
Chef/Deprecated/CookbookDependsOnPoisenow detects the usage of the
Chef/RedundantCode/UseCreateIfMissingnow examines the
pathproperty in resources to detect more problematic resources.
Chef/RedundantCode/UseCreateIfMissingnow examines non-string values to detect more problematic resources.
Chef/Deprecations/DeprecatedChefSpecPlatformnow detects additional legacy platform versions in ChefSpec tests.
We've updated the Fauxhai project, which provides mock platform data for use in ChefSpecs. This new release has the following platform updates:
Added support for:
- Rocky Linux
Deprecated support for:
11.0and replaced it with
We updated the version of the curl command-line tool bundled with Chef Workstation from 7.80 to 7.81. This new release includes a large number of bug fixes. See the curl 7.81 changelog for more information.
We removed the Delivery CLI tool from Chef Workstation as part of the December 31, 2020 end-of-life for Chef Workflow and Chef Delivery. Running this command will now show a warning and exit. We updated the
chef cookbook generate commands so they no longer generate Workflow or Delivery content. We also added a new Cookstyle cop
Chef/Deprecations/Delivery to detect cookbooks shipping with a
We now produce macOS packages for Chef Workstation macOS for Intel and M1 (ARM) architectures. The new M1 packages eliminate the need for Apple's Rosetta framework when using Chef Workstation. We have also seen significant performance improvements with 28% faster knife command runtime on MacBook Air systems.
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!