]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mon/MonMap: add min_mon_release field
authorSage Weil <sage@redhat.com>
Tue, 29 Jan 2019 18:49:56 +0000 (12:49 -0600)
committerSage Weil <sage@redhat.com>
Tue, 12 Feb 2019 18:40:36 +0000 (12:40 -0600)
commit4744cbb7deeb11d2ccc2e5f7982d0761b3afe400
tree169eba1e31eadf5596ce066bec9f4611d9cecf71
parente63814f1e22cda6f5dd22c28c8a83d699e0e9826
mon/MonMap: add min_mon_release field

This is the minimum release that is allowed to join the monitor cluster.
It is redundant with respect to the persistent_features (we have
one per release), which means that going forward we can phase those out.

Signed-off-by: Sage Weil <sage@redhat.com>
src/mon/MonMap.cc
src/mon/MonMap.h
src/mon/mon_types.h
src/test/cli/monmaptool/add-exists.t
src/test/cli/monmaptool/add-many.t
src/test/cli/monmaptool/clobber.t
src/test/cli/monmaptool/create-print.t
src/test/cli/monmaptool/create-with-add.t
src/test/cli/monmaptool/rm-nonexistent.t
src/test/cli/monmaptool/rm.t