I am using the puppetlabs firewall module and i get the following error on
the agent
once i downloaded the puppet module i created another module called my*fw
for pre and post.pp files my*fw/manifests/pre.pp my_fw/manifests/post.pp
and in my site.pp i included these lines
resources { "firewall":
purge => true}Firewall {
before => Class['my_fw::post'],
require => Class['my_fw::pre'],}class { ['my_fw::pre', 'my_fw::post']: }class
{ 'firewall': }
i see this error on the daemon.log of the agent machine
Aug 28 17:11:07 dev2-db puppet-agent[5154]:
(/Stage[main]//Node[dev2-db]/Resources[firewall]) Failed to generate additional
resources using 'generate': Invalid address from IPAddr.new: !Aug 28 17:11:08
dev2-db puppet-agent[5154]: Could not prefetch firewall provider 'iptables':
Invalid address from IPAddr.new: !Aug 28 17:11:08 dev2-db puppet-agent[5154]:
(/Firewall[000 accept all icmp]) Could not evaluate: Invalid address from
IPAddr.new: !
Aug 28 17:11:08 dev2-db puppet-agent[5154]: (/Firewall[001 accept all to lo
interface]) Dependency Firewall[000 accept all icmp] has failures: trueAug 28
17:11:08 dev2-db puppet-agent[5154]: (/Firewall[001 accept all to lo
interface]) Skipping because of failed dependencies
Aug 28 17:11:08 dev2-db puppet-agent[5154]: (/Firewall[002 accept related
established rules]) Dependency Firewall[000 accept all icmp] has failures:
trueAug 28 17:11:08 dev2-db puppet-agent[5154]: (/Firewall[002 accept related
established rules]) Skipping because of failed dependencies
Aug 28 17:11:08 dev2-db puppet-agent[5154]: (/Firewall[999 drop all])
Dependency Firewall[000 accept all icmp] has failures: trueAug 28 17:11:08
dev2-db puppet-agent[5154]: (/Firewall[999 drop all]) Skipping because of
failed dependenciesAug 28 17:11:08 dev2-db puppet-agent[5154]: Finished catalog
run in 1.19 seconds
if anyone has any prior experience with this, please let me know
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.