tripleo-ansible/tripleo_ansible/playbooks
Juan Badia Payno a930407217 BaR - Ceph Backup
Backup and Restore:
  This task aims to take a backup of the /var/lib/ceph directory and
copied to the shared directory.
  To be able to do it, we copy the way that the ceph-ansible project [1]
deactivates the mds [2], so we can stop all the ceph services on the
controllers.

[1]-https://github.com/ceph/ceph-ansible/
[2]-https://github.com/ceph/ceph-ansible/blob/v4.0.14/infrastructure-playbooks/rolling_update.yml#L550-L623

I left the comment below to describe and give some backgroud.
** Just splitting the patch into patches.
All the Randy's comments are implemented.
The other patch is https://review.opendev.org/#/c/732399/

Change-Id: I55681d69cacf2e7bee52d9a61f12d8577fe15a2d
2020-08-28 12:31:23 +02:00
..
group_vars Update project structure 2019-06-05 14:27:22 +00:00
host_vars Update project structure 2019-06-05 14:27:22 +00:00
ceph_deactivate_mds.yaml BaR - Ceph Backup 2020-08-28 12:31:23 +02:00
ceph-backup.yaml BaR - Ceph Backup 2020-08-28 12:31:23 +02:00
ceph.yaml Remove tripleo_ceph_fetch_dir role 2020-02-25 22:31:36 +00:00
cli-baremetal-bios-apply.yaml Normalize how we run validations 2020-05-12 13:33:54 +00:00
cli-baremetal-bios-reset.yaml Normalize how we run validations 2020-05-12 13:33:54 +00:00
cli-baremetal-clean.yaml Normalize how we run validations 2020-05-12 13:33:54 +00:00
cli-baremetal-configure.yaml Baremetal Configure Playbook 2020-02-25 20:43:47 -06:00
cli-baremetal-introspect.yaml Set retry timeout for nodes introspection 2020-06-23 19:52:28 +03:00
cli-baremetal-raid.yaml Normalize how we run validations 2020-05-12 13:33:54 +00:00
cli-config-download-export.yaml Use folder with plan name with config download export 2020-06-19 20:25:51 +05:30
cli-config-download.yaml Add playbook for config-download 2020-05-22 13:40:01 +05:30
cli-create-deployment-plan.yaml Ensure that the playbooks and roles can display debug data when enabled 2020-05-23 15:04:10 +00:00
cli-deploy-deployment-plan.yaml Normalize how we run validations 2020-05-12 13:33:54 +00:00
cli-derive-parameters.yaml Create derived parameters playbook, and role 2020-05-22 20:02:03 +00:00
cli-enable-ssh-admin.yaml Improve deployer UX by limiting failure output potential 2020-05-14 08:31:31 -05:00
cli-generate-containerfile.yaml Add role for Container file(s) generation 2020-05-06 07:56:26 -05:00
cli-generate-overcloudrc.yaml Add module and playbook for overcloudrc generation 2020-05-05 14:25:34 +05:30
cli-grant-local-access.yaml Remove mistral user access to config-download work dir 2020-04-21 15:44:15 +05:30
cli-overcloud-backup.yaml Adding playbook support for changes coming to python-tripleoclient. 2020-06-05 17:19:41 -04:00
cli-overcloud-delete.yaml Ensure the os-cloud flag is used for CLI commands 2020-03-05 17:29:15 -06:00
cli-overcloud-node-import.yaml Ensure the os-cloud flag is used for CLI commands 2020-03-05 17:29:15 -06:00
cli-overcloud-node-provide.yaml Only do nova cell discovery when nova endpoint exists 2020-03-30 21:27:43 +00:00
cli-overcloud-node-provision.yaml Revert "Make the metalsmith module interactions more resilient" 2020-07-13 13:20:37 +12:00
cli-overcloud-node-unprovision.yaml Revert "Make the metalsmith module interactions more resilient" 2020-07-13 13:20:37 +12:00
cli-support-collect-logs.yaml Add new workflow playbook for log collection 2020-01-27 08:49:14 -06:00
cli-undercloud-backup-legacy.yaml Adding playbook support for changes coming to python-tripleoclient. 2020-06-05 17:19:41 -04:00
cli-undercloud-backup.yaml Adding playbook support for changes coming to python-tripleoclient. 2020-06-05 17:19:41 -04:00
cli-undercloud-get-horizon-url.yaml Update tasks for efficiency 2020-02-06 15:57:04 +00:00
cli-update-deployment-plan.yaml Ensure that the playbooks and roles can display debug data when enabled 2020-05-23 15:04:10 +00:00
cli-update-params.yaml Add basic parameter update playbook 2020-03-31 08:49:52 -05:00
container-cleanup.yml Update project structure 2019-06-05 14:27:22 +00:00
create-nova-cell-v2.yaml Replace all references to the old role name 2020-01-22 12:06:06 +00:00
docker-vfs-setup.yml Replace all references to the old role name 2020-01-22 12:06:06 +00:00
fetch-logs.yml Update project structure 2019-06-05 14:27:22 +00:00
octavia-files.yaml Add support for Octavia amphora log offloading 2020-06-03 19:09:09 +00:00
prepare-overcloud-backup.yaml Adding playbook support for changes coming to python-tripleoclient. 2020-06-05 17:19:41 -04:00
prepare-test-host.yml Enforce testing consistency 2019-07-01 19:48:38 -05:00
prepare-undercloud-backup.yaml Adding playbook support for changes coming to python-tripleoclient. 2020-06-05 17:19:41 -04:00
restart-service.yml Update project structure 2019-06-05 14:27:22 +00:00
rotate-fernet-keys.yaml Ensure that the playbooks and roles can display debug data when enabled 2020-05-23 15:04:10 +00:00
rotate-keys.yaml Ensure that the playbooks and roles can display debug data when enabled 2020-05-23 15:04:10 +00:00
rotate-passwords.yaml Ensure that the playbooks and roles can display debug data when enabled 2020-05-23 15:04:10 +00:00
swift_ring_rebalance.yaml Fix swift_ring_rebalance.yaml playbook 2020-04-24 09:48:23 +05:30
tripleo_nova_image_cache.yml Replace all references to the old role name 2020-01-22 12:06:06 +00:00