ceph-ansible/infrastructure-playbooks
Guillaume Abrioux 2d59f4579b update: fix ceph-crash stop task
This is a workaround for an issue in ansible.
When trying to stop/mask/disable this service in one task, the stop
didn't actually happen, the task doesn't fail but for some reason the
container is still present and running.
Then the task starting the service in the role ceph-crash fails because
it can't start the container since it's already running with the same
name.

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

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 3db1ea7ec4)
2021-05-05 09:47:32 +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 docker2podman: skip some role imports from handler 2021-04-12 13:30:31 +02:00
filestore-to-bluestore.yml fs2bs: add a final play 2021-04-28 08:55:34 +02: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 update: fix ceph-crash stop task 2021-05-05 09:47:32 +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 switch-to-containers: only chown corresponding files 2021-04-15 05:24:44 +02: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>.