ceph/qa/suites
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
..
big/rados-thrash Merge pull request #14198 from liewegas/wip-fs 2017-04-08 13:21:03 -05:00
buildpackages move ceph-qa-suite dirs into qa/ 2016-12-14 11:29:55 -06:00
ceph-ansible/smoke/basic qa/suites: run mgr daemon(s) 2017-03-29 11:39:26 -04:00
ceph-deploy/basic qa/suites: run mgr daemon(s) 2017-03-29 11:39:26 -04:00
ceph-disk/basic qa/suites: run mgr daemon(s) 2017-03-29 11:39:26 -04:00
dummy qa/suites: run mgr daemon(s) 2017-03-29 11:39:26 -04:00
experimental/multimds qa/suites: run mgr daemon(s) 2017-03-29 11:39:26 -04:00
fs qa: log whitelist for eviction messages 2017-05-23 05:22:17 -04:00
hadoop/basic qa/suite: replace reference to fs/xfs.yaml 2017-04-24 15:40:12 -07:00
kcephfs qa: update log whitelists for kcephfs suite 2017-05-03 11:54:48 +08:00
knfs/basic qa/suites: remove 'fs' facet from all tests 2017-03-28 11:57:21 -04:00
krbd qa/suites/krbd: unmap subsuite needs straw buckets 2017-05-25 16:11:06 +02:00
marginal Merge pull request #14198 from liewegas/wip-fs 2017-04-08 13:21:03 -05:00
mixed-clients/basic Merge pull request #14198 from liewegas/wip-fs 2017-04-08 13:21:03 -05:00
multimds Merge pull request #14598 from batrick/mds-balancer-pin 2017-05-11 11:56:34 +08:00
powercycle/osd Merge pull request #14198 from liewegas/wip-fs 2017-04-08 13:21:03 -05:00
rados osd: replace require_*_osds flags with require_osd_release field 2017-05-29 21:33:17 -04:00
rbd qa/suite: replace reference to fs/xfs.yaml 2017-04-24 15:40:12 -07:00
rest/basic/tasks qa/suites: run mgr daemon(s) 2017-03-29 11:39:26 -04:00
rgw qa/rgw: add test config to rgw_multisite_tests task 2017-05-18 13:38:44 -04:00
samba Merge pull request #14198 from liewegas/wip-fs 2017-04-08 13:21:03 -05:00
smoke Merge pull request #14854 from ceph/wip-reduce-smoke 2017-05-09 12:38:21 -05:00
stress Merge pull request #14198 from liewegas/wip-fs 2017-04-08 13:21:03 -05:00
teuthology Merge pull request #14198 from liewegas/wip-fs 2017-04-08 13:21:03 -05:00
tgt/basic Merge pull request #14198 from liewegas/wip-fs 2017-04-08 13:21:03 -05:00
upgrade qa/suites/upgarde/jewel-x: add final scrub and legacy snapset check 2017-05-05 13:39:14 -04:00