blob: f9286f875c74d7c7f91ecb3cdf972ccba2947ae9 [file] [log] [blame]
---
# tasks file for apigee-shutdown-iptables
- name: Stop Iptables service
service:
name: iptables
state: stopped
when: (ansible_distribution | lower == "centos" or ansible_distribution | lower == "oraclelinux") and ansible_distribution_major_version | version_compare("6", "==") and not ansible_virtualization_type | lower == "docker"
register: iptables_status
- name: Fail playbook if Iptables is running
fail:
msg: 'iptables must be disabled, please restart node'
when: "{{ iptables_status is defined and iptables_status.state is defined and iptables_status.state!= 'stopped' }}"
#- name: Restarting node now
# become: true
# ignore_errors: yes
# shell: 'reboot now'
# when: "{{ ansible_selinux.status | lower != 'disabled' }}"
# async: 0
# poll: 0
# when: "{{ iptables_status is defined and iptables_status.state is defined and iptables_status.state!= 'stopped' }}"
#- name: Waiting for server to complete reboot cycle
# local_action: wait_for port='{{ ansible_port }}' state=started