Files
@ 46fe0a9e838f
Branch filter:
Location: majic-ansible-roles/roles/bootstrap/molecule/default/prepare.yml - annotation
46fe0a9e838f
824 B
text/x-yaml
MAR-181: Set-up the mail aliases correctly for running mail delivery tests.
3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 48a901602e77 3c03c2ea9d2a 3c03c2ea9d2a e75d5d4fba3b 48a901602e77 48a901602e77 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 48a901602e77 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 48a901602e77 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a | ---
- name: Prepare
hosts: all
gather_facts: false
tasks:
- name: Install python for Ansible
raw: test -e /usr/bin/python3 || (apt -y update && apt install -y python3-minimal)
become: true
changed_when: false
# Put Ansible key into root's authorized_keys to test its removal.
- hosts: parameters-mandatory
become: true
tasks:
- name: Deploy authorized_keys to mimic set-up via preseed file
authorized_key:
user: root
key: "{{ lookup('file', '~/.ssh/id_rsa.pub') }}"
# Put Ansible key into root's authorized_keys to test its removal.
- hosts: parameters-optional
become: true
tasks:
- name: Deploy authorized_keys to mimic set-up via preseed file
authorized_key:
user: root
key: "{{ lookup('file', 'tests/data/ansible_key.pub') }}"
|