Files
@ 694893c0259a
Branch filter:
Location: majic-ansible-roles/roles/bootstrap/molecule/default/prepare.yml - annotation
694893c0259a
1.0 KiB
text/x-yaml
MAR-218: Fix linting errors for unnamed plays:
- All plays should be named at this point.
- Improve naming of some plays.
- Group some of the common tasks together to speed-up the prepare
step.
- Minor refactoring to make the prepare playbooks more consistent
across the roles.
- All plays should be named at this point.
- Improve naming of some plays.
- Group some of the common tasks together to speed-up the prepare
step.
- Minor refactoring to make the prepare playbooks more consistent
across the roles.
3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 694893c0259a 48a901602e77 3c03c2ea9d2a 694893c0259a 3c03c2ea9d2a e75d5d4fba3b 694893c0259a 694893c0259a 694893c0259a 694893c0259a 694893c0259a 48a901602e77 3c03c2ea9d2a 3c03c2ea9d2a 694893c0259a 694893c0259a 48a901602e77 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 694893c0259a 694893c0259a 48a901602e77 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a 3c03c2ea9d2a | ---
- name: Prepare
hosts: all
become: true
gather_facts: false
tasks:
- name: Install python for Ansible
raw: test -e /usr/bin/python3 || (apt -y update && apt install -y python3-minimal)
changed_when: false
- name: Update all caches to avoid errors due to missing remote archives
apt:
update_cache: true
changed_when: false
# Put Ansible key into root's authorized_keys to test its removal.
- name: Prepare, text fixtures
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.
- name: Prepare, text fixtures
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') }}"
|