diff options
author | Ryan Hass <rhass@chef.io> | 2016-10-07 15:58:03 -0700 |
---|---|---|
committer | Ryan Hass <rhass@chef.io> | 2016-10-07 17:45:33 -0700 |
commit | b555eb7060cf5ca46e85885e5d69fd27d6add9c9 (patch) | |
tree | 49374bf37e617e05bd25f5fd4af09c05575930ed /RELEASE_NOTES.md | |
parent | 6f2315803b046d07eaef641cb2c427327c32e265 (diff) | |
download | chef-b555eb7060cf5ca46e85885e5d69fd27d6add9c9.tar.gz |
Update RELEASE_NOTES.md for 12.15 Release.
[ci skip]
Signed-off-by: Ryan Hass <rhass@chef.io>
Diffstat (limited to 'RELEASE_NOTES.md')
-rw-r--r-- | RELEASE_NOTES.md | 44 |
1 files changed, 10 insertions, 34 deletions
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 0eb8c798d3..cb94dd5867 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,35 +1,12 @@ *This file holds "in progress" release notes for the current release under development and is intended for consumption by the Chef Documentation team. Please see [https://docs.chef.io/release_notes.html](https://docs.chef.io/release_notes.html) for the official Chef release notes.* -# Chef Client Release Notes 12.14: +# Chef Client Release Notes 12.15: ## Highlighted enhancements for this release: -* Upgraded Ruby version from 2.1.9 to 2.3.1 which adds several performance and functionality enhancements. -* Added a small patch to Ruby 2.3.1 and improvements to the Ohai Network plugin in order to support chef client runs on Windows Nano Server. -* Added the ability to mark a property of a custom resource as "sensitive." This will suppress the property's value when it's used in other outputs, such as messages used by the [Data Collector](https://github.com/chef/chef-rfc/blob/master/rfc077-mode-agnostic-data-collection.md). To use, add `sensitive: true` when definine the property. Example: +* Omnibus packages are now available for Ubuntu 16.04. - ```ruby - property :db_password, String, sensitive: true - ``` - -* Ported the yum_repository resource from the yum cookbook to core chef. With this change you can create and remove repositories without depending on the yum cookbook. Example: - - ```ruby - yum_repository 'OurCo' do - description 'OurCo yum repository' - mirrorlist 'http://artifacts.ourco.org/mirrorlist?repo=ourco-6&arch=$basearch' - gpgkey 'http://artifacts.ourco.org/pub/yum/RPM-GPG-KEY-OURCO-6' - action :create - end - - yum 'Oldrepo' do - action :delete - end - ``` - -* Support for Solaris releases before 10u11 has been removed -* Upgraded Ohai to 8.20 with new / enhanced plugins. See the [ohai changelog](https://github.com/chef-cookbooks/ohai/blob/master/CHANGELOG.md) * Added cab_package resource and provider which supports the installation of CAB/cabinet packages on Windows. Example: ```ruby @@ -45,14 +22,13 @@ Please see [https://docs.chef.io/release_notes.html](https://docs.chef.io/releas ``` **NOTE:** cab_package resource does not support URLs in `source`. -## Highlighted bug fixes for this release: +* Added exit code 213 from [RFC062](https://github.com/chef/chef-rfc/blob/master/rfc062-exit-status.md) + +* Set `yum_repository` gpgcheck default to true. -Fixed `chef_gem` for local gems with remote dependencies. A recent chef release introduced a breaking change which added the `--local` argument to `gem installs` for local gems prohibiting remote dependencies from being installed. Users who want to ensure that gem installs remain completely local should add `--local` to the `options` property: +* 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. + +## Highlighted bug fixes for this release: -``` -chef_gem 'my-gem' do - source '/tmp/gems/my-gem.gem' - options '--local' - action :install -end -``` |