After upgrading clients to 3.7.0 on RHEL6 my puppet runs error out with:
------------------
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Error: Could not retrieve catalog from remote server: end of file reached
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
It works fine with 3.6.2 on the clients and 3.7.0 on the masters, the error occurs when running clients with 3.7.0. I can work around it by settins pluginsync to false, so there seems to be a problem with this option. On my RHEL7 systems it works fine (same config and same puppet version).
Anyone have an idea of whats going one?
//Adam