2009/10/25 R.I.Pienaar <r...@devco.net>: > > hello, > > ----- "Douglas Garstang" <doug.garst...@gmail.com> wrote: > >> Is it really this complicated? Follow my logic here... >> >> In my scenario, it's critical that my yum repositories get installed >> by puppet to /etc/yum.repos.d first before anything else happens. >> After this, the yum-priorities rpm must be installed with yum, >> followed by ldap, since the installation of ldap MUST be complete and >> the nscd service started before anything else gets done. >> > > > Unfortunately this is pretty hard, there's been many requests for a way to > forceably hook something into the beginning of the process but so far there > isnt a good way. There's a ticket you can go and voice your support for the > feature requests there. >
The way i've gotten around this before is by tagging my classes, and then do an initial run with puppetd for things tagged with yum and ldap. Then you just run puppetd again, as the yum and ldap dependencies should be setup. Typically I did the yum/ldap tagged run inside a Kickstart, and the untagged run on reboot. HTH, Lindsay -- http://holmwood.id.au/~lindsay/ (me) --~--~---------~--~----~------------~-------~--~----~ 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---