ChefDK 0.19.6 Release

Ohai Chefs!

We’re happy to announce that ChefDK v0.19.6 is now available for download from downloads.chef.io.
As always, we invite you to check out the full CHANGELOG but here are a few highlights from this release:

InSpec

Mixlib::Install

  • New mixlib-install command allows you to quickly download Chef binaries. Run mixlib-install help for command usage.

Delivery CLI

  • Deprecation of Github V1 backed project initialization.
  • Initialization of Github V2 backed projects (delivery init --github). Requires Chef Automate server version 0.5.432 or above.
  • Project name verification with repository name for projects with SCM Integration.
  • Increased clarity of the command structure by introducing the --pipeline alias for the --for option.
  • Honor custom config on project initialization (delivery init -c /my/config.json).
  • Build cookbook is now generated using the more appropriate chef generate build-cookbook on project initialization.
  • Support providing your password non-interactively to delivery token via the AUTOMATE_PASSWORD environment variable (AUTOMATE_PASSWORD=password delivery token).