Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms
Full Changelog: https://github.com/test-kitchen/test-kitchen/compare/v3.5.0...v3.5.1
Full Changelog: https://github.com/test-kitchen/test-kitchen/compare/v3.4.0...v3.5.0
Full Changelog: https://github.com/test-kitchen/test-kitchen/compare/v3.3.1...v3.4.0
zone
config by @kasif-adnan in https://github.com/test-kitchen/test-kitchen/pull/1858
Full Changelog: https://github.com/test-kitchen/test-kitchen/compare/v3.2.2...v3.3.0
Full Changelog: https://github.com/test-kitchen/test-kitchen/compare/v3.1.0...v3.1.1
chef_zero
provisioner has been renamed chef_infra
to avoid confusion. Note: The existing name will continue to work going forward.always_update_cookbooks
config for the chef_infra
and chef_solo
provisioners is now default so cookbook changes will automatically be picked up without the need to run chef update
first. Set this value to false to maintain the existing behavior.policy_group
config has been added to allow setting the Policy Group to test a node in. This can be set in the provisioner block or within individual suites. Note: This config option requires chef-cli
5.2 or later.policyfile
provisioner can now use the chef-cli
for policyfile depsolving allowing for the testing of Chef Infra cookbooks with Policyfiles when using a gem installed Test Kitchen. - #1725(lamont-granquist)