From 1260f551986b235c49a649dcdd374d21905be56f Mon Sep 17 00:00:00 2001 From: Lamont Granquist Date: Wed, 23 Jul 2014 13:02:20 -0700 Subject: change file_staging_uses_destdir default to true --- RELEASE_NOTES.md | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index e550382238..16bd09b67e 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,14 @@ # Chef Client Release Notes: +## Changed file_staging_uses_destdir Config default to True + +Staging into the system's tempdir (usually /tmp or /var/tmp) rather than the destination directory can +cause issues with permissions or available space. It can also become problematic when doing cross-devices +renames which turn move operations into copy operations (using mv uses a new inode on Unix which avoids +ETXTBSY exceptions, while cp reuses the inode and can raise that error). Staging the tempfile for the +Chef file providers into the destination directory solve these problems for users. Windows ACLs on the +directory will also be inherited correctly. + ## Removed Rest-Client dependency - cookbooks that previously were able to use rest-client directly will now need to install it via `chef_gem "rest-client"`. -- cgit v1.2.1