tripleo-ansible/tripleo_ansible
Juan Larriba 288233da8c Automate the /var/lib/ceph backup during recovery phase
To keep strong consistency for Ceph when Ceph nodes are collocated with
controllers, it is necessary to take a backup of the /var/lib/ceph
directory just before doing a recovery, restore the ReaR backup and then
extract the /var/lib/ceph backup over the (old) ceph data that is
outdated. With this simple action, the information lost is almost none.

This change creates two new scripts that are executed by ReaR during
restore that do exactly what is needed, eliminating the need for doing
it by hand.

Change-Id: Ib7c699b737980c5495cce2cf42f5847fda0f72f5
2021-10-01 10:49:18 +02:00
..
ansible_plugins Merge "Revert "Use project_id with neutron resources"" 2021-09-23 13:27:39 +00:00
playbooks Don't run stack delete in overcloud delete 2021-09-11 05:41:49 +00:00
releasenotes/notes Configure bind for designate 2021-03-17 13:33:52 -02:30
roles Automate the /var/lib/ceph backup during recovery phase 2021-10-01 10:49:18 +02:00
roles.galaxy Add galaxy role path which will be ignored by git 2019-07-18 13:40:14 -05:00
tests Merge "Revert "Use project_id with neutron resources"" 2021-09-23 13:27:39 +00:00
__init__.py Extract provisioned networks from stack 2020-10-08 22:11:29 +00:00
ansible-collections-requirements.yml Adjust molecule jobs for Ansible 2.11 2021-08-11 13:26:11 +03:00
ansible-role-requirements.yml Upgrade ansible-lint to 5.0 2021-03-11 09:47:14 +00:00
requirements.yml Adjust molecule jobs for Ansible 2.11 2021-08-11 13:26:11 +03:00