diff --git a/roles/wsgi_website/molecule/default/prepare.yml b/roles/wsgi_website/molecule/default/prepare.yml index 6792777f1ddb6f7ff8399383dd318c0a25ae41a5..bed5c4baf2b6830ae2dd982b8726cd0d30ed84c3 100644 --- a/roles/wsgi_website/molecule/default/prepare.yml +++ b/roles/wsgi_website/molecule/default/prepare.yml @@ -2,21 +2,21 @@ - name: Prepare hosts: all - gather_facts: False + gather_facts: false tasks: - name: Install python for Ansible raw: test -e /usr/bin/python || (apt -y update && apt install -y python-minimal) - become: True - changed_when: False + become: true + changed_when: false - hosts: wsgi-website - become: yes + become: true tasks: - name: Update all caches to avoid errors due to missing remote archives apt: - update_cache: yes - changed_when: False + update_cache: true + changed_when: false - name: Set-up /etc/hosts entries lineinfile: @@ -26,17 +26,17 @@ - name: Install curl for testing redirects and webpage content apt: name: curl - state: installed + state: present - name: Install swaks for testing mail forwarding apt: name: swaks - state: installed + state: present - name: Install Postfix for testing mail forwarding (Exim4 not covered) apt: name: postfix - state: installed + state: present - name: Set-up group for an additional user group: @@ -48,3 +48,6 @@ name: user group: user shell: /bin/bash + + - name: Rename the ss utility (see https://github.com/philpep/testinfra/pull/320) + command: "mv /bin/ss /bin/ss.bak"