Test-Kitchen 1.20.0 Released!

Ohai kitchen users,

We’re pleased to announce the release of test-kitchen 1.20.0. The highlights of the release are as follows:

Multiple paths for data_bags

Allows a user to use data_bags from an array of directories

data_bags_path: 
  - 'data_bags'
  - 'test/integrations/data_bags'

Deprecation Warnings for Configuration Keys

$ kitchen list default-centos-7
$$$$$$ Deprecated configuration detected:
require_chef_omnibus
Run 'kitchen doctor' for details.
$ kitchen doctor
$$$$$$ Deprecated configuration detected:
require_chef_omnibus
Run 'kitchen doctor' for details.

-----> The doctor is in
       **** require_chef_omnibus deprecated
The 'require_chef_omnibus' attribute with version values will change
to use the new 'product_version' attribute.

Note: 'product_name' must be set in order to use 'product_version'
until 'product_name' replaces 'require_chef_omnibus' as the default.

# New Usage #
provisioner:
  product_name: <chef or chefdk>
  product_version: 12.0.3

SSH via an HTTP Proxy

This allows configuring the SSH transport to utilize an HTTP Proxy. The following configuration keys have been added to transport:

ssh_http_proxy_user
ssh_http_proxy_password
ssh_http_proxy_port
ssh_http_proxy

Enjoy!