blob: 0c6281f556f30052d6525259747ea0037dad1b72 [file] [log] [blame]
---
# tasks file for apigee-shutdown-iptables
- block:
- name: Stop Iptables service
become: yes
service:
name: iptables
state: stopped
register: iptables_service
- name: Indicate whether iptables are disabled
cache:
key: 'iptables_disabled'
value: "{{ (iptables_service.state == 'disabled') or (iptables_service.state == 'stopped') }}"
- name: Fail playbook if Iptables is running
fail:
msg: 'iptables must be disabled, please restart node'
when: iptables_disabled is defined and not iptables_disabled
when: (ansible_distribution | lower == "centos" or ansible_distribution | lower == "oraclelinux") and ansible_distribution_major_version | version_compare("7", "<") and not ansible_virtualization_type | lower == "docker"
- block:
- name: Stop Firewalld service
become: yes
service:
name: firewalld
state: stopped
enabled: no
when: (ansible_distribution | lower == "centos" or ansible_distribution | lower == "oraclelinux") and ansible_distribution_major_version | version_compare("7", ">=") and not ansible_virtualization_type | lower == "docker"