modernise radosgw systemd usage
Bug #1808140 reported by
James Page
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Monitor Charm |
Fix Released
|
Medium
|
James Page | ||
Ceph RADOS Gateway Charm |
Fix Released
|
Medium
|
James Page |
Bug Description
Currently all ceph-radosgw unit use a common cephx key (radosgw.gateway).
Ideally each unit would have its own postfixed key (radosgw.
This will require changes to the ceph-radosgw <-> ceph-mon relation to support generation of keys for the radosgw with a specific hostname attached.
Changed in charm-ceph-mon: | |
status: | New → Triaged |
Changed in charm-ceph-radosgw: | |
status: | New → Triaged |
Changed in charm-ceph-mon: | |
importance: | Undecided → Medium |
Changed in charm-ceph-radosgw: | |
importance: | Undecided → Medium |
Changed in charm-ceph-mon: | |
milestone: | none → 19.04 |
Changed in charm-ceph-radosgw: | |
milestone: | none → 19.04 |
Changed in charm-ceph-mon: | |
status: | Triaged → In Progress |
Changed in charm-ceph-radosgw: | |
status: | Triaged → In Progress |
Changed in charm-ceph-mon: | |
assignee: | nobody → James Page (james-page) |
Changed in charm-ceph-radosgw: | |
assignee: | nobody → James Page (james-page) |
Changed in charm-ceph-radosgw: | |
status: | Fix Committed → Fix Released |
Changed in charm-ceph-mon: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/629147 /git.openstack. org/cgit/ openstack/ charm-ceph- mon/commit/ ?id=d05704b05ff bfc32e6f4badc13 aa5efa775019a8
Committed: https:/
Submitter: Zuul
Branch: master
commit d05704b05ffbfc3 2e6f4badc13aa5e fa775019a8
Author: James Page <email address hidden>
Date: Tue Jan 8 10:02:04 2019 +0000
Add support for RADOS gateway per unit cephx keys
If ceph-radosgw units present a key_name attribute, then generate
a cephx key using the key name and present back with the key_name
as the prefix for the key.
This switches radosgw units to having per-unit keys, rather than
sharing a global key (required as part of the pre-work to support
RADOS gateway federation).
Change-Id: I289b75a2935184 817b424c5eceead 16235c3f53b 4b62afb62c389a8 f9823ef2e05
Depends-On: I7ac4d23a91fa65
Closes-Bug: 1808140