ceph-ansible/infrastructure-playbooks
Guillaume Abrioux 2975387373 shrink-osd: fix purge osd on containerized deployment
ce1dd8d introduced the purge osd on containers but it was incorrect.

`resolve parent device` and `zap ceph osd disks` tasks must be delegated to
their respective OSD nodes.
Indeed, they were run on the ansible node, it means it was trying to
resolve parent devices from this node where it should be done on OSD
nodes.

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

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 4159326a18)
2018-09-14 18:22:12 +00:00
..
untested-by-ci syntax: change local_action syntax 2018-01-31 10:45:34 +01:00
vars lv-create: add an example logfile_path config option in lv_vars.yml 2018-08-16 17:01:41 +02:00
README.md rolling_update: fix wrong indent 2016-10-26 12:51:08 -05:00
ansible.cfg Cleanup plugins directories and references 2018-03-14 11:15:39 +01:00
ceph-keys.yml mon/client: remove acl code 2018-04-23 18:34:58 +02:00
lv-create.yml lv-create: use copy instead of the template module 2018-08-16 17:01:41 +02:00
lv-teardown.yml lv-teardown: fail silently if lv_vars.yml is not found 2018-08-16 17:01:41 +02:00
osd-configure.yml infrastructure-playbooks: update with ceph-defaults roles 2017-08-02 17:12:20 +02:00
purge-cluster.yml purge: only purge /var/lib/ceph content 2018-09-04 14:06:49 +02:00
purge-docker-cluster.yml purge: only purge /var/lib/ceph content 2018-09-04 14:06:49 +02:00
purge-iscsi-gateways.yml iscsi group name preserve backward compatibility 2018-08-21 00:04:37 +02:00
rgw-standalone.yml infrastructure-playbooks: update with ceph-defaults roles 2017-08-02 17:12:20 +02:00
rolling_update.yml rolling_upgrade: set sortbitwise properly 2018-08-21 14:21:29 +00:00
shrink-mon.yml shrink-mon: fix typo in the code doc 2017-10-27 11:59:22 +02:00
shrink-osd.yml shrink-osd: fix purge osd on containerized deployment 2018-09-14 18:22:12 +00:00
switch-from-non-containerized-to-containerized-ceph-daemons.yml switch: disable ceph-disk units 2018-05-22 17:08:01 -07:00
take-over-existing-cluster.yml take-over-existing-cluster: do not call var_files 2018-08-20 14:47:32 +02: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>.