ceph-radosgw charm is missing Multisite configuration option
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph RADOS Gateway Charm |
Fix Released
|
Wishlist
|
James Page | ||
ceph-radosgw (Juju Charms Collection) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Charm configuration option prefix-pool suggests that a user can use multiple radosgws next to each other and separate their pools using the prefix-pool option. However this is not the case, the charm only creates those pools, but never configures the application to use them, rather it uses the default pools. This is a problem when multiple radosgws are writing to the same (default) pool.
Following the recommendation in [0] the proper way of configuration is to create separate realms, zonegroups and zones, so the gateways pools can be separated completely. Furthermore, using this approach, creation of pools is not necessary, first usage of the zone will allocate them automatically.
https:/
Changed in charm-ceph-radosgw: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in ceph-radosgw (Juju Charms Collection): | |
status: | Triaged → Invalid |
tags: | removed: 4010 |
Changed in charm-ceph-radosgw: | |
status: | Triaged → In Progress |
assignee: | nobody → James Page (james-page) |
milestone: | none → 19.04 |
Changed in charm-ceph-radosgw: | |
status: | Fix Committed → Fix Released |
OK I think there are two things here:
a) the charm might not be configuring the radosgw it deploys to use the correct pools
b) the charms don't support multi-site configuration
a) is a bug, b) is a missing feature for the charms which is really enabled with cross-model relations (which is coming soon in Juju).