]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon: check changes to the whole CRUSH map and to tunables against cluster features 2072/head
authorGreg Farnum <greg@inktank.com>
Thu, 3 Jul 2014 23:30:49 +0000 (16:30 -0700)
committerGreg Farnum <greg@inktank.com>
Thu, 3 Jul 2014 23:32:41 +0000 (16:32 -0700)
commit54af8104816ccc76aad251aa47a6efc1bf879e7d
tree5f1e80affdaf26384ef0b07f106b923d2dc1ea79
parent2280c0eaa9f3f733062085a5e7f7dc23c3bbe291
mon: check changes to the whole CRUSH map and to tunables against cluster features

When we change the tunables, or set a new CRUSH map, we need to make sure it's
supported by all the monitors and OSDs currently participating in the cluster.

Fixes: #8738
Signed-off-by: Greg Farnum <greg@inktank.com>
src/mon/OSDMonitor.cc
src/mon/OSDMonitor.h