On May 18, 2010, at 11:44 AM, R.I.Pienaar wrote:


----- "Luke Kanies" <[email protected]> wrote:

Puppet doesn't do anything in between stages, but provider validity
*shouldn't* be tested until a given resource attempts to actually use
that provider, so this should actually work fine in general.

If, however, you're relying on lsb-distrelease to provide facts but
you're installing it with Puppet, then that won't work,
unfortunately.

Not sure, if you try to do crontab and cron isnt there at puppet startup time it blows up as soon as the catelog start, it doesnt wait for you to package install cron via requires or anything like that. That's probably most of the pain. Same with trying to use packages with the gem provider - you cant install via yum rubygems and in the same run expect to use the gem provider afterward

Cron's probably different, but I am nearly positive that gems now work to install rubygems and use them in the same run. Anyone able to test that on a clean machine real quick?

--
That was just a drill of the emergency y2k system. Had this been a
real emergency, we would've also dumped a bucket of spiders on you and
yelled out "civilization is collapsing!"
---------------------------------------------------------------------
Luke Kanies  -|-   http://puppetlabs.com   -|-   +1(615)594-8199

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

Reply via email to