Update git submodules
* Update charm-ceph-mon from branch 'master' - Add set require-osd-release command to osd hook. To access all ceph features for a new release, require-osd-release must be set to the current release. Else, features will not be available and ceph health gives a warning on luminous. Here, we check to see if an osd has upgraded its release and notified mon. If so, we run the post-upgrade steps when all osds have reached the new release. The one (and only) step is to set require-osd-release if and only if all osds (and mons) have been upgraded to the same version. Get osd release information from ceph_release key in relation dict. Add call to set require-osd-release to current release. Add execute post-upgrade steps func in osd-relations hook. Add logic for determinig whether to run set require-osd-release command. Add logic for checking if all osds and mons have converged to same release. Create func to grab all unique osd releases on each unit. Change-Id: Ia0bc15b3b6d7e8a21fda8e2343d70d9a0024a767 Closes-Bug: #1828630
This commit is contained in:
parent
2330b31d0a
commit
d1dde110f6
|
@ -1 +1 @@
|
|||
Subproject commit 1457d302b837d2d74a17c098e879a070d4147af6
|
||||
Subproject commit 63b38bf5ce7080c0c1f7b815efaf41e3c862c309
|
Loading…
Reference in New Issue