I am setting up a new Puppet 4 server. (we are currently running 2.6 on a different server)
In testing I am running puppet multiple times from a client with --noop.
First run works and displays what needs to be changed, then it acts like nothing needs to be changed on every run after that.
If i restart puppet server it works for the first run again, then no changes.
I have ignorecache = true on the client but doesn't change anything.
Here is some output from the puppet master.
First Run
Notice: Compiled catalog for puppet-test in environment production in 1.94 seconds
Every run after
Notice: Compiled catalog for puppet-test in environment production in 0.02 seconds
So it seems the server is caching something. I have tried to clear the cache via the API but no changes.
Edit:
After some digging I found if I list the class in site.pp instead of using hiera_include function it works with no issues.
↧