puppet 3.3.2 on RHEL6

If I run puppet on a node:
# sudo puppet agent --test --noop

I get the following error:



*Error: Could not retrieve catalog from remote server: Error 400 on SERVER: 
Duplicate declaration: Package[bind] is already declared in file 
/etc/puppet/modules/site/manifests/dns_test.pp:4; cannot redeclare at 
/etc/puppet/modules/site/manifests/dns.pp:4 on node 
bushlnxadm01.chicagobooth.eduWarning: Not using cache on failed 
catalogError: Could not retrieve catalog; skipping run*


That's weird. That node isn't a DNS server and shouldn't even be thinking 
about running bind.

If I open /etc/puppet/manifests/site.pp and save the file, the error goes 
away on next puppet agent run.

After about 15 minutes the node starts trying to apply the classes from 
*/etc/puppet/modules/site/manifests/dns_test.pp 
*and after another 5 or so minutes I start getting the duplicate 
declaration error again.

If I save the manifest the puppet agent command works as expected for 
another 15 minutes or so.



I can't even begin to think of where to start looking on this. Any thoughts 
would be appreciated.
This seems to be happening on every node.


-n

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/74814870-7ff7-49f1-b764-a155afd31168%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to