ceph-ansible/infrastructure-playbooks
Guillaume Abrioux 86bb734397 filestore-to-bluestore: umount partitions before zapping them
When an OSD is stopped, it leaves partitions mounted.
We must umount them before zapping them, otherwise error like "Device is
busy" will show up.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1729267

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 8056514134)
2020-01-08 11:41:48 -05:00
..
untested-by-ci ansible: use 'bool' filter on boolean conditionals 2019-06-07 16:05:51 +02:00
vars osd: remove variable osd_scenario 2019-04-12 00:45:21 +00:00
README.md rolling_update: fix wrong indent 2016-10-26 12:51:08 -05:00
add-mon.yml add-{mon,osd}: run raw install python tasks 2019-12-04 10:59:39 +01:00
add-osd.yml add-{mon,osd}: run raw install python tasks 2019-12-04 10:59:39 +01:00
ansible.cfg Cleanup plugins directories and references 2018-03-14 11:15:39 +01:00
ceph-keys.yml rename docker_exec_cmd variable 2019-05-17 16:05:58 +02:00
docker-to-podman.yml docker2podman: import ceph-handler role 2019-12-03 10:44:48 +01:00
filestore-to-bluestore.yml filestore-to-bluestore: umount partitions before zapping them 2020-01-08 11:41:48 -05:00
gather-ceph-logs.yml remove ceph restapi references 2019-06-20 15:15:10 -04:00
lv-create.yml lv-create: fix a typo 2019-09-26 16:21:54 +02:00
lv-teardown.yml improve coding style 2019-05-06 15:09:06 +00:00
purge-cluster.yml purge-cluster: add podman support 2019-12-04 18:00:07 -05:00
purge-container-cluster.yml purge-cluster: add podman support 2019-12-04 18:00:07 -05:00
purge-docker-cluster.yml purge: rename playbook (container) 2019-12-04 09:12:41 -05:00
purge-iscsi-gateways.yml igw: Support new ceph-iscsi package during purge 2019-07-04 00:04:04 +00:00
rgw-add-users-buckets.yml Example ceph_add_users_buckets playbook 2018-12-20 14:23:25 +01:00
rolling_update.yml update: restart iscsigws daemons after upgrade 2019-12-11 08:48:34 -05:00
shrink-mds.yml shrink-mds: do not play ceph-facts entirely 2020-01-08 11:18:45 -05:00
shrink-mgr.yml infra-playbooks: rewite a condition for better readability 2019-07-29 15:52:29 +02:00
shrink-mon.yml shrink-mon: search mon in the quorum_names list 2019-09-18 14:47:40 +00:00
shrink-osd.yml ansible: use 'bool' filter on boolean conditionals 2019-06-07 16:05:51 +02:00
shrink-rbdmirror.yml infra-playbooks: rewite a condition for better readability 2019-07-29 15:52:29 +02:00
shrink-rgw.yml shrink-rgw.yml: fix confirmation play's name 2019-09-25 16:37:44 +02:00
storage-inventory.yml improve coding style 2019-05-06 15:09:06 +00:00
switch-from-non-containerized-to-containerized-ceph-daemons.yml switch_to_containers: fix umount ceph partitions 2019-12-03 15:58:36 +01:00
take-over-existing-cluster.yml remove ceph-agent role and references 2019-06-17 15:56:00 -04:00

README.md

Infrastructure playbooks

This directory contains a variety of playbooks that can be used independently of the Ceph roles we have. They aim to perform infrastructure related tasks that would help use managing a Ceph cluster or performing certain operational tasks.

To use them, you must move them to ceph-ansible's root directory, then run using ansible-playbook <playbook>.