瀏覽代碼

Merge pull request #3181 from sdodson/10seconds-ought-to-be-enough

Add 10 second wait after disabling firewalld/iptables
Scott Dodson 8 年之前
父節點
當前提交
7f1f05d90b
共有 2 個文件被更改,包括 10 次插入0 次删除
  1. 5 0
      roles/os_firewall/tasks/firewall/firewalld.yml
  2. 5 0
      roles/os_firewall/tasks/firewall/iptables.yml

+ 5 - 0
roles/os_firewall/tasks/firewall/firewalld.yml

@@ -16,6 +16,11 @@
   register: task_result
   failed_when: "task_result|failed and 'could not' not in task_result.msg|lower"
 
+- name: Wait 10 seconds after disabling iptables
+  pause:
+    seconds: 10
+  when: task_result | changed
+
 - name: Start and enable firewalld service
   systemd:
     name: firewalld

+ 5 - 0
roles/os_firewall/tasks/firewall/iptables.yml

@@ -9,6 +9,11 @@
   register: task_result
   failed_when: "task_result|failed and 'could not' not in task_result.msg|lower"
 
+- name: Wait 10 seconds after disabling firewalld
+  pause:
+    seconds: 10
+  when: task_result | changed
+
 - name: Install iptables packages
   package: name={{ item }} state=present
   with_items: