summaryrefslogtreecommitdiffstats
path: root/qa/releases (follow)
Commit message (Collapse)AuthorAgeFilesLines
* qa: stubs and clean up for reefRadoslaw Zarzynski2023-12-041-0/+6
| | | | | | | | | - remove upgrades from octopus - stubs for completing upgrade to reef Still missing the quincy-x upgrade tests. Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
* doc, qa: stubs and clean up for reefRadoslaw Zarzynski2022-09-201-0/+6
| | | | | | | | | | | | | - remove upgrades from octopus - stubs for completing upgrade to reef Still missing the quincy-x upgrade tests. `c8e1f4c2b547a152e049af2b529bf415f6d76e59` has moved the `thrash-old-clients` tests back to the rados suite. This commit fixes the `release-checklists.rst` accordingly. Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
* qa/suites: some clean up for quincySage Weil2021-01-281-0/+6
| | | | | | | | | - remove upgrades from nautilus - stubs for completing upgrade to quincy Still missing the pacific-x upgrade tests. Signed-off-by: Sage Weil <sage@newdream.net>
* qa: log-whitelist -> log-ignorelistSage Weil2020-08-241-1/+1
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* qa/releases/pacific.yamlSage Weil2020-04-082-0/+13
| | | | Signed-off-by: Sage Weil <sage@redhat.com>
* qa/releases/octopus: disable autoscale warningsSage Weil2020-01-181-0/+1
| | | | | | | Existing pools might have too many/few PGs and produce a warning that prevents us from getting to HEALTH_OK. Signed-off-by: Sage Weil <sage@redhat.com>
* qa/suites/upgrade: set pg_autoscale_mode=off on existing poolsSage Weil2019-07-191-0/+1
| | | | Signed-off-by: Sage Weil <sage@redhat.com>
* qa/releases/octopus.yaml: add octopus upgrade final stepSage Weil2019-04-021-0/+6
| | | | Signed-off-by: Sage Weil <sage@redhat.com>
* qa/suites/upgrade/nautilus-x: misc updatesSage Weil2019-03-221-0/+0
| | | | | | | | | - start with msgr2 enabled (defaults) - run nautilus branch for workunits - drop msgr2 enable step at teh end - add octopus placeholder (although it is empty for now) Signed-off-by: Sage Weil <sage@redhat.com>
* qa/suites/rados/upgrade: set require-osd-release to nautilusKefu Chai2018-11-291-0/+6
| | | | | | | | | | * add qa/releases/nautilus.yaml so it can be reused. * use releases/nautilus.yaml in luminous-x upgrade test, so test_librbd_python.sh is able to use the feature introduced in nautilus. Fixes: http://tracker.ceph.com/issues/37432 Signed-off-by: Kefu Chai <kchai@redhat.com>
* qa/suites/rados/upgrade: jewel-x -> luminous-xSage Weil2017-08-291-0/+6
| | | | Signed-off-by: Sage Weil <sage@redhat.com>
* osd: replace require_*_osds flags with require_osd_release fieldSage Weil2017-05-302-2/+2
| | | | | | | | | | | | | | | | | | - 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>
* qa/releases/luminous: set require_min_compat_client after upgradeSage Weil2017-05-092-0/+2
| | | | Signed-off-by: Sage Weil <sage@redhat.com>
* qa/suites/upgrade/kraken-x/stress-split: updatesSage Weil2017-04-271-0/+10
| | | | | | Bring this in line with jewel-x (which now passes). Signed-off-by: Sage Weil <sage@redhat.com>
* mon/MgrMonitor: health warn/err if no active mgrSage Weil2017-03-301-0/+2
| | | | | | | | | Start warning once mons are luminous; start erroring once require_luminous is set in osdmap. Allow a grace period for mgr to restart or standby to take over before we turn a warning into an error. Signed-off-by: Sage Weil <sage@redhat.com>
* qa/releases/luminous.yaml: set up mgr key; start mgrSage Weil2017-03-291-0/+8
| | | | Signed-off-by: Sage Weil <sage@redhat.com>
* qa/suites/upgrade/kraken-x: Initial checkinYuri Weinstein2017-02-191-1/+2
| | | | Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
* qa/rados/upgrade/jewel-x-singleton: run luminous.yaml at the endSage Weil2017-02-121-0/+9
| | | | | | renumber too Signed-off-by: Sage Weil <sage@redhat.com>
* move ceph-qa-suite dirs into qa/Sage Weil2016-12-143-0/+15