Issue #2095 has been reported by TrevorHemsley.
----------------------------------------
Bug #2095: Changing the permissions of /etc/puppet/puppet.conf via puppet
crashes puppetmaster
http://projects.reductivelabs.com/issues/2095
Author: TrevorHemsley
Status: Unreviewed
Priority: Normal
Assigned to:
Category: file
Target version:
Complexity: Unknown
Affected version: 0.24.7
Keywords:
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://reductivelabs.com/redmine/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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---