Details
-
Type:
Bug
-
Status: Done
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: cf-agent
-
Labels:None
-
Story Points:3
-
Epic Link:
Description
Permission or ownership changes in normal agent run! + grep -Pi "info: (Group of|Owner of|.*had permission)" .4193.normal.log 12.202.69.3:23422 info: Group of "/var/cfengine/state/./cf_rootprocs" was 0, setting to 3 12.202.69.3:23422 info: Group of "/var/cfengine/state/./cf_otherprocs" was 0, setting to 3 12.202.69.3:23422 info: Group of "/var/cfengine/state/./promise_execution.log" was 0, setting to 3 12.202.69.3:23422 info: Group of "/var/cfengine/state/./cf_lock.lmdb.backup" was 0, setting to 3 12.202.69.3:23422 info: Group of "/var/cfengine/state/./cf_procs" was 0, setting to 3 12.202.69.4:58486 info: Group of "/var/cfengine/state/./cf_rootprocs" was 0, setting to 3 12.202.69.4:58486 info: Group of "/var/cfengine/state/./cf_otherprocs" was 0, setting to 3 12.202.69.4:58486 info: Group of "/var/cfengine/state/./promise_execution.log" was 0, setting to 3 12.202.69.4:58486 info: Group of "/var/cfengine/state/./cf_lock.lmdb.backup" was 0, setting to 3 12.202.69.4:58486 info: Group of "/var/cfengine/state/./cf_procs" was 0, setting to 3
system_owned() in MPF sets group of such files to sys on Solaris systems so the agent should do the same.
This breaks deployment tests.