The wiki page is right, and the Pro Puppet page is wrong, I think. LDAP nodes and ENCs both use a feature of Puppet called the "node terminus." They use this feature in almost the same way -- Puppet asks the configured node terminus for a "node object," which may contain classes, extra variables, and an environment. Once Puppet has the node object, it always handles it the same way, which is described here: http://docs.puppetlabs.com/guides/external_nodes.html#how-merging-works
Hope that helps. N On Monday, June 10, 2013 3:09:28 AM UTC-7, yorks wrote: > > *FROM:* > http://projects.puppetlabs.com/projects/puppet/wiki/LDAP_Nodes > """* > NOTE: You can use node entries in your manifests together with LDAP nodes. > External or LDAP nodes will be used before node entries. You cannot however > use LDAP nodes and external nodes together. You must use one of these two > types.* > """ > > But, > in *PRO PUPPET* page 127: > """ > *Note The use of LDAP nodes overrides node definitions in your manifest > files and your ENC. If you use LDAP > node definitions, you cannot define nodes in your manifest files or in an > ENC.* > """ > > this means the ldap nodes does not like ENC can merge the classes ?* > * > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
