summaryrefslogtreecommitdiff
path: root/RELEASE_NOTES.md
diff options
context:
space:
mode:
authorPhil Dibowitz <phil@ipom.com>2014-08-05 13:04:58 -0700
committerPhil Dibowitz <phil@ipom.com>2014-08-05 13:04:58 -0700
commite21909ae01533883e27c87b15783c3549fed0d9b (patch)
treefb041def84ee2f487bf28031c6ca49f5487f0f25 /RELEASE_NOTES.md
parent36506ea5b5e2d849aa3e602ca98b6f2e72d47f4f (diff)
parentfa33c10522b7ad8719e275e6f0be981c7ada348e (diff)
downloadchef-e21909ae01533883e27c87b15783c3549fed0d9b.tar.gz
Merge pull request #1747 from jaymzh/macosx_groups_11
Fix OSX Group provider to be properly idempotent
Diffstat (limited to 'RELEASE_NOTES.md')
-rw-r--r--RELEASE_NOTES.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 233b6476ec..cf28b05592 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -82,3 +82,10 @@ it has been removed. See: https://github.com/opscode/chef/commit/12c9bed3a5a7ab8
`Chef::Cookbook::FileVendor` was previously configured by passing a
block to the `on_create` method; it is now configured by calling either
`fetch_from_remote` or `fetch_from_disk`. See: https://github.com/opscode/chef/commit/3b2b4de8e7f0d55524f2a0ccaf3e1aa9f2d371eb
+
+## 'group' provider on OSX properly uses 'dscl' to determine existing groups
+
+On OSX, the 'group' provider would use 'etc' to determine existing groups,
+but 'dscl' to add groups, causing broken idempotency if something existed
+in /etc/group. The provider now uses 'dscl' for both idempotenty checks and
+modifications.