Slawek Kaplonski d833b3d2ee Fix connectivity between multinode devstack jobs
To have connectivity through public network to the vms which are on
various nodes in the ci job, we need to configure special bridge called
"br-infra" and connect this bridge with br-ex with patch ports.
This can be done using "multi-node-bridge" role from zuul roles and
"multi-node-setup" added to this repository.

Change-Id: I80d7d2bed8291ba21ddc68b48fef5d0aac996b39
2020-12-18 14:49:15 +01:00

24 lines
771 B
ReStructuredText

Set up connection between infra bridge and Neutron external bridge
Network topology used in CI multinode jobs is described In `Devstack documention
<https://opendev.org/openstack/devstack-gate/src/branch/master/multinode_setup_info.txt#L81>`_
In case when DVR is used, there is also additional bridge ``br-infra`` added
on each node to provide connectivity to floating IPs from main node.
This bridge needs to be connected with bridge used by Neutron as
external bridge. Typically it is ``br-ex`` and this role adds patch ports
between those bridges.
**Role Variables**
.. zuul:rolevar:: neutron_external_bridge_name
:default: br-ex
Name of the Neutron external bridge.
.. zuul:rolevar:: infra_bridge_name
:default: br-infra
Name of the infra bridge.