Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

In production, how do you add a vlan to the north/south external bridge?

I have an exting stack that was installed with tripleo. It has an existing bridge but due to the lack of an external router, I had to add a vlan to the external network. How do I add this to the external bridge? It appears that modifying the external network after installation is frowned on. When talking with RHEL, they said that it is best to modify the overcloud install, delete the overcloud and reinstall. Or go through the process by hand (modify the OS files and neutron config files I guess). That does not sound very flexible. What am I missing here?

In production, how do you add a vlan to the north/south external bridge?

I have an exting stack that was installed with tripleo. It has an existing bridge but due to the lack of an external router, I had to add a vlan to the external network. How do I add this to the external bridge? It appears that modifying the external network after installation is frowned on. When talking with RHEL, they said that it is best to modify the overcloud install, delete the overcloud and reinstall. Or go through the process by hand (modify the OS files and neutron config files I guess). That does not sound very flexible. What am I missing here?

# This file is autogenerated by os-net-config

DEVICE=br-ex ONBOOT=yes HOTPLUG=no NM_CONTROLLED=no DEVICETYPE=ovs TYPE=OVSBridge BOOTPROTO=static IPADDR=10.1.62.169 NETMASK=255.255.255.0 DNS1=8.8.8.8 DNS2=8.8.4.4 [heat-admin@overcloud-controller-0 network-scripts]$ cat ifcfg-bond1

This file is autogenerated by os-net-config

DEVICE=bond1 ONBOOT=yes HOTPLUG=no NM_CONTROLLED=no PEERDNS=no DEVICETYPE=ovs TYPE=OVSPort OVS_BRIDGE=br-ex DEVICETYPE=ovs TYPE=OVSBond BOND_IFACES="eno2 eno3" OVS_OPTIONS="bond_mode=balance-slb"

In production, how do you add a vlan to the north/south external bridge?

I have an exting stack that was installed with tripleo. It has an existing bridge but due to the lack of an external router, I had to add a vlan to the external network. How do I add this to the external bridge? It appears that modifying the external network after installation is frowned on. When talking with RHEL, they said that it is best to modify the overcloud install, delete the overcloud and reinstall. Or go through the process by hand (modify the OS files and neutron config files I guess). That does not sound very flexible. What am I missing here?

 # This file is autogenerated by os-net-config

DEVICE=br-ex ONBOOT=yes HOTPLUG=no NM_CONTROLLED=no DEVICETYPE=ovs TYPE=OVSBridge BOOTPROTO=static IPADDR=10.1.62.169 NETMASK=255.255.255.0 DNS1=8.8.8.8 DNS2=8.8.4.4 [heat-admin@overcloud-controller-0 network-scripts]$ cat ifcfg-bond1

ifcfg-bond1 # This file is autogenerated by os-net-config

os-net-config DEVICE=bond1 ONBOOT=yes HOTPLUG=no NM_CONTROLLED=no PEERDNS=no DEVICETYPE=ovs TYPE=OVSPort OVS_BRIDGE=br-ex DEVICETYPE=ovs TYPE=OVSBond BOND_IFACES="eno2 eno3" OVS_OPTIONS="bond_mode=balance-slb"

OVS_OPTIONS="bond_mode=balance-slb"