summaryrefslogtreecommitdiffstats
path: root/qa (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #61387 from yuvalif/wip-yuval-69473J. Eric Ivancich14 hours1-1/+9
|\ | | | | | | | | | | test/rgw/lua: install luarocks Reviewed-by: Casey Bodley <cbodley@redhat.com> Reviewed-by: Kefu Chai <tchaikov@gmail.com>
| * test/rgw/lua: install luarocksYuval Lifshitz40 hours1-1/+9
| | | | | | | | | | | | | | | | | | since it is only a suggestion for debian. this is a regression from: https://github.com/ceph/ceph/pull/60666 Fixes: https://tracker.ceph.com/issues/69473 Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
* | Merge pull request #59155 from badone/wip-tracker-67489-fixed-4-for-verifySrinivasaBharathKanta20 hours1-0/+1
|\ \ | | | | | | qa/suites: Make fixed-4 an option for verify tests
| * | qa/suites: Make fixed-4 an option for verify testsBrad Hubbard2024-08-121-0/+1
| | | | | | | | | | | | | | | Fixes: https://tracker.ceph.com/issues/67489 Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
* | | Merge pull request #60363 from aclamk/wip-aclamk-fix-bluefs-bdev-expandAdam Kupczyk22 hours1-1/+1
|\ \ \ | | | | | | | | os/bluestore: Create additional bdev labels when expanding block device.
| * | | qa/standalone/bluefs: Fix CBT bluefs-bdev-expandAdam Kupczyk2024-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a problem when expansion of 'block' device crossed location of bdev label copy. The extra label that did not exist before and now exists was not initialized. This makes test to fail. Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
* | | | Merge pull request #48539 from chrisphoffman/wip-57864Ilya Dryomov36 hours3-6/+24
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | qa/tasks: Include stderr on tasks badness check Reviewed-by: Adam King <adking@redhat.com> Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
| * | | | qa/tasks: Include stderr on tasks badness check.Christopher Hoffman3 days3-6/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure that first_in_ceph_log() doesn't return None (which is treated as success/"no badness" by the caller) if the cluster log file is missing. Fixes: https://tracker.ceph.com/issues/57864 Co-authored-by: Ilya Dryomov <idryomov@gmail.com> Signed-off-by: Christopher Hoffman <choffman@redhat.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
* | | | | Merge pull request #61289 from ronen-fr/wip-rf-catcher-fixRonen Friedman3 days3-43/+42
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | common: fix md_config_cacher_t Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
| * | | | qa/scrub: more delay when waiting for noscrub to take effectRonen Friedman4 days1-4/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
| * | | | qa/scrub: change 'bin/ceph' to 'ceph'Ronen Friedman4 days3-39/+39
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
* | | | | Merge pull request #61284 from shraddhaag/wip-shraddhaag-fix-rados-monthrashLaura Flores4 days1-0/+1
|\ \ \ \ \ | | | | | | | | | | | | rados/monthrash: add PG_DEGRADED to ignorelist
| * | | | | rados/monthrash: add PG_DEGRADED to ignorelistShraddha Agrawal9 days1-0/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: mon/test_mon_osdmap_prune.sh is failing due to PG_DEGRADED state. Cause: We are writing an objects to a newly created PG before it has enough OSDs in acting set to create enough replicas. This is expected behaviour, thus the solution is to add the warning to ignorelist. Fixes: https://tracker.ceph.com/issues/69288 Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
* | | | | Merge pull request #61311 from ↵Yuri Weinstein4 days1-2/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | zdover23/wip-doc-2025-01-10-releases-remove-quincy-from-active doc/releases: remove Quincy from "Active" Reviewed by: Laura Flores <lflores@redhat.com> Reviewed-by: Yuri Weinstein <yweinste@redhat.com> Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
| * | | | | qa/tests: removed quincy from crontabYuri Weinstein8 days1-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
* | | | | | Merge pull request #60762 from ljflores/wip-tracker-67181SrinivasaBharathKanta5 days1-0/+1
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | qa/suites/rados/verify/validater: ignore OSD_DOWN
| * | | | | qa/suites/rados/verify/validater: ignore OSD_DOWNLaura Flores2024-11-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In these tests, we are intentionally stopping and restoring OSDs, so it makes sense to ignore these warnings. Fixes: https://tracker.ceph.com/issues/67181 Signed-off-by: Laura Flores <lflores@ibm.com>
* | | | | | Merge pull request #60969 from idryomov/wip-69135Ilya Dryomov7 days8-39/+79
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | qa/suites/upgrade/reef-x: sync log-ignorelist with quincy-x Reviewed-by: Laura Flores <lflores@ibm.com> Reviewed-by: Samuel Just <sjust@redhat.com> Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
| * | | | | qa/suites/upgrade/*-x: ignore more POOL_APP_NOT_ENABLED variantsIlya Dryomov2024-12-104-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cover warnings like [WRN] Health detail: HEALTH_WARN 1 pool(s) do not have an application enabled" in cluster log [WRN] application not enabled on pool 'cephfs_metadata'" in cluster log [WRN] use 'ceph osd pool application enable <pool-name> <app-name>', where <app-name> is 'cephfs', 'rbd', 'rgw', or freeform for custom applications." in cluster log and also the non-parenthesized form. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
| * | | | | qa/suites/upgrade/reef-x: ignore more POOL_FULL variantsIlya Dryomov2024-12-102-24/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cover warnings like [WRN] POOL_FULL: 2 pool(s) full" in cluster log [WRN] pool 'test-librbd-smithi184-145008-24' is full (running out of quota)" in cluster log [WRN] Health detail: HEALTH_WARN 2 pool(s) full" in cluster log POOL_FULL is already ignored, but only in a parenthesized form. The "... (XYZ)" vs "XYZ: ..." variety isn't specific to POOL_FULL, so get rid of parenthesis throughout. While at it, drop POOL_APP_NOT_ENABLED, PG_AVAILABILITY and MON_DOWN which are duplicated in *-start.yaml. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
| * | | | | qa/suites/upgrade/*-x: ignore telemetry re-opt-in nudgesIlya Dryomov2024-12-092-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cover warnings like [WRN] Health check failed: Telemetry requires re-opt-in (TELEMETRY_CHANGED)" in cluster log [WRN] telemetry module includes new collections; please re-opt-in to new collections with `ceph telemetry on`" in cluster log Re-opt-in can happen in a respective workunit (test_telemetry_quincy_x.sh or test_telemetry_reef_x.sh), but it gets run only at the very end after both "workload" and "upgrade-sequence" complete. Over an hour passes in the interim: 2024-12-08T00:06:31.197 INFO:teuthology.task.print:**** done end upgrade, wait... ... 2024-12-08T01:28:38.588 INFO:tasks.workunit:Running workunit test_telemetry_reef_x.sh... The existing list is now duplicated in 0-start.yaml, so replace it entirely. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
| * | | | | qa/suites/upgrade/*-x: add OSD_UPGRADE_FINISHED to log-ignorelistIlya Dryomov2024-12-094-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cover warnings like [WRN] Health check failed: all OSDs are running squid or later but require_osd_release < squid (OSD_UPGRADE_FINISHED)" in cluster log They are inherently transient and should ideally be delayed for a grace period instead of being raised immediately just to be ignored. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
| * | | | | qa/suites/upgrade/*-x: add FS_DEGRADED to log-ignorelistIlya Dryomov2024-12-094-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cover warnings like [WRN] Health check failed: 1 filesystem is degraded (FS_DEGRADED)" in cluster log MDS_ALL_DOWN is already ignored in ignorelist_health.yaml for reef-x. Not sure why it's not ignored for quincy-x -- ignorelist_health.yaml isn't present there at all. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
| * | | | | qa/suites/upgrade/*-x: add more PG states to log-ignorelistIlya Dryomov2024-12-074-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cover warnings like [WRN] pg 2.7 is active+undersized+degraded, acting [6,7]" in cluster log This is based on commit 4a4fc7bad533 ("qa: ignore pg availability/degraded warnings"). Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
| * | | | | qa/suites/upgrade/*-x: add "is down" to log-ignorelistIlya Dryomov2024-12-074-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cover warnings like [WRN] osd.4 (root=default,host=smithi184) is down" in cluster log which OSD_DOWN doesn't. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
| * | | | | qa/suites/upgrade/reef-x: sync log-ignorelist with quincy-xIlya Dryomov2024-12-052-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Daemons are terminated by cephadm during the upgrade, so health checks like OSD_DOWN must be ignored. Since there shouldn't be any fundamental difference between upgrading from quincy and upgrading from reef, make quincy-x and reef-x ignorelists the same. Fixes: https://tracker.ceph.com/issues/69135 Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
* | | | | | Merge pull request #52791 from clwluvw/location-constraintCasey Bodley9 days1-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | rgw: check for location constraint on master zonegroup Reviewed-by: Casey Bodley <cbodley@redhat.com>
| * | | | | | qa/rgw: set api_name if not provided in create_zonegroupSeena Fallah2024-12-191-0/+2
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If api_name is not set in the config, use name as the api_name, otherwise on RGW it will be set to an empty string. Signed-off-by: Seena Fallah <seenafallah@gmail.com>
* | | | | | Merge pull request #61262 from VallariAg/fix-nvmeof-teuthology-basic-testVallari Agrawal9 days3-4/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | qa/workunits/nvmeof/basic_tests.sh: fix nvme list assert
| * | | | | | qa/workunits/nvmeof/basic_tests.sh: fix connect-all assertVallari Agrawal10 days3-4/+4
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There seems to be change in 'nvme list' json output which caused failures in asserts after 'nvme connect-all' command. Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
* | | | | | Merge pull request #61255 from Matan-B/wip-matanb-crimson-seastore-deafult-2Matan Breizman10 days48-80/+329
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | common/options/crimson.yaml.in: fallback to Bluestore by default Reviewed-by: Samuel Just <sjust@redhat.com> Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com> Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
| * | | | | qa/suites/crimson-rados-exp: add Seastore/thrashMatan Breizman11 days42-1/+352
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As Seastore/trash was removed from the non-exp suite, it is moved here until fully supported. Follow-up to: 5150dae471c Signed-off-by: Matan Breizman <mbreizma@redhat.com>
| * | | | | qa/suites/crimson-rados-exp: remove basicMatan Breizman11 days15-102/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "basic" directory is included in the non-exp suite and is fully supported Signed-off-by: Matan Breizman <mbreizma@redhat.com>
| * | | | | qa/suites/crimson-rados: disable thrash/seastoreMatan Breizman11 days1-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Seastore supports thrash_simple only until https://tracker.ceph.com/issues/69405 is resolved. Signed-off-by: Matan Breizman <mbreizma@redhat.com>
* | | | | | Merge pull request #60720 from batrick/i68913Venky Shankar12 days1-0/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | qa: write out ESubtreeMap more frequently to find large events Reviewed-by: Venky Shankar <vshankar@redhat.com>
| * | | | | qa: write out ESubtreeMap more frequently to find large eventsPatrick Donnelly2024-12-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the trimming changes by 9d2b3aa, ESubtreeMap wasn't written reliably often enough to pass the test. Fixes: https://tracker.ceph.com/issues/68913 Signed-off-by: Patrick Donnelly <pdonnell@ibm.com> Signed-off-by: Venky Shankar <vshankar@redhat.com>
* | | | | | Merge pull request #61216 from athanatos/sjust/wip-crimson-backfill-teuthMatan Breizman13 days2-0/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | qa/suites/crimson-rados: enable short_pg_log Reviewed-by: Matan Breizman <mbreizma@redhat.com>
| * | | | | | qa/suites/crimson-rados: enable short_pg_logSamuel Just2024-12-182-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should add backfill testing. Signed-off-by: Samuel Just <sjust@redhat.com>
* | | | | | | Merge pull request #61148 from ronen-fr/wip-rf-abortReservRonen Friedman13 days2-2/+337
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | osd/scrub: abort running scrub in replica-reservation if an operator-initiated scrub is requested Reviewed-by: Samuel Just <sjust@redhat.com>
| * | | | | | | qa/standalone/scrub: osd-scrub-test.sh - test operator overridesRonen Friedman2024-12-311-0/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | verify that an operator scrub aborts a reserving scrub of the same PG. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
| * | | | | | | qa/standalone/scrub: add build_pg_dicts()Ronen Friedman2024-12-311-2/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a helper function that builds bash dictionaries: pg to acting set, pg to primary & pg to pool. Also added are two helper functions that make use of the dictionaries: count_common_active() to count the number of common OSDs in the acting set of two PGs, and find_disjoint_but_primary() to find a PG that is disjoint from the first PG, apart from possibly having the same primary OSD. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
* | | | | | | | Merge PR #55616 into mainVenky Shankar2024-12-272-0/+56
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refs/pull/55616/head: PendingReleaseNotes: add note for replay completion warning qa: test to verify `MDS_ESTIMATED_REPLAY_TIME` warning doc: add a note for `MDS_ESTIMATED_REPLAY_TIME` MDS warning mds: emit warning for estinated replay time Reviewed-by: Patrick Donnelly <pdonnell@ibm.com> Reviewed-by: Milind Changire <mchangir@redhat.com>
| * | | | | | | | qa: test to verify `MDS_ESTIMATED_REPLAY_TIME` warningVenky Shankar2024-11-292-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Venky Shankar <vshankar@redhat.com>
* | | | | | | | | Merge PR #60640 into mainVenky Shankar2024-12-271-0/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refs/pull/60640/head: qa: use a larger timeout for kernel_untar_build workunit Reviewed-by: Milind Changire <mchangir@redhat.com>
| * | | | | | | | | qa: use a larger timeout for kernel_untar_build workunitVenky Shankar2024-11-211-0/+1
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://tracker.ceph.com/issues/68855 Signed-off-by: Venky Shankar <vshankar@redhat.com>
* | | | | | | | | Merge pull request #60988 from thuvh/feat/kafka_multiple_brokersYuval Lifshitz2024-12-266-1/+274
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | rgw: allow bucket notification send message to kafka with multiple brokers
| * | | | | | | | | rgw: allow bucket notification send message to kafka with multiple brokersHoai-Thu Vuong2024-12-266-1/+274
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add new parameter to define list of broker - update document - change nose to nose-py3 - add test case for multiple brokers (happy case) Signed-off-by: Hoai-Thu Vuong <thuvh87@gmail.com>
* | | | | | | | | Merge pull request #61143 from kotreshhr/qa-nfsganesha-fio-testVenky Shankar2024-12-262-0/+58
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | qa: Add async io test to nfs ganesha using fio Reviewed-by: Venky Shankar <vshankar@redhat.com>
| * | | | | | | | qa: Add async io test to nfs ganesha using fioKotresh HR2024-12-192-0/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: https://tracker.ceph.com/issues/69311 Signed-off-by: Kotresh HR <khiremat@redhat.com>
* | | | | | | | | Merge pull request #60821 from Matan-B/wip-matanb-crimson-seastore-deafultMatan Breizman2024-12-2319-15/+42
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | crimson: switch to SeaStore as default object store Reviewed-by: Samuel Just <sjust@redhat.com> Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>