*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 puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Nick Fagerlund
2013-Jun-12 06:00 UTC
[Puppet Users] Re: cannot using LDAP nodes with site.pp together?
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 puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Apparently Analagous Threads
- Trouble with ENC and static.pp : enabling ENC fails to find node even with default node in site.pp
- Running ENC alongside site.pp (node defn)
- How to: In nodes.pp - point "node" to hostnames in a file
- using parameter with puppet dashboard and site.pp
- error trying ENC.