On Thu, May 27, 2010 at 2:42 PM, Douglas Garstang
<doug.garst...@gmail.com>wrote:

> On Thu, May 27, 2010 at 10:34 AM, Michael DeHaan <mich...@puppetlabs.com>
> wrote:
> > On Thu, May 27, 2010 at 1:23 PM, Douglas Garstang
> > <doug.garst...@gmail.com> wrote:
> >> On Thu, May 27, 2010 at 9:55 AM, Nigel Kersten <nig...@google.com>
> wrote:
> >>>
> >>>
> >>> On Thu, May 27, 2010 at 9:35 AM, Douglas Garstang <
> doug.garst...@gmail.com>
> >>> wrote:
> >>>>
> >>>> Does switching to external nodes require a forklift approach?
> >>>>
> >>>> The other day, I specified an external node script in puppet.conf, and
> >>>> puppet complained about every single node that wasn't handled by the
> >>>> external script. It would be nice (and more realistic) to be able to
> >>>> cut one node over at a time. Is this possible?
> >>>
> >>> Absolutely.
> >>> My external node script just returns the default config for any node it
> >>> can't find a specific config for.
> >>
> >> That's not going to work. When the node isn't defined as an external
> >> node, I want it to use the node manifest file, not a default. If I was
> >> going to start using external nodes, some nodes would be external and
> >> some nodes would not be external, until they where all converted. It
> >> looks like while this was the case, nothing would work.
> >
> > As I understood things, external nodes is supposed to work as an
> > overlay on top of site.pp
> >
> > Is this not working if you just return an empty list of
> > classes/variables for a node?
> >
> > IIRC this works this way today -- let us know if there's a problem with
> it.
>
> Sorry, I really don't follow you. The external node is specified in
> the puppet.conf file. Doesn't that mean ALL nodes are run through
> it???
>

I believe what Michael is saying is rather than returning *nothing*, you
should return an empty node definition with empty parameters/classes.


>
> 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<puppet-users%2bunsubscr...@googlegroups.com>
> .
> 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 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.

Reply via email to