Files
@ a5d38f30094b
Branch filter:
Location: majic-ansible-roles/roles/backup_client/handlers/main.yml - annotation
a5d38f30094b
822 B
text/x-yaml
MAR-132: Workarounds for wsgi_website Python virtual environment in Debian Stretch:
- Manually install setuptools in Python virtual environment on Debian
Stretch, otherwise the pkg-resources==0.0.0 package will mess with
pip freeze etc.
- Add back installation of futures package, even on Python 3 (since it
does not cause any harm).
- A small cleanup of how requirements are treated will be done in
separate ticket.
- Manually install setuptools in Python virtual environment on Debian
Stretch, otherwise the pkg-resources==0.0.0 package will mess with
pip freeze etc.
- Add back installation of futures package, even on Python 3 (since it
does not cause any harm).
- A small cleanup of how requirements are treated will be done in
separate ticket.
a45dcc06530a a45dcc06530a d61d01c00362 8a6ebeaabb26 8a6ebeaabb26 8a6ebeaabb26 8a6ebeaabb26 8a6ebeaabb26 8a6ebeaabb26 8a6ebeaabb26 8a6ebeaabb26 8a6ebeaabb26 a45dcc06530a d61d01c00362 6b87dd13b24c d2a9e41cd838 d2a9e41cd838 d2a9e41cd838 d2a9e41cd838 d2a9e41cd838 d2a9e41cd838 d61d01c00362 d61d01c00362 6b87dd13b24c d61d01c00362 | ---
- name: Clean-up GnuPG keyring for import of new keys
file:
path: "/etc/duply/main/gnupg"
state: "{{ item }}"
owner: root
group: root
mode: 0700
with_items:
- absent
- directory
- name: Import private keys
command: "{{ gnupg_binary }} --homedir /etc/duply/main/gnupg --import /etc/duply/main/private_keys.asc"
tags:
# [ANSIBLE0012] 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.
- skip_ansible_lint
- name: Import public keys
command: "{{ gnupg_binary }} --homedir /etc/duply/main/gnupg --import /etc/duply/main/public_keys.asc"
when: backup_additional_encryption_keys
|