On Mar 18, 2008, at 9:37 AM, Johnny Tan wrote:
> I''m running 0.23.2 and noticed a couple times that, even
> though I have a package Require for certain
> file/directories, the chown/chgrp on those file/directories
> fails because the user or group that gets added with the
> package (these are RPMs) is not "quick enough", I guess.
>
> The next time it runs, of course, it sorts itself out, but
> just curious if anyone else ran into this and had ideas for
> a quick/easy fix.
This is a well-known bug (and, I think, was reopened recently).
The problem appears to be that ruby, or something like it (and
specifically not Puppet) is caching the fact that the user/group don''t
exist at the start of the transaction.
If anyone can figure it out, I''d love a patch that fixes it.
--
Normal is getting dressed in clothes that you buy for work and driving
through traffic in a car that you are still paying for - in order to
get to the job you need to pay for the clothes and the car, and the
house you leave vacant all day so you can afford to live in it.
-- Ellen DeGeneres
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to
puppet-users-unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---