From f4106889f604375b2fca85f69295b229c79b0b39 Mon Sep 17 00:00:00 2001 From: Kostas Date: Sat, 9 May 2020 12:13:53 +0300 Subject: [PATCH] fix: Fedora build Signed-off-by: Kostas --- tests/default.yml | 16 +++++++++++----- tests/default_custom.yml | 16 +++++++++++----- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/tests/default.yml b/tests/default.yml index aceb515..231d09b 100644 --- a/tests/default.yml +++ b/tests/default.yml @@ -2,11 +2,17 @@ - name: wrapper playbook for kitchen testing "ansible-ssh-hardening" with default settings hosts: localhost pre_tasks: - - package: name="{{item}}" state=present - with_items: - - "openssh-client" - - "openssh-server" - - "python-selinux" + - name: use python3 + set_fact: + ansible_python_interpreter: /usr/bin/python3 + when: ansible_facts.distribution == 'Fedora' + + - package: name="{{ packages }}" state=present + vars: + packages: + - openssh-clients + - openssh-server + - libselinux-python ignore_errors: true - apt: name="{{packages}}" state=present update_cache=true vars: diff --git a/tests/default_custom.yml b/tests/default_custom.yml index b2ad8ab..b88a6e8 100644 --- a/tests/default_custom.yml +++ b/tests/default_custom.yml @@ -2,11 +2,17 @@ - name: wrapper playbook for kitchen testing "ansible-ssh-hardening" with custom settings hosts: localhost pre_tasks: - - package: name="{{item}}" state=present - with_items: - - "openssh-clients" - - "openssh-server" - - "libselinux-python" + - name: use python3 + set_fact: + ansible_python_interpreter: /usr/bin/python3 + when: ansible_facts.distribution == 'Fedora' + + - package: name="{{ packages }}" state=present + vars: + packages: + - openssh-clients + - openssh-server + - libselinux-python ignore_errors: true - apt: name="{{packages}}" state=present update_cache=true vars: