Files
@ 3c03c2ea9d2a
Branch filter:
Location: majic-ansible-roles/roles/backup_server/molecule/default/playbook.yml - annotation
3c03c2ea9d2a
1.1 KiB
text/x-yaml
MAR-128: Upgraded tests for bootstrap role:
- Switch to new Molecule configuration.
- Updated set-up playbook to use become: yes.
- Moved some preparatory steps outside of the main playbook (eases
idempotence tests).
- Updated tests to reference the yml inventory file.
- Updated tests to use new fixture (host instead of individual ones).
- Fixed some linting issues.
- Switch to new Molecule configuration.
- Updated set-up playbook to use become: yes.
- Moved some preparatory steps outside of the main playbook (eases
idempotence tests).
- Updated tests to reference the yml inventory file.
- Updated tests to use new fixture (host instead of individual ones).
- Fixed some linting issues.
ec2d038c9332 ec2d038c9332 ec2d038c9332 ef201fa5ec5f ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ef201fa5ec5f ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 ec2d038c9332 | ---
- hosts: parameters-mandatory
become: yes
roles:
- role: backup_server
backup_host_ssh_private_keys:
dsa: "{{ lookup('file', 'tests/data/ssh/server_dsa') }}"
rsa: "{{ lookup('file', 'tests/data/ssh/server_rsa') }}"
ed25519: "{{ lookup('file', 'tests/data/ssh/server_ed25519') }}"
ecdsa: "{{ lookup('file', 'tests/data/ssh/server_ecdsa') }}"
- hosts: parameters-optional
become: yes
roles:
- role: backup_server
backup_host_ssh_private_keys:
dsa: "{{ lookup('file', 'tests/data/ssh/server_dsa') }}"
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: client1.backup
ip: 10.31.127.1
public_key: "{{ lookup('file', 'tests/data/ssh/client1.pub') }}"
- server: client2-backup
uid: 5001
ip: 10.31.127.3
public_key: "{{ lookup('file', 'tests/data/ssh/client2.pub') }}"
|