summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--RELEASE_NOTES.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 4618dd157b..4d99cec89f 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -22,3 +22,36 @@ To enable the Data Collector, specify the following settings in your client conf
* `data_collector.mode`: The Chef mode in which the Data Collector should run. For example, this allows you to only enable Data Collector in Chef Solo but not Chef Client. Available options are `:solo`, `:client`, or `:both`. Default is `:both`.
* `data_collector.raise_on_failure`: If enabled, Chef will raise an exception and fail to run if the Data Collector cannot be reached at the start of the Chef run. Defaults to `false`.
* `data_collector.organization`: Optional. In Solo mode, the `organization` field in the messages will be set to this value. Default is `chef_solo`. This field does not apply to Chef Client mode.
+
+## Replace chef-solo with chef-client local mode
+
+The default operation of `chef-solo` is now the equivalent to `chef-client -z`, but allows for the old style `chef-solo` by uttering `chef-solo --legacy-mode`. As part of this effort, environment and role files written in ruby are now fully supported by `knife upload`.
+
+## Added a `systemd_unit` resource
+
+A new `systemd_unit` resource is now available. This resource supports the following properties:
+
+* `enabled` - boolean
+* `active` - boolean
+* `masked` - boolean
+* `static` - boolean
+* `user` - String
+* `content` - String or Hash
+* `triggers_reload` - boolean
+
+It has these possible actions:
+
+* `:nothing` - default
+* `:create`
+* `:delete`
+* `:enable`
+* `:disable`
+* `:mask`
+* `:unmask`
+* `:start`
+* `:stop`
+* `:restart`
+* `:reload`
+* `:try_restart`
+* `:reload_or_restart`
+* `:reload_or_try_restart`