storeconfigs and use_cached_catalog are both false on the puppet master and
on the puppet agents.
I think you're right but I don't understand the 'drift' in the cached
catalog.
I updated to 3.4rc2 on an agent and the same behavior persists.
On Tuesday, December 17, 2013 7:25:37 PM UTC-6, Jeff
Do you have use_cached_catalog set on puppet agents or puppetmaster? Are
you using storeconfigs / puppetdb?
Offhand, I'd guess that when you modify mtime of site.pp by saving, that
forces puppet to invalidate the cached catalog and temporarily resolve
the problem.
If necessary, are you able
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_te