From 7cf19b2b37d4e194644936cf5c55910da12f5c59 Mon Sep 17 00:00:00 2001 From: Samuli Silvius Date: Sun, 24 Mar 2019 13:36:08 +0200 Subject: Molecule tests for firewall role Issue-ID: OOM-1757 Change-Id: I48639bd0fb67383a58f736aa1c12c38e3ddc9ab0 Signed-off-by: Samuli Silvius --- ansible/test/roles/prepare-firewall/defaults/main.yml | 5 +++++ ansible/test/roles/prepare-firewall/tasks/main.yml | 11 +++++++++++ 2 files changed, 16 insertions(+) create mode 100644 ansible/test/roles/prepare-firewall/defaults/main.yml create mode 100644 ansible/test/roles/prepare-firewall/tasks/main.yml (limited to 'ansible/test/roles') diff --git a/ansible/test/roles/prepare-firewall/defaults/main.yml b/ansible/test/roles/prepare-firewall/defaults/main.yml new file mode 100644 index 00000000..b450099a --- /dev/null +++ b/ansible/test/roles/prepare-firewall/defaults/main.yml @@ -0,0 +1,5 @@ +--- +firewall: + package_name: + RedHat: 'firewalld' + Debian: 'ufw' diff --git a/ansible/test/roles/prepare-firewall/tasks/main.yml b/ansible/test/roles/prepare-firewall/tasks/main.yml new file mode 100644 index 00000000..a997d14f --- /dev/null +++ b/ansible/test/roles/prepare-firewall/tasks/main.yml @@ -0,0 +1,11 @@ +--- +- name: Install firewall + package: + name: "{{ firewall.package_name[ansible_facts.os_family] }}" + state: present + +- name: Start and enable firewall + service: + name: "{{ firewall.package_name[ansible_facts.os_family] }}" + state: started + enabled: true -- cgit 1.2.3-korg