> ----- Original Message ----- > > From: "Douglas Garstang" < doug.garst...@gmail.com > > > > To: puppet-users@googlegroups.com > > Sent: Friday, October 8, 2010 3:35:52 PM > > Subject: Re: [Puppet Users] Run Stages > > > > Thanks Ryan. I must be missing something pretty fundamental, because > > when I do: > > > > > > class { "yum::client": stage => repo } > > Are you setting this within your node definition? > > Like: > > node " foo.example.com " { > include class-that-includes-stages > > > > class { "yum::client": stage => repo } > } > > > > > Ryan, > > > Got it working, thanks. > > > However, something else is wrong. I have this: > > > class runstages::common { > stage { yum: before => Stage[main] } > } > > > class { "yum::common": stage => yum } > > > and puppet just tried to install RPM's right off the bat, before the > yum::common class was implemented. It would seem that run stages are > not working at all.
It's hard for me to help you when I don't see the full picture of what you're trying to implement. Take a look at my example again. I would suggest you create a dummy class that contains the stage resources you'd like for the node you'd like to be configured. Then, in your node definition, include the dummy class and then the class {} definitions that assign other clases to your stages. If that doesn't work, please let us know what your node definition looks like as well as the dummy class containing you stage resources. I hope I'm not making this more confusing.. --Ryan > > > Doug. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.