Hey Everyone,
We have a small, but important bug fix release to Chef 15.0 that's now available. This release includes important Windows license acceptance and knife bootstrap fixes.
Fixes
- Allow accepting the license on non-interactive Windows sessions
- Resolve license acceptance failures on Windows 2012 R2
- Improve some knife and chef-client help text
- Properly handle
session_timeout
default value inknife bootstrap
- Avoid failures due to
Train::Transports::SSHFailed
class not being loaded inknife bootstrap
- Resolve failures using the
ca_trust_file
option withknife bootstrap
Get the Build
As always, you can download binaries directly from downloads.chef.io or by using the mixlib-install
command line utility:
$ mixlib-install download chef -v 15.0.298
Alternatively, you can install Chef using one of the following command options:
# In Shell
$ curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -P chef -v 15.0.298
# In Windows Powershell
. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -project chef -version 15.0.298
If you want to give this version a spin in Test Kitchen, create or add the following to your kitchen.yml
file:
provisioner:
product_name: chef
product_version: 15.0.298
Test Kitchen Note
Chef 15 license acceptance requires Test Kitchen 2.2+ which will ship in the upcoming ChefDK 4 release. You can test Chef DK 4 by running one of our current builds available on downloads.chef.io or you can pin Test Kitchen to Chef 14 until our upcoming release ships.
Enjoy,
Tim