It's time for what is more than likely the last release of ChefDK to ship. This last release includes updated tools as well as an OpenSSL security update. ChefDK will be entering end-of-life product phase on Dec 31st 2020. The 4.13 release of ChefDK is the last planned release and all users should upgrade to Chef Workstation, which offers significant improvements to all included tools.
ChefDK packages are no longer produced for Debian 8 and RHEL/CentOS 6 as these platforms are now both EOL.
Test Kitchen was updated from 2.7.2 to 2.8.0. This release improves how we execute commands on Windows hosts in order to avoid failures executing commands that are too long for the windows command line. Thanks for this fix @ramereth!
The Kitchen Google driver for Test Kitchen was updated from 2.0.3 to 2.1.0. This release adds a new network_ip config for an IPv4 internal IP address to assign to the instance. The driver automatically assigns an unused internal IP to an unconfigured network_ip. Thanks @eReGeBe for this new feature!
The kitchen-vagrant plugin is updated from version 1.7.1 to 1.7.2 with a bug fix to no longer stop with an error when updating a Vagrant box that has not yet been downloaded.
Kitchen Dokken has been updated to 2.11.2 to resolve failures from creating containers during the Test Kitchen converge. Thanks for reporting this issue @emeshuris!
Chef InSpec has been updated to 4.24.8 including the following improvements:
- An unset
HOMEenvironment variable will not cause execution failures
- You can use wildcards in
releasein InSpec profiles. Thanks for this improvement @yarick!
WMIresource now returns an array to support returning multiple WMI objects
packageresource on Windows properly escapes package names. Thanks for this improvement @ramereth!
grub_confresource succeeds even if without a
menuentryin the grub config
- Loaded plugins won't try to re-load themselves
- Waiver expiration is now always populated
We've updated the release of chef-vault to 4.1. Chef Vault 4.1 properly handles escape strings in secrets and greatly improves performance for users with large numbers of secrets. Thanks for the performance work @Annih!
The knife-ec2 plugin has been updated to 2.1.0, which allows for the creation of instances with ST1 or SC1 EBS volume types
The openSSL library has been updated to 1.0.2x to resolve CVE-2020-1971.