Issue #2095 has been updated by Nigel Kersten.

Status changed from Needs more information to Closed
Assignee set to Nigel Kersten

If you reopen this, we'd like to see info on the user you're running puppet as.


As per the below thread, we're more aggressively closing tickets whose state is 
unsure, particularly old tickets with little to no inactivity in a long time.

You are free to reopen them.

http://groups.google.com/group/puppet-users/browse_thread/thread/a040cb9bc5c5b647

----------------------------------------
Bug #2095: Changing the permissions of /etc/puppet/puppet.conf via puppet 
crashes puppetmaster
https://projects.puppetlabs.com/issues/2095

Author: Trevor Hemsley
Status: Closed
Priority: Normal
Assignee: Nigel Kersten
Category: file
Target version: unplanned
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 [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.

Reply via email to