diff options
author | Tim Smith <tsmith@chef.io> | 2020-05-14 23:08:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-14 23:08:39 -0700 |
commit | 9e51c2e7c1c42c13e25740a7616bb9912d4611d8 (patch) | |
tree | 606bce51f1dd773c703a2bb31fb252ceee0b08bd | |
parent | 035d1e65ca6c7842d77421aed01f54bcaf774e40 (diff) | |
parent | 7ae835b776472b33fe15584b17c305ff2607236d (diff) | |
download | chef-9e51c2e7c1c42c13e25740a7616bb9912d4611d8.tar.gz |
Merge pull request #9873 from chef/16.1
Add 16.1 release notes
-rw-r--r-- | RELEASE_NOTES.md | 39 |
1 files changed, 37 insertions, 2 deletions
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 1ff519719d..9299815b44 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,40 @@ 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/> for the official Chef release notes. +# Chef Infra Client 16.1 + +## Ohai 16.1 + +Ohai 16.1 includes a new `Selinux` plugin which exposes `node['selinux']['status']`, `node['selinux']['policy_booleans']`, `node['selinux']['process_contexts']`, and `node['selinux']['file_contexts']`. Thanks [@davide125](http://github.com/davide125) for this contribution. This new plugin is an optional plugin, which is disabled by default. It can be enabled within your `client.rb`: + +```ruby +ohai.optional_plugins = [ :Selinux ] +``` + +## Chef InSpec 4.18.114 + +InSpec has been updated from 4.18.111 to 4.18.114, which adds new `--reporter_message_truncation` and `--reporter_backtrace_inclusion` reporter options to truncate messages and suppress backtraces. + +## Debian 10 aarch64 + +Chef Infra Client packages are now produced for Debian 10 on the aarch64 architecture. These packages are available at [downloads.chef.io](https://downloads.chef.io/chef/). + +## Bug Fixes + +- Resolved a regression in the `launchd` resource that would cause it to fail to converge. +- The `:disable` action in the `launchd` resource no longer fails if the plist was not found. +- Several Ruby 2.7 deprecation warnings have been resolved. + +# Chef Infra Client 16.0.287 + +The Chef Infra Client 16.0.287 includes important bug fixes for the Chef Infra Client 16 release: + +- Fixes the failure to install Windows packages on the 2nd convergence of the Chef Infra Client. +- Resolves several failures in the `launchd` resource. +- Removes an extra `.java` file on Windows installations that would cause a failure in the IIS 8.5 Server Security Technical Implementation Guide audit. +- Updates the `windows_printer` resource so that the driver property will only be required when using the `:create` action. +- Fixes the incorrectly spelled `knife user invite recind` command to be `knife user invite rescind`. +- Update Chef InSpec to 4.8.111 with several minor improvements. + # Chef Infra Client 16.0.275 The Chef Infra Client 16.0.275 includes important regression fixes for the Chef Infra Client 16 release: @@ -496,14 +531,14 @@ The `Azure` Ohai plugin now gathers the latest version of the metadata provided #### New Ohai Plugins -New `IPC` and `Interupts` plugins have been added to Ohai. The IPC plugin exposes SysV IPC shmem information and interupts plugin exposes data from `/proc/interrupts` and `/proc/irq`. Both of these plugins are disabled by default and you will need to add :Ipc or :Interupts. Thanks [@jsvana](https://github.com/jsvana) and [@davide125](https://github.com/davide125) for these new plugins. +New `IPC` and `Interupts` plugins have been added to Ohai. The IPC plugin exposes SysV IPC shmem information and interupts plugin exposes data from `/proc/interrupts` and `/proc/irq`. Thanks [@jsvana](https://github.com/jsvana) and [@davide125](https://github.com/davide125) for these new plugins. Note: Both `IPC` and `Interupts` plugins are optional plugins, which are disabled by default. They can be enabled via your `client.rb`: ```ruby ohai.optional_plugins = [ :IPC, - :Interups + :Interupts ] ``` |