On Mon, Apr 16, 2012 at 4:55 PM, Steve Roberts <[email protected]> wrote:
> But since the provider has already clipped the attributes they don't
> get set in the first run.
>
> when run a second time the attributes do get set correctly, but that
> seems a bit kludgy to have to run puppet twice to get the desired
> affect.

I've run into this too, and worked around it by considering
ruby-shadow as a "prerequisite" for puppet, and therefore taking
responsibility for that package up to my bootstrapping scripts. IOW,
it is one of the short list of packages that need to be there for
puppet to run successfully. In my case, that means adding it to a
Debian pre-seed config.

I'd be curious to know if there's any other way to work around
provider dependencies like these in a cleaner way though.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" 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-users?hl=en.

Reply via email to