[Pre-Release Announcement] Chef 12.15.19

Ohai Chefs!

We have selected 12.15.19 as our 12.15 release candidate which is scheduled for release on Wednesday 10/12. Please see the CHANGELOG.md for complete details.

###Enhancements

  • Omnibus packages are now available for Ubuntu 16.04.

  • Added cab_package resource and provider which supports the installation of CAB/cabinet packages on Windows. Example:

cab_package 'Install .NET 3.5 sp1 via KB958488' do
  source 'C:\Users\xyz\AppData\Local\Temp\Windows6.1-KB958488-x64.cab'
  action :install
end

cab_package 'Remove .NET 3.5 sp1 via KB958488' do
  source 'C:\Users\xyz\AppData\Local\Temp\Windows6.1-KB958488-x64.cab'
  action :remove
end

NOTE: cab_package resource does not support URLs in source.

  • Allow deletion of registry_key without the need for users to pass data key in values hash.

  • knife ssh now uses the command line prompt for sudo if set.

Getting the Build

12.15.19 is available in our current channel and you can install them now using:

curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -c current -P chef -v 12.15.19

OR

. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -channel current -project chef -version 12.15.19

If you want to give this a spin in Test-Kitchen, create or add the following to a .kitchen.local.yml file and have fun!

provisioner:
  product_name: chef
  channel: current
  product_version: 12.15.19

Just a quick update, we have now chosen 12.15.19 as the new RC as it includes Omnibus packages for Ubuntu 16.04. The original pre-release announcement has been updated as well to reflect the change.