neutron/roles/legacy_ebtables/tasks/main.yaml
Slawek Kaplonski 31a95c085f Use ebtables-legacy on Ubuntu Focal
On Ubuntu 20.04 there is by default ebtables-nft used. The problem with
that is that nftables don't supports syntax for source and destination
ipv4 address in arp tables right now.
So to workaround/fix this problem at least in our gate jobs we have to
switch to ebtables-legacy for now.
And that's exactly what this patch is doing.

Change-Id: I0aca119f1feca1d8f31a0104dde40d5d52c1b25c
Closes-Bug: #1889779
2020-08-04 10:57:37 +00:00

17 lines
384 B
YAML

- name: Ensure legacy ebtables is installed
package:
name: 'ebtables'
state: latest
become: yes
- name: Switch to legacy ebtables
shell:
cmd: /usr/bin/update-alternatives --set ebtables /usr/sbin/ebtables-legacy
executable: /bin/bash
become: yes
when:
- ansible_facts['distribution_release'] == "focal"
- ansible_facts['distribution'] == "Ubuntu"