add ceph-mgr to luminous release
Bug #1709061 reported by
James Page
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Monitor Charm |
Fix Released
|
Critical
|
Corey Bryant | ||
OpenStack Ceph Charm (Retired) |
Fix Released
|
Critical
|
Corey Bryant |
Bug Description
The next stable release of ceph requires that ceph-mgr processes be run to have an fully operational cluster; we need to update the ceph and ceph-mon charms to co-host this additional process.
Changed in charm-ceph: | |
status: | New → Triaged |
Changed in charm-ceph-mon: | |
status: | New → Triaged |
Changed in charm-ceph: | |
importance: | Undecided → Critical |
Changed in charm-ceph-mon: | |
importance: | Undecided → Critical |
Changed in charm-ceph: | |
milestone: | none → 17.08 |
Changed in charm-ceph-mon: | |
milestone: | none → 17.08 |
Changed in charm-ceph: | |
assignee: | nobody → Corey Bryant (corey.bryant) |
Changed in charm-ceph-mon: | |
assignee: | nobody → Corey Bryant (corey.bryant) |
Changed in charm-ceph-mon: | |
status: | Triaged → In Progress |
Changed in charm-ceph: | |
status: | Triaged → In Progress |
Changed in charm-ceph-mon: | |
status: | Fix Committed → Fix Released |
Changed in charm-ceph: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Some detail; the charm will need to generate a new keyring for each -mgr daemon and place it into /var/lib/ ceph/mgr/ ceph-`hostname` /keyring (which must be ceph:ceph owned) - there is a special profile for this key - see [0].
The ceph-mgr instance can then be enabled and started:
systemctl enable ceph-mgr@`hostname`
systemctl start ceph-mgr@`hostname`
this needs to happen post mon bootstrap on each unit.
[0] http:// docs.ceph. com/docs/ master/ mgr/administrat or/