ceph/qa/suites/rados
Sage Weil 3118d9a154 osd: replace require_*_osds flags with require_osd_release field
- OSDMap encode and decode translate between the flags and int
representations.
- OSDMap::Incremental only does decode; we do not expect to ever encode
an incremental osdmap for an old osd that sets any of these flags.
- the 'osd set' command still lets you set the jewel and kraken flags,
but not luminous.
- OSDMap::apply_incremental handles the conversion of legacy require flags
to the new field if the jewel or kraken flags have to be set before
starting the osd upgrade.
- clear out the legacy flags when we make the luminous transition only;
until then we keep using the old flag in the encoded and decoded version
(although the require_osd_release field will be accurate in memory in all
cases).

Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-29 21:33:17 -04:00
..
basic qa/suites/rados: temporarily remove scrub_test from basic/ until post-luminous 2017-05-22 10:15:23 -04:00
basic-luminous qa/suites/rados: temporarily remove scrub_test from basic/ until post-luminous 2017-05-22 10:15:23 -04:00
mgr qa/suites: add third mon to mgr test 2017-04-21 11:27:50 +01:00
monthrash qa/suites/rados: switch require-luminous facet to use full_sequential_finally 2017-05-05 13:39:14 -04:00
multimon qa/suites/rados: switch require-luminous facet to use full_sequential_finally 2017-05-05 13:39:14 -04:00
objectstore
singleton tests: rados: move cephtool.yaml to new singleton/bluestore subsuite 2017-04-28 15:36:50 +02:00
singleton-bluestore qa/suites/rados/singleton-bluestore: concat settings 2017-04-30 23:19:07 +08:00
singleton-nomsgr qa/suites/rados/singleton-nomsgr/health...: whitelist wrongly marked me down 2017-05-24 17:58:12 -04:00
thrash osd: replace require_*_osds flags with require_osd_release field 2017-05-29 21:33:17 -04:00
thrash-erasure-code qa/suites/rados: switch require-luminous facet to use full_sequential_finally 2017-05-05 13:39:14 -04:00
thrash-erasure-code-big qa/suites/rados/threas-erasure-code-*: fix luminous facet 2017-05-15 10:22:25 -04:00
thrash-erasure-code-isa qa/suites/rados/threas-erasure-code-*: fix luminous facet 2017-05-15 10:22:25 -04:00
thrash-erasure-code-overwrites qa/suites/rados/thrash-erasure-code-overwrites: fix 2017-05-15 10:21:58 -04:00
thrash-erasure-code-shec qa/suites/rados/threas-erasure-code-*: fix luminous facet 2017-05-15 10:22:25 -04:00
thrash-luminous qa/suites/rados/thrash-luminous: redirects require luminous 2017-05-26 22:52:48 -04:00
upgrade/jewel-x-singleton
verify qa/suites/rados: switch require-luminous facet to use full_sequential_finally 2017-05-05 13:39:14 -04:00