The iptables service files are no longer included by default on
Fedora. This causes the systemctl calls in fixup_stuff.sh to fail
when disabling firewalld in favor of iptables.
Change-Id: If37691d03e3d07ca8b53c541717081beeb184c16
Closes-Bug: #1462347
| ... | ... |
@@ -126,6 +126,9 @@ if is_fedora; then |
| 126 | 126 |
# [4] http://docs.openstack.org/developer/devstack/guides/neutron.html |
| 127 | 127 |
if is_package_installed firewalld; then |
| 128 | 128 |
sudo systemctl disable firewalld |
| 129 |
+ # The iptables service files are no longer included by default, |
|
| 130 |
+ # at least on a baremetal Fedora 21 Server install. |
|
| 131 |
+ install_package iptables-services |
|
| 129 | 132 |
sudo systemctl enable iptables |
| 130 | 133 |
sudo systemctl stop firewalld |
| 131 | 134 |
sudo systemctl start iptables |