On Wed, May 12, 2010 at 9:35 AM, Dan Bode <[email protected]> wrote:
> > > On Wed, May 12, 2010 at 9:25 AM, Alan Barrett <[email protected]> wrote: > >> On Thu, 13 May 2010, Ohad Levy wrote: >> > > And the absolute killer: as far as I know, external node classifiers >> > > are global, not per environment. It doesn't even get to know which >> > > environment the node requested, so it is *impossible* for it to give >> > > back the correct information to Puppet. >> > > >> > thats not correct (at least in the case of http://theforeman.org). >> >> Really? Did feature #2834 get implemented while I wasn't paying >> attention? >> >> there is a workaround for it (although your feature is valid and should be > implemented) . The external classifier can access client facts from the > $vardir/yaml/facts. Ohad said it's possible, not that its pretty ;) > Assuming the client has puppeted at least once against that server. This won't work for bootstrapping a client though will it? I'd love it if facts were available to the external node classifier. I'm thinking of a flow like: * new client runs puppet, has no facts * external node classifier supplies a bootstrap environment with bootstrap facts * client submits evaluated facts to external node classifier again, it can now make decisions with full data about the client. > > > >> --apb (Alan Barrett) >> >> -- >> 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]<puppet-users%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> >> > -- > 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]<puppet-users%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- nigel -- 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.
