Dynamic resharding not working for empty zonegroup in period
Sometimes when cluster has been upgraded from jewel, the period's zonegroup could be empty, so no dynamic resharding with message: resharding is disabled
#3 Updated by Or Friedmann 3 months ago
Way to procedure:
1) Install cluster with Jewel 10.2.2 (with running RGW and at least one bucket and one object)
2) Upgrade to Luminous 12.2.12 (probably will produce even with a lower version)
3) radosgw-admin period list (will return empty list), radosgw-admin realm list (will return empty list)
4) dynamic resharding will not work
I have checked it again, the main problem there is that after upgrading from Jewel to Luminous the realm is empty without any zonegroup inside, the period is empty too.
It means that the check for exactly one zonegroup will fail and will cause dynamic resharding not working.