I’m pleased to announce the release of test-kitchen 1.21.1. This release is a hotfix for 1.21.0 but it was so soon after release we’re combining the announce. If you are on 1.21.0 and using the any of the Chef provisioners, you will want to upgrade immediately.
Configuration UX improvements
Having the kitchen configuration file be hidden has always been a bit odd and so we’re moving to using kitchen.yml
over .kitchen.yml
.
This also applies to kitchen.local.yml
and we’ve made the change backwards compatible so you’re not forced to move over right away. Additionally, we’ve added support for the environment variables KITCHEN_YML
and KITCHEN_LOCAL_YMLagain preserving compatibility if you're using the
*_YAML` forms.
Merged pull requests:
- Support
\*\_YML
for env vars too, for better UX #1398 (coderanger) - allow winrm-fs 1.2.0 #1396 (gtmanfred)
- added KITCHEN_YML #1392 (jjasghar)
- Rubocop appeasement #1379 (robbkidd)
- don’t add drivers to a project’s Gemfile during init #1378 (robbkidd)
- halt if visible & hidden default configs are both present #1377 (robbkidd)
- Update and fix appveyor #1373 (cheeseplus)
- Support IPv6 addresses for WinRM #1371 (jzinn)
- Prefer kitchen.yml to .kitchen.yml #1363 (thommay)
- Support yaml alias #1359 (limitusus)
- Adding Ruby 2.5, updating other versions #1348 (cheeseplus)
- Update CentOS 7 / Ubuntu to the latest versions #1289 (tas50)