Bug 1132129
Summary: | AIO packstack fails - bridge module not installed | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Lon Hohberger <lhh> | |
Component: | openstack-packstack | Assignee: | Ivan Chavero <ichavero> | |
Status: | CLOSED ERRATA | QA Contact: | Lon Hohberger <lhh> | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 5.0 (RHEL 7) | CC: | aortega, derekh, sclewis, yeylon | |
Target Milestone: | rc | Keywords: | OtherQA | |
Target Release: | 5.0 (RHEL 6) | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | openstack-packstack-2014.1.1-0.39.dev1239.el6ost | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1175460 (view as bug list) | Environment: | ||
Last Closed: | 2014-09-02 18:11:17 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1175460 |
Description
Lon Hohberger
2014-08-20 18:08:29 UTC
This could be environmental. I'll reinstall my RHEL6 machine. This is not environmental. The RHEL release of initscripts as of 6.5 has an issue where the default sysctl.conf has the following lines contained therein: # Disable netfilter on bridges. net.bridge.bridge-nf-call-ip6tables = 0 net.bridge.bridge-nf-call-iptables = 0 net.bridge.bridge-nf-call-arptables = 0 These sysctl modules are part of the bridge module, so running 'sysctl -p /etc/sysctl.conf' causes error 255 to be returned with errors being printed to standard output. This appears to be the default in initscripts-9.03.40. This causes issues in packstack versions after: https://github.com/stackforge/packstack/commit/76920d69f017e8cbbec0c60435866c85ad258f92 Simply adding -e will fix it: [root@localhost ~]# sysctl -e -p /etc/sysctl.conf > /dev/null; echo $? 0 [root@localhost ~]# sysctl -p /etc/sysctl.conf > /dev/null; echo $? error: "net.bridge.bridge-nf-call-ip6tables" is an unknown key error: "net.bridge.bridge-nf-call-iptables" is an unknown key error: "net.bridge.bridge-nf-call-arptables" is an unknown key 255 Tested with: openstack-packstack-2014.1.1-0.39.dev1239.el6ost 1) Same AIO installation test passed without crashing. 2) I also verified that compared to openstack-packstack-2014.1.1-0.38.dev1238.el6ost, the only functional change was patch noted here: https://review.openstack.org/115766 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-1124.html |