Dusty, I actually had the same issue and brought this up with Ken Barber at PuppetConf. I believe he and several others have looked into this briefly but nothing much has come from it. There was a puppet bug report where another user had managed to have it take arrays without too much issue: http://projects.puppetlabs.com/issues/10116
Unfortunately in my brief testing there was another issue created (it was always trying to add/remove a rule if I recall, it's been awhile.) In the meantime a recommended workaround that works for some use cases is using a defined resource to accept the array and then create each firewall resource as a result. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/scsXLh0MKcMJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.