Description of problem: ======================= context: See Bug #1168242 Tenant networks represent the network types allowed for a user to use when he create networks while he's not an admin. In this example: CONFIG_NEUTRON_ML2_TYPE_DRIVERS=vxlan,gre,vlan CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES=vxlan,gre I refrained from using 'vlan' for tenant network types since I use the 'vlan' type for external networks (and didn't want users to be able to use the vlan segmentation ids). As a result: packstack didn't tap the provider ovs-bridge to a NIC, which broke every external connectivity (and usage of floating ips) for instances. Version-Release number of selected component (if applicable): ============================================================= RHEL-OSP6: openstack-packstack-2014.2-0.13.dev1395.gaabe0a2.el7ost.noarch How reproducible: ================= 100% Steps to Reproduce: =================== In packstack answer file, configure the following attributes: CONFIG_NEUTRON_ML2_TYPE_DRIVERS=vxlan,gre,vlan CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES=vxlan,gre Actual results: =============== In compute nodes: Bridge br-nodes Port phy-br-nodes Interface phy-br-nodes type: patch options: {peer=int-br-nodes} Port br-nodes Interface br-nodes type: internal Expected results: ================= In compute nodes: Bridge br-nodes Port "enp5s0f1" Interface "enp5s0f1" Port phy-br-nodes Interface phy-br-nodes type: patch options: {peer=int-br-nodes} Port br-nodes Interface br-nodes type: internal Port "enp5s0f1\nbr-nodes" Interface "enp5s0f1\nbr-nodes" Additional info: ================ See Bug #1168242
Checked with: RHOS8 openstack-packstack-puppet-7.0.0-0.8.dev1661.gaf13b7e.el7ost.noarch openstack-packstack-7.0.0-0.8.dev1661.gaf13b7e.el7ost.noarch
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/RHEA-2016-0603.html