Issue #7152 has been updated by James Turnbull.
It should work this way. This current model is flexible and allows multiple node sources and an easy transition from internal nodes to ENC. ---------------------------------------- Bug #7152: When using Dashboard as an ENC the site.pp is still interpreted https://projects.puppetlabs.com/issues/7152 Author: Garrett Honeycutt Status: Rejected Priority: Normal Assignee: Category: Target version: 1.x Keywords: site.pp ENC dashboard Branch: Affected PE version: 1.0.0 Installed PE with all the defaults, so Dashboard is installed and being used as an ENC. Added the helloworld class to the node, 'puppet.puppetlabs.vm' which is the only node in my installation. When running the agent, it appears that both the ENC and the site manifest are being evaluated. I believe that the correct behavior is to completely ignore the site manifest and only use the ENC. /etc/puppetlabs/puppet/manifests/site.pp <pre> node "puppet.puppetlabs.vm" { notify { "site.pp node def for puppet.puppetlabs.vm was interpreted": } } notify { "site.pp was interpreted": } </pre> puppet --version <pre> 2.6.4 (Puppet Enterprise 1.0) </pre> puppet agent -t <pre> info: Retrieving plugin info: Caching catalog for puppet.puppetlabs.vm info: Applying configuration version '1303159454' notice: site.pp was interpreted notice: /Stage[main]//Notify[site.pp was interpreted]/message: defined 'message' as 'site.pp was interpreted' notice: site.pp node def for puppet.puppetlabs.vm was interpreted notice: /Stage[main]//Node[puppet.puppetlabs.vm]/Notify[site.pp node def for puppet.puppetlabs.vm was interpreted]/message: defined 'message' as 'site.pp node def for puppet.puppetlabs.vm was interpreted' notice: Hello World! notice: /Stage[main]/Helloworld/Notify[example]/message: defined 'message' as 'Hello World!' notice: Finished catalog run in 0.03 seconds </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" 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-bugs?hl=en.
