Bug 1117276
| Summary: | Test Foreman/RHEL OSP on RHEL 7 nodes where Network Manager is NOT disabled | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Perry Myers <pmyers> | |
| Component: | rhel-osp-installer | Assignee: | Mike Burns <mburns> | |
| Status: | CLOSED WONTFIX | QA Contact: | Omri Hochman <ohochman> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | high | |||
| Version: | 5.0 (RHEL 7) | CC: | lars, mburns, oblaut, rhos-maint, sclewis, srevivo | |
| Target Milestone: | --- | Keywords: | TestOnly, ZStream | |
| Target Release: | Installer | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1117277 (view as bug list) | Environment: | ||
| Last Closed: | 2016-04-19 01:29:46 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: | 1117539, 1119052 | |||
| Bug Blocks: | 1117277 | |||
|
Description
Perry Myers
2014-07-08 12:38:17 UTC
Note: The concrete code change for this specific bugzilla is to change the kickstarts that come with Foreman to include NM in the definition. Notes from mangelajo about possible sources of problems w/ OVS: "Services that work with neutron-openvswitch-agent dynamically create ports in OVS, and wire those to bridges which are handled by that agent. An important requisite with Network Manager is that it won't interfere with the setup, creation and handling of those dynamically created ports. Also, it's important that NM wont't generate excessive load while those ports are discovered and/or inspected. We have seen problems where the network service was restarted: (something) was tearing down/up the ovs-bridges ripping out the ports connected to it, and making a big mess for neutron-l3-agent and neutron-openvswitch-agent." A problem we encountered was that NetworkManager would kill the running puppet agent if a puppet class made changes to the interface over which puppet was connected to the puppet master. Specfically, if one was attempting to use eth0 as the "external" interface and this was *also* the provisioning interface, NetworkManager would kill puppet when it detected link loss on this interface caused by the process of moving it into the br-ex OVS bridge. The end result was that (a) the puppet run would be cancelled and (b) the system would be left without network connectivity, because Puppet died before completing the interface configuration. |