summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith84@gmail.com>2019-11-12 15:38:25 -0800
committerTim Smith <tsmith84@gmail.com>2019-11-14 14:40:18 -0800
commit229b980f2c44b675da432314eaabee52327f9be3 (patch)
treef7a0970aee32280c45405322cb2e76cf618879e7
parent028feb474117665148119f43bed18c5248a4b6ae (diff)
downloadchef-229b980f2c44b675da432314eaabee52327f9be3.tar.gz
Add placeholder 15.5 release notes
Not done, but we can add to this. Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r--RELEASE_NOTES.md51
1 files changed, 51 insertions, 0 deletions
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 5d61a0a05e..d2ff6b87ba 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -1,5 +1,56 @@
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> for the official Chef release notes.
+# Chef Infra Client 15.5
+
+## New Cookbook Helpers
+
+Chef Infra Client now includes a new `chef-utils` gem, which ships with a large number of helpers to make writing cookbooks easier. Many of these helpers existed previously in the chef-sugar gem. We've renamed many of the named for consistency, while providing backwards compatibility with existing chef-sugar names. Existing cookbooks written with chef-sugar should work unmodified with any of these new helpers. Expect a Cookstyle rule in the near future to help you update existing chef-sugar code to use the newer built-in helpers.
+
+MORE HELPER STUFF HERE
+
+## Chefignore Improvements
+
+CHEFIGNORE STUFF HERE
+
+https://github.com/chef/chef/pull/8925
+
+## Windows Habitat Plan
+
+HAB STUFF HERE
+
+## New Resources
+
+### chef_sleep
+
+The `chef_sleep` resource can be used to sleep for a specified number of seconds during a Chef Infra Client run. This may be helpful for use with other commands that return a completed status before they are actually ready. In general don't use this resource unless you truly need.
+
+Using with a Windows service that starts, but isn't immediately ready:
+
+```ruby
+service 'Service that is slow to start and reports as started' do
+ service_name 'my_database'
+ action :start
+ notifies :sleep, chef_sleep['wait for service start']
+end
+
+chef_sleep 'wait for service start' do
+ seconds 30
+ action :nothing
+end
+```
+
+## Updated Resources
+
+## systemd_unit / service
+
+The `systemd_unit` and `service` resource (when on systemd) have been updated to not re-enable services with an indirect status. Thanks [@jaymzh](https://github.com/jaymzh) for this fix.
+
+## Security Updates
+
+### libxslt
+
+libxslt has been updated to 1.1.34 to resolve [CVE-2019-13118](https://nvd.nist.gov/vuln/detail/CVE-2019-13118).
+
# Chef Infra Client 15.4
## converge_if_changed Improvements