Open yeoldegrove opened 8 months ago
Are you sure it is invalid? At least the RGW Ceph works in the testbed and is usable? But I agree with you that there should be only one section.
It also looks like this in our production and the RGW service can also be used there (via S3 and via Swift integration with Keystone).
A ceph config assimilate-conf -i /etc/ceph/ceph.conf
taken from this howto complained about it https://docs.ceph.com/en/quincy/cephadm/adoption/.
Ok. Then I'll see where I can fix this in ceph-ansible so that we have a clean ceph.conf.
If this also happens in production environments, I think we will need to consider that problem in the migration.
If I find the problem before 20 March, we can fix it with the next stable release. Then the Ceph configuration will be up-to-date everywhere and we don't need to do it as a workaround.
@yeoldegrove @brueggemann For now, we would need to touch the existing /etc/ceph/ceph.conf once before the migration and merge the sections. I haven't had a chance to fix it yet.
When deploying the testbed https://github.com/osism/testbed/commit/519454a99f23c645260b2eaa633286eedf46ab58 I end up with an invalid
/etc/ceph/ceph.conf
.The
client.rgw.testbed-node-0.rgw0
section is there twice.