ceph-ansible/roles/ceph-rgw/tasks
Guillaume Abrioux 52826caa51 rgw: fix multi instances scaleout in baremetal
When rgw and osd are collocated, the current workflow prevents from
scaling out the radosgw_num_instances parameter when rerunning the
playbook in baremetal deployments.

When ceph-osd notifies handlers, it means rgw handlers are triggered
too. The issue with this is that they are triggered before the role
ceph-rgw is run.
In the case a scaleout operation is expected on `radosgw_num_instances`
it causes an issue because keyrings haven't been created yet so the new
instances won't start.

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

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit a802fa2810)
2020-10-06 09:21:58 -04:00
..
multisite rgw multisite: check connection for realm endpoint 2020-09-29 16:33:20 +02:00
common.yml rgw: fix multi instances scaleout 2020-07-20 21:23:27 +02:00
main.yml rgw multisite: enable more than 1 realm per cluster 2020-03-04 14:39:23 -05:00
openstack-keystone.yml improve coding style 2019-05-06 15:09:06 +00:00
pre_requisite.yml rgw: fix multi instances scaleout in baremetal 2020-10-06 09:21:58 -04:00
rgw_create_pools.yml ceph-rgw: allow specifying crush rule on pool 2020-09-10 20:36:54 -04:00
start_docker_rgw.yml rgw: fix multi instances scaleout 2020-07-20 21:23:27 +02:00
start_radosgw.yml improve coding style 2019-05-06 15:09:06 +00:00
systemd.yml rgw: refact tasks directory layout 2019-10-01 18:50:51 +02:00