blob: fc01525b7de40b421bce11d09cf198bc57527a2b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
<!---
This file is reset every time a new release is done. The contents of this file are for the currently unreleased version.
Example Note:
## Example Heading
Details about the thing that changed that needs to get included in the Release Notes in markdown.
-->
# Chef Client Release Notes:
#### CHEF-5223 OS X Service provider regression.
This commit: https://github.com/opscode/chef/commit/024b1e3e4de523d3c1ebbb42883a2bef3f9f415c
introduced a requirement that a service have a plist file for any
action, but a service that is being created will not have a plist file
yet. Chef now only requires that a service have a plist for the enable
and disable actions.
#### Signal Regression Fix
CHEF-1761 introduced a regression for signal handling when not in daemon mode
(see CHEF-5172). Chef will now, once again, exit immediately on SIGTERM if it
is not in daemon mode, otherwise it will complete it's current run before
existing.
#### Ubuntu 13.10+ uses Upstart service provider.
The "compatibility interface" for /etc/init.d/ is no longer used at least as of
13.10 (per the Ubuntu wiki page). The default service provider in Chef for Ubuntu
is C:\:\P::S::Debian, which uses /etc/init.d/service_name with the start, stop,
etc commands to manage the script. If you are able to use the init provider just
fine, you will need to manually override the provider back to Debian.
|