Issue #2095 has been updated by Andrew Parker. Target version deleted (2.7.x)
---------------------------------------- Bug #2095: Changing the permissions of /etc/puppet/puppet.conf via puppet crashes puppetmaster https://projects.puppetlabs.com/issues/2095#change-80209 Author: Trevor Hemsley Status: Accepted Priority: Normal Assignee: Category: file Target version: Affected Puppet version: 0.24.7 Keywords: Branch: class puppetperms { file {"/etc/puppet/puppet.conf": owner => root, group => root, mode => 600 } } then invoke puppetd --test --tags puppetperms on the puppetmaster server machine. The perms get changed, puppetmaster gets notified then crashes. In syslog I see this puppetd[6381]: (//Node[infra]/puppetperms/File[/etc/puppet/puppet.conf]/mode) mode changed '644' to '600' puppetd[6381]: Finished catalog run in 7.08 seconds puppetmasterd[26866]: Reparsing /etc/puppet/puppet.conf But puppetmaster is now dead. Restart puppetmaster and all is OK again. Can happily run puppetd --test --tags puppetperms while the perms are correct. Reset them via chmod 700 /etc/puppet/puppet.conf and puppetmaster immediately crashes without even running puppetd --test --tags puppetperms. BTW, puppetd does not run as a daemon on any of these machines, it's only run manually. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to puppet-bugs@googlegroups.com. To unsubscribe from this group, send email to puppet-bugs+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.