Files
@ eba5d5d69e4f
Branch filter:
Location: majic-ansible-roles/roles/backup/playbook.yml - annotation
eba5d5d69e4f
1.6 KiB
text/x-yaml
MAR-114: Moved set_fact for wsgi_website and php_website roles:
- Moved set_fact for setting application admin, user, and home directory into
defaults/main.yml.
- Updated test playbook for wsgi_website to fixate the ptpython and dnspython
versions (including their dependencies).
- Updated tests for wsgi_website to use new fixated versions for ptpython,
dnspython, and their dependencies.
- Moved set_fact for setting application admin, user, and home directory into
defaults/main.yml.
- Updated test playbook for wsgi_website to fixate the ptpython and dnspython
versions (including their dependencies).
- Updated tests for wsgi_website to use new fixated versions for ptpython,
dnspython, and their dependencies.
6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 6354365357f2 | ---
- hosts: all
tasks:
- name: Update all caches to avoid errors due to missing remote archives
apt:
update_cache: yes
- hosts: parameters-mandatory
roles:
- role: backup
backup_patterns_filename: "test"
vars:
# Required for backup_client role which is part of meta dependencies.
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
roles:
- role: backup
backup_patterns_filename: "test"
backup_patterns:
- /etc/hosts
- /etc/ethers
- /var/log
vars:
# Required for backup_client role which is part of meta dependencies.
backup_encryption_key: "{{ lookup('file', 'tests/data/gnupg/parameters-optional.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' ) }}"
|