Files
@ da53a3aa5208
Branch filter:
Location: majic-ansible-roles/roles/backup_client/handlers/main.yml - annotation
da53a3aa5208
1.5 KiB
text/x-yaml
MAR-218: Fix the test run logic in test runner script:
- Linter tests should _always_ be run.
- Test report files should be appended to when using tee.
- Get rid of excess molecule destroy (probably not required any
longer). This will reduce the output and speed up things a little
bit.
- Linter tests should _always_ be run.
- Test report files should be appended to when using tee.
- Get rid of excess molecule destroy (probably not required any
longer). This will reduce the output and speed up things a little
bit.
a45dcc06530a a45dcc06530a 75810ce2ad3d 75810ce2ad3d a3d247bb2e09 a3d247bb2e09 945973223a21 945973223a21 945973223a21 c10934519e18 0848aea59392 0848aea59392 c10934519e18 0848aea59392 0848aea59392 0848aea59392 0848aea59392 7cabc17c71c3 a45dcc06530a a3d247bb2e09 a3d247bb2e09 945973223a21 945973223a21 945973223a21 c10934519e18 d61d01c00362 2d15529786b7 2d15529786b7 2d15529786b7 2d15529786b7 2d15529786b7 c10934519e18 1ac4be13293b | ---
# @TODO: Can't use file module, since one of the files (GnuPG socket)
# seems to disappear in middle of operation).
- name: Remove current keyring # noqa no-changed-when
# [no-changed-when] Commands should not change things if nothing needs doing
# This task is invoked only if user is very specific about requiring to
# run the handlers manually as a way to bring the system to consistency
# after interrupted runs.
ansible.builtin.command: "rm -rf /etc/duply/main/gnupg"
- name: Create keyring directory
ansible.builtin.file:
path: "/etc/duply/main/gnupg"
state: directory
owner: root
group: root
mode: "0700"
- name: Import private keys # noqa no-changed-when
# [no-changed-when] Commands should not change things if nothing needs doing
# This task is invoked only if user is very specific about requiring to
# run the handlers manually as a way to bring the system to consistency
# after interrupted runs.
ansible.builtin.command: "gpg --no-tty --homedir /etc/duply/main/gnupg --import /etc/duply/main/private_keys.asc"
- name: Import public keys # noqa no-changed-when
# [no-changed-when] Commands should not change things if nothing needs doing
# This task is invoked only if user is very specific about requiring to
# run the handlers manually as a way to bring the system to consistency
# after interrupted runs.
ansible.builtin.command: "gpg --no-tty --homedir /etc/duply/main/gnupg --import /etc/duply/main/public_keys.asc"
when: backup_additional_encryption_keys | length > 0
|