Hi all,
we're seeing every now and then an odd behaviour with Puppet catalog
compilation. Basically, we modify and save the node manifests and a few
seconds later we trigger a catalog run to apply the changes.
However, what we see is that sometimes the Puppet master compiles the old
version of the node manifest, leaving changes behind and requiring two
catalog runs to apply all of them.
A sample site.pp would look like this:
import "/path/to/manifests/plugins/ms1.pp"
import "/path/to/manifests/plugins/n1.pp"
import "/path/to/manifests/plugins/n2.pp"
node default {}
I would like to know if using import might be causing this? (We use Puppet
3.3.2)
If that's not the case, do you have any hints or tips to troubleshoot the
issue? How does the Puppetmaster handle the compilation of the node
manifest? We tried to use the configuration option to avoid caching, but so
far that didn't fix it.
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/0c741aad-0f0c-41c1-aa10-30f7defda4a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.