ceph-ansible/infrastructure-playbooks
Guillaume Abrioux 82b934cfc1 rolling_update: unmask monitor service after a failure
if for some reason the playbook fails after the service was
stopped, disabled and masked and before it got restarted, enabled and
unmasked, the playbook leaves the service masked and which can make users
confused and forces them to unmask the unit manually.

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

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 07029e1bf1)
2021-03-29 15:22:23 +02:00
..
untested-by-ci Use ansible_facts 2021-03-26 00:16:58 +01:00
vars osd: remove variable osd_scenario 2019-04-12 00:45:21 +00:00
README.md doc: update infra playbooks statements 2020-03-16 14:43:35 +01:00
add-mon.yml mon: refact initial keyring generation 2020-12-01 09:53:26 -05:00
add-osd.yml facts: explicitly disable facter and ohai 2020-07-20 21:23:48 +02:00
ceph-keys.yml ceph_key: set state as optional 2020-12-01 09:53:26 -05:00
docker-to-podman.yml fix 'command -v' tasks 2021-03-22 13:53:11 +01:00
filestore-to-bluestore.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
gather-ceph-logs.yml lint: do not use 'local_action' 2020-12-16 14:05:45 +01:00
lv-create.yml lint: ignore 302,303,505 errors 2020-12-16 14:05:45 +01:00
lv-teardown.yml lint: ignore 302,303,505 errors 2020-12-16 14:05:45 +01:00
purge-cluster.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
purge-container-cluster.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
purge-docker-cluster.yml purge: rename playbook (container) 2019-12-04 09:12:41 -05:00
purge-iscsi-gateways.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
rgw-add-users-buckets.yml Example ceph_add_users_buckets playbook 2018-12-20 14:23:25 +01:00
rolling_update.yml rolling_update: unmask monitor service after a failure 2021-03-29 15:22:23 +02:00
shrink-mds.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
shrink-mgr.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
shrink-mon.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
shrink-osd.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
shrink-rbdmirror.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
shrink-rgw.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
storage-inventory.yml common: don't enable debug log on ceph-volume calls by default 2020-08-13 14:21:44 +02:00
switch-from-non-containerized-to-containerized-ceph-daemons.yml Use ansible_facts 2021-03-26 00:16:58 +01:00
take-over-existing-cluster.yml lint: set pipefail on shell tasks 2020-12-16 14:05:45 +01: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, run ansible-playbook infrastructure-playbooks/<playbook>.