Comment 2 for bug 1835157

Revision history for this message
Shannon Mitchell (shannon-mitchell) wrote :

# You original setup
bond0 => bond0.27 => br-lbaas

# With the network script additions(you can see the loop)
bond0 => bond0.27 => br-lbaas => v-br-lbaas.27 => v-br-lbaas <=> v-br-vlan => br-vlan => bond0

# Better opption(avoids multiple vlan interfaces for 27(arp issues) and gets rid of the loop).
bond0 => bond0.27 => br-lbaas => lb-veth-int <=> lb-veth-ovrd

    # veth pair creation
    ip link add lb-veth-int type veth peer name lb-veth-ovrd
    ip link set lb-veth-int up
    ip link set lb-veth-ovrd up
    brctl addif br-lbaas lb-veth-int

    # You can then use lb-veth-ovrd as your host bind override.
    - network:
        container_bridge: "br-lbaas"
        container_type: "veth"
        container_interface: "eth14"
        host_bind_override: "lb-veth-ovrd"
        type: "flat"
        net_name: "lbaas"
        ip_from_q: "lbaas"
        group_binds:
            - neutron_linuxbridge_agent
            - octavia-worker
            - octavia-housekeeping
            - octavia-health-manager