
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
24 lines
771 B
ReStructuredText
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.
|