Description of problem: If configure_ovswitch set to true in neutron::networker.pp, bridge interface does not get added to OVS bridge. Version-Release number of selected component (if applicable): How reproducible: Every time Steps to Reproduce: 1. In Foreman, set Neutron::networker host group parameter configure_ovswich to true 2. Add a host to Neutron::networker host group 3. Run ovs-vsctl show Actual results: Interface port not added to bridge: Bridge "br-em2" Port "phy-br-em2" Interface "phy-br-em2" Port "br-em2" Interface "br-em2" type: internal Expected results: Interface port added to bridge: Bridge "br-em2" Port "em2" Interface "em2" Port "phy-br-em2" Interface "phy-br-em2" Port "br-em2" Interface "br-em2" type: internal Additional info: Manual command to add Neutron L3 NIC to bridge: ovs-vsctl add-port br-em2 em2 Fix L3 agent to use provider network instead of bridge: 1. edit /etc/neutron/l3_agent.ini external_network_bridge = 2. restart agent service neutron_l3_agent restart
*** Bug 1045221 has been marked as a duplicate of this bug. ***
I have tested foreman and i can't find a way to add the ports to any bridge I have tried uplink/ bridge interface and more interface is not added to the bridge openstack-foreman-installer-1.0.1-1.el6ost.noarch
based on comment#3...
What are the parameters you are using on the Neutron Networker Host Group? What is the output of "ovs-vsctl show"?
Here is a way to cut and paste the parameters that I asked for above: click on the host that is assigned to the Neutron Networker Host Group, then click on the YAML button under details.
Verified
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. https://rhn.redhat.com/errata/RHBA-2014-0046.html