ceph-ansible/infrastructure-playbooks
Sébastien Han 2e6e885bb7 rolling_upgrade: set sortbitwise properly
Running 'osd set sortbitwise' when we detect a version 12 of Ceph is
wrong. When OSD are getting updated, even though the package is updated
they won't send their updated version (12) and will stick with 10 if the
command is not applied. So we have to check if OSD are sending a version
10 and then run the command to unlock the OSDs.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1600943
Signed-off-by: Sébastien Han <seb@redhat.com>
2018-08-21 12:22:32 +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 16:38:23 +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 16:38:23 +02:00
lv-teardown.yml lv-teardown: fail silently if lv_vars.yml is not found 2018-08-16 16:38:23 +02:00
osd-configure.yml infrastructure-playbooks: update with ceph-defaults roles 2017-08-02 17:12:20 +02:00
purge-cluster.yml Use /var/lib/ceph/osd folder to filter osd mount point 2018-08-14 13:00:24 +00:00
purge-docker-cluster.yml common: switch from docker module to docker_container 2018-07-10 20:08:07 +00:00
purge-iscsi-gateways.yml iscsi group name preserve backward compatibility 2018-08-20 23:52:19 +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 12:22:32 +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: purge osd on containerized deployment 2018-07-18 14:26:22 +00:00
switch-from-non-containerized-to-containerized-ceph-daemons.yml switch: disable ceph-disk units 2018-05-17 08:48:28 +02:00
take-over-existing-cluster.yml take-over-existing-cluster: do not call var_files 2018-08-20 14:47:04 +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>.