I have successfully installed and tested Puppetlabs-firewall module 1.7.0 with puppetserver 1.0.8 and with two fresh nodes running rhel 6.6 and puppet agent 3.7.5
I took one of our existing rhel 6.6 boxes and tried running the agent on it but I'm getting the following error:
Error: /Stage[main]/Main/Resources[firewall]: Failed to generate additional resources using 'generate': Parser error: isfragment was meant to be a boolean but received value: 8.
I confirmed the version of iptables (1.4.7) was the same as my two test nodes.
Does anyone have any suggestions what else could be causing this error?
Here's the output of puppet resource firewall --debug --verbose:
Debug: Runtime environment: run_mode=user, ruby_version=1.8.7, puppet_version=3.7.5
Debug: Puppet::Type::Firewall::ProviderIptables: [instances]
Debug: Executing '/sbin/iptables-save'
Error: Could not run: Parser error: isfragment was meant to be a boolean but received value: 8.
iptables-saveoutput somewhere and link it to the question? - Felix Frank