Hey team,
Testing the waters with the new Future Parser functionality.
I've enabled it in [main] and [master] with parser = future, in my puppet.conf, and am running puppet v3.5.1. Earlier versions of puppet (namely, 3.4.2) worked fine with this setting enabled and the exact same modules. I know a lot of changes went into 3.5.0 and I'm trying to track down why it's failing..
Puppet runs look like this:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Found 4 errors. Giving up in /opt/puppet/modules/nagios/manifests/init.pp on node <hostname>
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
With --debug and --verbose it fails similarly without any additional information. This is a big module so it's hard to determine exactly what's failing.
Any advice on how to debug the parser itself, or get additional output as to what those 4 errors could be?
Thanks,
Jason