Files
@ cec1a992909c
Branch filter:
Location: majic-ansible-roles/roles/bootstrap/molecule/default/prepare.yml - annotation
cec1a992909c
824 B
text/x-yaml
MAR-181: Drop support for Debian 9 Stretch from ldap_client role.
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') }}"
|