Issue #3519 has been updated by Luke Kanies. Status changed from Needs design decision to Rejected
I've you're using passenger, it never runs as root and thus never has the ability to create a directory in a directory owned by root, thus AFAIK it can't fix this problem. Thus, to me, this isn't anything we can fix. If I'm wrong on that somehow, please reopen. ---------------------------------------- Bug #3519: If /var/log/puppet is removed, puppetmaster fails (maybe not a bug) http://projects.puppetlabs.com/issues/3519 Author: Tore L. Status: Rejected Priority: Low Assigned to: Luke Kanies Category: server Target version: Affected version: 0.25.4 Keywords: Branch: Using passenger with puppet. If you shutdown httpd, erase /var/log/puppet/, then restart httpd, the following happens: <pre> Apr 8 13:29:11 X puppetmasterd[32255]: (/File[/var/log/puppet]/mode) change from 755 to 750 failed: failed to chmod /var/log/puppet: Operation not permitted - /var/log/puppet Apr 8 13:29:11 X puppetmasterd[32255]: (/File[/var/log/puppet/masterhttp.log]) Dependency file[/var/log/puppet] has 1 failures Apr 8 13:29:11 X puppetmasterd[32255]: (/File[/var/log/puppet/masterhttp.log]) Skipping because of failed dependencies </pre> The folder is created with u/g root, changing it to puppet solves the problem. I don't know if this is considered to be a bug. -- 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.
