Description of problem: Packstack fails to run on Fedora 19 if the iptables.service unit is not installed: Error: Could not start Service[iptables]: Execution of '/sbin/service iptables start' returned 6: Error: /Stage[main]//Service[iptables]/ensure: change from stopped to running failed: Could not start Service[iptables]: Execution of '/sbin/service iptables start' returned 6: Which is because of: # service iptables start Redirecting to /bin/systemctl start iptables.service Failed to issue method call: Unit iptables.service failed to load: No such file or directory. See system logs and 'systemctl status iptables.service' for details. Fedora 19 (and later) have replaced the legacy "iptables" service with "firewalld". Version-Release number of selected component (if applicable): openstack-packstack-2013.2.1-0.17.dev876.fc20.noarch
*** This bug has been marked as a duplicate of bug 1037635 ***
This is at least partially addressed by https://github.com/puppetlabs/puppetlabs-firewall/pull/338, but we should confirm behavior on current Fedora.
in the latest packstack version we are actually disabling firewalld [1], iptables is suppoused to be installed, i'll test if this problem is currently happening [1] https://github.com/stackforge/packstack/blob/master/packstack/puppet/templates/prescript.pp#L24