Resolution: Won't Fix
Affects Version/s: PUP 3.7.1
Fix Version/s: None
Component/s: Catalog Application
Ubuntu 14.04.01 LTS
Puppet installed from puppetlabs ubuntu repo
Running puppet master via Passenger
I have a setup which works, puppet master compiles catalog and client applies this.
Then I make a typo in an included class for my node. Rerun puppet agent on client, it will (sometimes) create an error like this:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class "Some.class.name" for node.name
If I then correct the introduced error (undo the typo) and run 'puppet agent -t' on my client, it will continue to produce the error message.
All I can do to get it working again is either:
- Wait for some unspecified time
- Restart Apache
Then it will apply the catalog without errors.