ceph/qa/suites/rados/thrash
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
..
0-size-min-size-overrides
1-pg-log-overrides
backoff osd: rename backoff config options 2017-02-13 23:03:52 -05:00
clusters
d-require-luminous osd: replace require_*_osds flags with require_osd_release field 2017-05-29 21:33:17 -04:00
msgr-failures
thrashers qa/suites/rados/thrash: extra cluster create 2017-05-05 13:39:14 -04:00
workloads qa/suites: set initial require_min_compat_client 2017-05-09 11:32:56 -05:00
%
ceph.yaml qa/suites/rados/thrash: extra cluster create 2017-05-05 13:39:14 -04:00
msgr
objectstore
rados.yaml
rocksdb.yaml