Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: puppet-agent 1.2.6
-
Fix Version/s: puppet-agent 1.2.7
-
Component/s: None
-
Labels:None
-
Environment:
OS X 10.11
-
Template:customfield_10700 83695
-
Epic Link:
-
Story Points:2
-
Sprint:Client 2015-10-28
-
Release Notes:Bug Fix
-
Release Notes Summary:
Description
On OS X 10.11, /usr/bin and /usr/share are immutable directories and writes are blocked by the kernel including from processes running as root.
The current Puppet and Facter installers currently install to /usr/bin/puppet and /usr/bin/facter, along with placing documentation in /usr/share.
These should be changed to an alternative directory such as /usr/local/bin which is not blocked by the kernel.