Chef Workstation 26.0.18 Released!

We are delighted to announce the availability of version 26.0.18 of Chef Workstation.

Key features

  • Chef Workstation 26 is built entirely on Chef Habitat. We aren't providing traditional Omnibus builds.
  • Chef Workstation now uses Semantic Versioning (SemVer). Chef Workstation 26 supports Chef Infra Client 19 development, while Chef Workstation 25 supports Chef Infra Client 18.
  • Chef Workstation 26 fully supports Chef Infra Client 19 development and deployment using Test Kitchen Enterprise (TKE) and Knife.
  • Chef Workstation 26 uses standard licensing for commercial, community, and trial customers.
  • Workstation behavior remains consistent on both Linux and Windows platforms.

Chef Workstation tools

  • All Workstation tools are released as Habitat packages.
  • Habitat wrappers provide improved runtime isolation for each tool.
  • Dependency management is streamlined within the Habitat ecosystem.
  • Tool updates are faster and no longer require a full Workstation reinstall.

Tool updates

  • Berkshelf:

    • Updated Berkshelf to version 8.1.21.
  • Chef CLI:

    • Updated the chef CLI to version 6.1.29.

    • The chef report cookbooks and chef report nodes commands are no longer supported.

  • Chef Infra Client:

  • Chef InSpec:

  • Chef Vault:

    • Updated Chef Vault to version 4.2.9.
  • Cookstyle:

    • Updated Cookstyle to version 8.6.10 with RuboCop engine 1.82.1.
  • Fauxhai:

    • Updated Fauxhai to version 9.4.20.
  • Knife:

    • Knife is now maintained separately in the chef/knife GitHub repository.

    • Updated Knife to version 19.0.105.

      For details, see the Knife changelog.

  • Ohai:

    • Updated Ohai to version 19.1.24.
  • Test Kitchen Enterprise:

    • We replaced community-supported Test Kitchen with Chef Test Kitchen Enterprise (TKE) version 2.0.11.

    • Test Kitchen Enterprise is available as a Habitat package and can be managed using the hab CLI.

Removed tools

  • The Chef Workstation App is no longer included in Chef Workstation.
  • mixlib-install is no longer a Workstation component. Workstation now uses Chef Habitat to manage dependencies.
  • The chef-run CLI is no longer a Workstation component. Use Agentless Mode in Chef Infra Client instead.

Packages

  • For this Chef Workstation version, we're only releasing Habitat packages of Workstation and not OS-native packages.

  • This release has Habitat-based packages for the following platforms:

    • Linux (x86_64)
    • Windows (x86_64)

Known issues

  • Using custom gems or changing the Ruby path isn't supported in this release.
  • The knife google server create command on Windows can fail during password reset if the GCEAgent initializes slowly (for example, on slow boot or low-resource machines).