Files
@ a451a3cf2b41
Branch filter:
Location: majic-ansible-roles/roles/bootstrap/molecule/default/prepare.yml - annotation
a451a3cf2b41
824 B
text/x-yaml
MAR-167: Added simple test for validating the output from the pip_check_requirements_upgrades.sh script.
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') }}"
|