zuul-jobs/roles/multi-node-bridge
Chandan Kumar (raukadah) 8399dd1842 Donot Setup RDO gpg keys and repo for RHEL and Fedora
Currently in multi-node-bridge role, For RHEL and CentOS
distro, RDO repos are setted up and from where rdo-openvswitch
get pulled in RHEL deployment and causes unwanted failures.

Like a particular version of rdo-openvswitch is not yet available
in CentOS and it fails the job with nothing provides message.

Enabling RDO repos specifically for CentOS and other distros
except RHEL and Fedora will fix the
issue.

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: Id68f5904c4ec3d667a16e9f4f195d53b02d29cec
2022-04-18 21:51:15 +05:30
..
defaults [multi-node-bridge] Allow to skip openvswitch installation 2022-03-09 18:23:41 +05:30
files Vendor the RDO repository configuration for installing OVS 2018-12-12 19:18:06 -05:00
tasks Donot Setup RDO gpg keys and repo for RHEL and Fedora 2022-04-18 21:51:15 +05:30
templates Donot Setup RDO gpg keys and repo for RHEL and Fedora 2022-04-18 21:51:15 +05:30
vars Use RDO trunk repos work for openvswitch on centos8 2019-11-25 08:27:50 +01:00
README.rst [multi-node-bridge] Allow to skip openvswitch installation 2022-03-09 18:23:41 +05:30

Configures a VXLAN virtual network overlay through an openvswitch network bridge between a 'switch' node and 'peer' nodes.

This allows members of the bridge to communicate with each other through the virtual network.

By default, this role will:

  • Install and start openvswitch
  • Set up a br-infra bridge on all nodes
  • Set up the connectivity between the switch and the peer with a virtual port
  • Set up an ip address on the bridge interface:
172.24.4.1/23 # switch node
172.41.4.2/23 # first peer
172.41.4.3/23 # second peer
...

Role requirements

This role requires and expects two groups to be set up in the Ansible host inventory in order to work:

  • switch (the node acting as the switch)
  • peers (nodes connected to the virtual switch ports)

Role variables