diff options
| author | Michał Nasiadka <mnasiadka@gmail.com> | 2021-05-20 12:22:27 +0200 |
|---|---|---|
| committer | Radosław Piliszek <radoslaw.piliszek@gmail.com> | 2021-05-24 14:40:30 +0000 |
| commit | 337771143ba7c392665a14e8aa2434817d9e9473 (patch) | |
| tree | f0f1880684767925bbafce8219c2a383328dcb7b /roles/bridge | |
| parent | 1da7158021b16072042d902ca40357b3ad1292dc (diff) | |
| download | kolla-ansible-337771143ba7c392665a14e8aa2434817d9e9473.tar.gz kolla-ansible-337771143ba7c392665a14e8aa2434817d9e9473.zip | |
CI: Configure IP on a linux bridge instead of OVS br-ex
OVS upgrade jobs failed due to assigning an IP on the br-ex interface
(which is recycled during OVS upgrade). This change introduces a bridge
and veth pair for Neutron to use.
Change-Id: Ib3bee6e810fb8d31552d4c72c2a1ccae382c51f0
Diffstat (limited to 'roles/bridge')
| -rw-r--r-- | roles/bridge/tasks/main.yml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/roles/bridge/tasks/main.yml b/roles/bridge/tasks/main.yml new file mode 100644 index 000000000..f96c19e4f --- /dev/null +++ b/roles/bridge/tasks/main.yml @@ -0,0 +1,12 @@ +--- +- name: Create bridge + become: true + command: ip link add {{ bridge_name }} type bridge + +- name: Bring bridge interface up + become: true + command: ip link set {{ bridge_name }} up + +- name: Add member interface to bridge + become: true + command: ip link set {{ bridge_member_name }} master {{ bridge_name }} |
