Tags: ceph/ceph-ansible
Tags
cephadm-adopt: fix "Update the placement of radosgw hosts" task networks was at the wrong level in the spec file. Failed with "got an unexpected keyword argument 'networks'" Signed-off-by: Teoman ONAY <tonay@ibm.com>
ceph_orch_spec: Add ceph orch apply spec feature Add new module ceph_orch_spec which applies ceph spec files. This feature was needed to bind extra mount points to the RGW container (/etc/pki/ca-trust/). Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2262133 Signed-off-by: Teoman ONAY <tonay@ibm.com>
dashboad: rgw frontends entries in ceph.conf are incorrect There was multiple rgw frontends entries while there was just one rgw instance on each host. The other entries were the details from the other rgw hosts in the cluster Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2232282 Signed-off-by: Teoman ONAY <tonay@ibm.com>
cephadm-adopt: Fixes hosts addition to be managed by cephadm The tasks "manage nodes with cephadm - ipv4/6" are skipped when cephadm_mgmt_network contains more than one ip network which prevent cephadm from managing the host. Signed-off-by: Teoman ONAY <tonay@ibm.com>
cephadm-adopt: Add --networks parameter support to ceph orch apply rgw When radosgw_address_block was defined, it was not taken into account during rgw adoption process depends on: https://tracker.ceph.com/issues/62185 fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2224351 Signed-off-by: Teoman ONAY <tonay@ibm.com> (cherry picked from commit bc54290)
Fix selinux label issues Add --security-opt label=disable to all containers accessing /var/lib/ceph. podman selinux relabeling behavious changed since version podman-3:4.2.0-1 which prevent some containers to access files in these subdirectories. Signed-off-by: Teoman ONAY <tonay@ibm.com>
Replace ip_version check with ansible test Instead of checking ip_version variable we should check the input address for ip version and select code path based on that. This solves ceph adoption with mixed ipv6 and ipv4 networks. Resolves: rhbz#2186226 Signed-off-by: Lukas Bezdicka <lbezdick@redhat.com>
shrink-osd fails when the OSD container is stopped ceph-volume simple scan cannot be executed as it is meant to be run inside the OSD container. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2164414 Signed-off-by: Teoman ONAY <tonay@ibm.com>