We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0a3e2fc commit be9e2ccCopy full SHA for be9e2cc
1 file changed
etc/kayobe/ansible/fixes/flush-iptables-legacy.yml
@@ -15,6 +15,18 @@
15
ansible.builtin.meta: end_host
16
when: "'kolla-neutron_openvswitch_agent-container.service' not in ansible_facts.services"
17
18
+ - name: Check if neutron legacy iptables rules exist
19
+ ansible.builtin.shell: |
20
+ set -euo pipefail
21
+ {{ container_engine }} exec -u root neutron_openvswitch_agent iptables-legacy-save | grep neutron
22
+ register: save_result
23
+ args:
24
+ executable: /bin/bash
25
+
26
+ - name: End play for hosts wheere legacy-iptables is not in use by neutron
27
+ ansible.builtin.meta: end_host
28
+ when: save_result.rc != 0
29
30
- name: Flush iptables-legacy in neutron_openvswitch_agent container
31
ansible.builtin.shell: |
32
set -euo pipefail
0 commit comments