diff --git a/roles/backup_client/molecule/default/playbook.yml b/roles/backup_client/molecule/default/playbook.yml index a766908b4a81366e014bb5fc8037323948517a4d..3d266035f2eb64f6c63afac31c16fc257c99a37d 100644 --- a/roles/backup_client/molecule/default/playbook.yml +++ b/roles/backup_client/molecule/default/playbook.yml @@ -1,39 +1,9 @@ --- -- hosts: parameters-mandatory - become: true - roles: - - role: backup_client - backup_encryption_key: "{{ lookup('file', 'tests/data/gnupg/parameters-mandatory.asc') }}" - backup_server: 10.31.127.10 - backup_server_host_ssh_public_keys: - - "{{ lookup('file', 'tests/data/ssh/server_dsa.pub') }}" - - "{{ lookup('file', 'tests/data/ssh/server_rsa.pub') }}" - - "{{ lookup('file', 'tests/data/ssh/server_ed25519.pub') }}" - - "{{ lookup('file', 'tests/data/ssh/server_ecdsa.pub') }}" - backup_ssh_key: "{{ lookup('file', 'tests/data/ssh/parameters-mandatory' ) }}" - -- hosts: parameters-optional +- hosts: parameters-mandatory,parameters-optional become: true - roles: - - role: backup_client - backup_additional_encryption_keys: - - "{{ lookup('file', 'tests/data/gnupg/additional_encryption_key_1.asc') }}" - - "{{ lookup('file', 'tests/data/gnupg/additional_encryption_key_2.asc') }}" - - "{{ lookup('file', 'tests/data/gnupg/additional_encryption_key_3.asc') }}" - backup_client_username: backupuser - backup_encryption_key: "{{ lookup('file', 'tests/data/gnupg/parameters-optional.asc') }}" - backup_server: 10.31.127.10 - backup_server_destination: "/duplicity/{{ inventory_hostname }}" - backup_server_host_ssh_public_keys: - - "{{ lookup('file', 'tests/data/ssh/server_dsa.pub') }}" - - "{{ lookup('file', 'tests/data/ssh/server_rsa.pub') }}" - - "{{ lookup('file', 'tests/data/ssh/server_ed25519.pub') }}" - - "{{ lookup('file', 'tests/data/ssh/server_ecdsa.pub') }}" - backup_server_port: 3333 - backup_ssh_key: "{{ lookup('file', 'tests/data/ssh/parameters-optional' ) }}" - + - backup_client # Deploy a dummy pre-backup script for testing purposes. - hosts: parameters-mandatory,parameters-optional