Tags: oferchen/ceph-ansible
Tags
cephadm-adopt: fix rbd-mirror adoption The recent rbdmirror refactor introduced a regression in the cephadm-adopt playbook. Given that the rbd-mirror peer addition is now done by using the monitor config-key store method during the cluster deployment, we can drop this play from the cephadm-adopt.yml playbook. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2140569 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> (cherry picked from commit c3fae04)
Setting fact _radosgw_address fail when RGW is on a different network Changed the when condition to only execute that fact setting on RGW nodes while before it was run on all nodes and failed if the node was not on the same network range as the RGW. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2131150 Signed-off-by: Teoman ONAY <tonay@redhat.com> (cherry picked from commit 590e57c)
Setting fact _radosgw_address fail when RGW is on a different network Changed the when condition to only execute that fact setting on RGW nodes while before it was run on all nodes and failed if the node was not on the same network range as the RGW. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2131150 Signed-off-by: Teoman ONAY <tonay@redhat.com> (cherry picked from commit 590e57c)
switch-to-containers: ignore errors when stopping service There might be cases where it can break idempotency. Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> (cherry picked from commit 09b8f7b)
rbd-mirror: add rx peer only once in order to avoid the following error: ``` multiple RX peers are not currently supported ``` Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2037646 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> (cherry picked from commit aa64747)
rbd-mirror: fix multiple rbd-mirror daemon support This `run_once: true` breaks multiple rbd-mirror daemons support as it would make all rbd-mirror daemons use the same keyring. Each rbd-mirror daemon needs its own keyring in order to start. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2037646 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> (cherry picked from commit cfe6ca7)
ansible: require 2.9 for downstream RHCS 5.3 supports 2.9 only. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2120187 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
ceph-config: allow overriding osd_memory_target If `osd_memory_target` is set in group_vars, the default value (4Gb) should be overridden. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2118544 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> (cherry picked from commit 0371307)
facts: set is_rgw_instances_defined from configure_dashboard When we come from configure_dashboard.yml, this fact should be set if `rgw_instances` is defined in group_vars/host_vars. Otherwise, the next task that set the fact `rgw_instances` will be run as it will assume it wasn't user defined. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2117294 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
facts: set is_rgw_instances_defined from configure_dashboard When we come from configure_dashboard.yml, this fact should be set if `rgw_instances` is defined in group_vars/host_vars. Otherwise, the next task that set the fact `rgw_instances` will be run as it will assume it wasn't user defined. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2117294 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
PreviousNext