]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commit
Handle adoption when radosgw_address_block is comma delimited list
authorJohn Fulton <fulton@redhat.com>
Thu, 16 Jan 2025 20:50:50 +0000 (15:50 -0500)
committerTeoman ONAY <tonay@ibm.com>
Thu, 6 Feb 2025 15:17:14 +0000 (16:17 +0100)
commita9f692f755a0cdf780fd05ce8b4da7bf7bfa51da
treee49d74210758c44b2c23611f78809933644d4ad3
parent7ecae17205826257c7af2c432f030aaed8d58dbb
Handle adoption when radosgw_address_block is comma delimited list

In cephadm-adopt.yml TASK "Update the placement of radosgw hosts"
passes module ceph_orch_apply embedded YAML via a block scalar.
This YAML creates a Ceph spec of service_type RGW. The networks
key of this spec supports either a list or a string. Without this
patch, the networks key of the spec will only contain a string.
With this patch a string is still set for the networks key, but
if Ansible var radosgw_address_block contains commas, then var
radosgw_address_block is split by those commas into a list and
the networks key of the spec will be set to a list.

Closes: https://issues.redhat.com/browse/RHCEPH-10418
Signed-off-by: John Fulton <fulton@redhat.com>
infrastructure-playbooks/cephadm-adopt.yml