Files
@ c10934519e18
Branch filter:
Location: majic-ansible-roles/roles/database/molecule/default/prepare.yml - annotation
c10934519e18
912 B
text/x-yaml
MAR-218: Switch to using fully-qualified collection names for all tasks:
- Ensures there is no ambiguity when invoking a module.
- Ensures there is no ambiguity when invoking a module.
8278ff584984 8278ff584984 8278ff584984 8278ff584984 694893c0259a fdba88395073 8278ff584984 694893c0259a 8278ff584984 c10934519e18 fdba88395073 8278ff584984 8278ff584984 c10934519e18 fdba88395073 fdba88395073 8278ff584984 694893c0259a 694893c0259a fdba88395073 8278ff584984 8278ff584984 8278ff584984 8278ff584984 8278ff584984 8278ff584984 8278ff584984 8278ff584984 8278ff584984 8278ff584984 | ---
- name: Prepare
hosts: all
become: true
gather_facts: false
tasks:
- name: Install python for Ansible
ansible.builtin.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
ansible.builtin.apt:
update_cache: true
changed_when: false
- name: Prepare, helpers
hosts: backup-server
become: true
roles:
- role: backup_server
backup_host_ssh_private_keys:
rsa: "{{ lookup('file', 'tests/data/ssh/server_rsa') }}"
ed25519: "{{ lookup('file', 'tests/data/ssh/server_ed25519') }}"
ecdsa: "{{ lookup('file', 'tests/data/ssh/server_ecdsa') }}"
backup_clients:
- server: localhost
ip: 127.0.0.1
public_key: "{{ lookup('file', 'tests/data/ssh/parameters-optional.pub') }}"
|