Commit Graph

11364 Commits

Author SHA1 Message Date
Patrick Donnelly
ddd63c05d3
Merge PR #60012 into main
* refs/pull/60012/head:
	qa: ignore pg availability/degraded warnings

Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
2024-10-09 08:33:13 -04:00
Ilya Dryomov
7e5ebb7934
Merge pull request #60109 from idryomov/wip-63184
librbd/crypto/LoadRequest: clone format for migration source image

Reviewed-by: Sunil Angadi <Sunil.Angadi@ibm.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2024-10-07 20:15:54 +02:00
Casey Bodley
af86cb51ba
Merge pull request #60001 from cbodley/wip-65654-debug
qa/rgw: add debug log to help diagnose 'bucket check unlinked' failure

Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2024-10-07 09:12:05 -04:00
Venky Shankar
eb2183136d Merge PR #58966 into main
* refs/pull/58966/head:
	qa: test 'ceph fs snapshot mirror ls' command
	doc: update docs for 'fs snapshot mirror ls' command
	cephfs_mirror: ceph fs snapshot mirror ls command

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2024-10-07 12:48:52 +05:30
Venky Shankar
9f1311f900 Merge PR #59699 into main
* refs/pull/59699/head:
	mgr/status: Fix 'fs status' json output
	qa: Add test for 'fs status' in standby-replay mds setup

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2024-10-07 12:47:15 +05:30
Venky Shankar
635b554107
Merge pull request #56118 from joscollin/wip-B64711-qa-failure_cancel-mirroring-and-readd
cephfs_mirror, qa: fix test failure test_cephfs_mirror_cancel_mirroring_and_readd

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-07 12:38:40 +05:30
Casey Bodley
f601351451
Merge pull request #59770 from cbodley/wip-qa-unpin-tox
qa/tasks/tox: unpin tox version

Reviewed-by: Adam Emerson <aemerson@redhat.com>
2024-10-04 14:04:18 -04:00
Ilya Dryomov
7b2085daad librbd/crypto/LoadRequest: clone format for migration source image
Migration source and migration target images naturally have the same
encryption format, but the user shouldn't have to need to specify it
for the image that they can't even immediately see -- migration source
image gets moved to the RBD trash to avoid mistaken usage while
migration is in progress.

Fixes: https://tracker.ceph.com/issues/63184
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-10-03 18:32:17 +02:00
Ilya Dryomov
731cee700d
Merge pull request #60005 from idryomov/wip-68213
qa/suites/rbd/iscsi: enable all supported container hosts

Reviewed-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
2024-10-02 07:50:27 +02:00
Casey Bodley
fe273a981a
Merge pull request #59745 from cbodley/wip-qa-rgw-multifs-combined
qa/rgw/multifs: add tasks/+ to concatenate tasks into same job

Reviewed-by: Adam Emerson <aemerson@redhat.com>
2024-10-01 16:46:15 -04:00
Casey Bodley
b39ee67429 qa/tasks/tox: unpin tox version
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-10-01 13:57:52 -04:00
Venky Shankar
592a19993c
Merge pull request #59875 from joscollin/wip-B68131-revert-sync-duration
cephfs_mirror: revert sync_duration to seconds

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-01 09:38:40 +05:30
Venky Shankar
d31541dc8e Merge PR #59874 into main
* refs/pull/59874/head:
	mds: invalid id for client eviction is to be treated as success

Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
2024-09-30 15:38:04 +05:30
Patrick Donnelly
4a4fc7bad5
qa: ignore pg availability/degraded warnings
Fixes: https://tracker.ceph.com/issues/68284
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-09-26 20:47:02 -04:00
Ilya Dryomov
29e122f875 qa/suites/rbd/iscsi: enable all supported container hosts
On Ubuntu open-iscsi and multipath-tools need to be installed instead
of iscsi-initiator-utils and device-mapper-multipath.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-09-26 18:17:05 +02:00
Ilya Dryomov
9022ef19a5 qa/tasks/ceph_iscsi_client: don't use mpathconf
... since it's not available on Ubuntu.  In this case mpathconf just
sets a couple of default values and defines an empty blacklist section,
so it's easy enough to replicate.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-09-26 18:17:05 +02:00
Casey Bodley
fdecec7349 qa/rgw: add debug log to help diagnose 'bucket check unlinked' failure
relates to https://tracker.ceph.com/issues/65654

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-09-26 10:53:51 -04:00
Kamoltat (Junior) Sirivadhna
abfff2b714
Merge pull request #57146 from kamoltat/wip-ksirivad-fix-connection-score-json
src/mon/ConnectionTracker.cc: Fix dump function
Reviewed-by Kamoltat Sirivadhna <ksirivad@redhat.com>
2024-09-26 10:15:04 -04:00
Patrick Donnelly
34748207aa
Merge PR #59467 into main
* refs/pull/59467/head:
	qa: correct daemon for warning conf
	qa: print config dump after setting

Reviewed-by: Adam King <adking@redhat.com>
2024-09-25 17:02:41 -04:00
Ronen Friedman
a258b04e69
Merge pull request #59944 from ronen-fr/wip-rf-standalone-query
qa/standalone/scrub: increase status updates frequency

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2024-09-25 08:40:36 +03:00
Ronen Friedman
6850bce554 qa/standalone/scrub: increase status updates frequency
To prevent test timeouts.
Also - remove a failing assertion on a specific 'pg query'
output, as it is not central to the test.

Fixes: https://tracker.ceph.com/issues/61385
Fixes: https://tracker.ceph.com/issues/64346

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-09-24 01:12:14 -05:00
Guillaume Abrioux
4de4ecef25
Merge pull request #59912 from guits/drive-group-spec-bool-args-followup-qa-nvme_loop-fix
qa: remove all bluestore signatures on devices
2024-09-23 19:14:11 +02:00
Adam King
6442dea18f
Merge pull request #54334 from adk3798/cephadm-iscsi-teuth-extension
qa/cephadm: extend iscsi teuth test

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-09-23 11:08:25 -04:00
Jos Collin
46e3e28a2e
qa: update test for last_sync_duration
Fixes: https://tracker.ceph.com/issues/68131
Signed-off-by: Jos Collin <jcollin@redhat.com>
2024-09-23 14:43:33 +05:30
Venky Shankar
4277cd2989 mds: invalid id for client eviction is to be treated as success
Introduced-by: 0ef5941a2e
Fixes: http://tracker.ceph.com/issues/68132
Signed-off-by: Venky Shankar <vshankar@redhat.com>
2024-09-23 08:29:59 +00:00
Ronen Friedman
80ac87452a
Merge pull request #59437 from ronen-fr/wip-rf-early-command
test/scrub: only instruct clean PGs to scrub

Reviewed-by: Laura Flores <lflores@redhat.com>
2024-09-22 08:27:00 +03:00
Guillaume Abrioux
902a45a23c qa: remove all bluestore signatures on devices
We must ensure BlueStore signatures are removed altogether since
multiple BlueStore label replications have been introduced.

Fixes: https://tracker.ceph.com/issues/68171

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
2024-09-20 22:34:07 +00:00
Matan Breizman
8b3860dccc
Merge pull request #59653 from NitzanMordhai/wip-nitzan-crimson-add-crontab-weekly-tests
qa/crontab: Add weekly crimson-rados suites

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-09-19 12:39:45 +03:00
Ilya Dryomov
2ae674d09c
Merge pull request #59417 from nbalacha/wip-nbalacha-ns-mirroring
rbd-mirror: allow mirroring to a different namespace

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2024-09-18 15:13:31 +02:00
Venky Shankar
d0a3655d57 Merge PR #59111 into main
* refs/pull/59111/head:
	doc: document earmark option for subvolume and new commands
	qa/cephfs: update tests for test_volumes & unit-test for earmarking
	mgr/volumes: add earmarking for subvol

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-09-18 11:03:58 +05:30
Nizamudeen A
5ecc7400db
Merge pull request #59373 from rhcs-dashboard/test-ms-alertmanager-v2
qa/task: update alertmanager endpoints version

Reviewed-by: Adam King <adking@redhat.com>
2024-09-17 20:28:37 +05:30
Adam King
4adee01313
Merge pull request #54277 from rhcs-dashboard/nfs-export-apply-fix
mgr/nfs: generate user_id & access_key for apply_export(CephFS)

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-09-17 09:08:01 -04:00
Venky Shankar
8bd63f8818 Merge PR #55421 into main
* refs/pull/55421/head:
	qa/cephfs: add test to verify backtrace update failure on deleted data pool
	mds: batch backtrace updates by pool-id when expiring a log segment
	mds: dump log segment in segment expiry callback
	mds: dump log segment end along with offset

Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-09-17 16:48:03 +05:30
Venky Shankar
b57eb17e35
Merge pull request #59093 from joscollin/wip-fix-get-set-dirty-snap-id
qa: do the set/get attribute on the remote filesystem

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-09-17 16:46:06 +05:30
N Balachandran
3fdbc160bb rbd-mirror: allow mirroring to a different namespace
Allows a namespace in a pool to be mirrored to a differently named
namespace in the secondary cluster.

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-09-17 14:40:27 +05:30
Avan Thakkar
d2f8d10221 qa/cephfs: update tests for test_volumes & unit-test for earmarking
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
2024-09-17 13:18:25 +05:30
Patrick Donnelly
9aee68a25f
qa: correct daemon for warning conf
The mgr emits this health check instead of the mons.

Fixes: https://tracker.ceph.com/issues/67737
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-09-16 15:39:12 -04:00
Patrick Donnelly
95e8c42f4c
qa: print config dump after setting
For debugging.

Fixes: https://tracker.ceph.com/issues/67737
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-09-16 15:39:11 -04:00
Avan Thakkar
b895e596a8 doc: nit fixes for nfs doc
Signed-off-by: Avan Thakkar <athakkar@redhat.com>

Fixes some doc lint and also fixed qa tests for having both 3 & 4 protocols
by default in expot config.
2024-09-17 00:46:00 +05:30
Pedro Gonzalez Gomez
82e3d5962b
Merge pull request #58456 from rhcs-dashboard/auth2-sso
mgr/dashboard: Add SSO through oauth2 protocol

Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2024-09-16 17:20:12 +02:00
Pedro Gonzalez Gomez
a3767525d8 mgr/dashboard: add SSO through oauth2 protocol
Fixes: https://tracker.ceph.com/issues/66900
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
2024-09-16 14:03:24 +02:00
Rishabh Dave
4d96f4339f
Merge pull request #57459 from mchangir/mds-snap_schedule-relocate-test-and-overrides-to-correct-location
qa: relocate subvol creation overrides and test

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
2024-09-16 15:53:56 +05:30
Casey Bodley
816df9cb2a qa/rgw/multifs: add tasks/+ to concatenate tasks into same job
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-09-12 14:15:20 -04:00
Casey Bodley
64f7171520 qa/rgw/multifs: factor common setup tasks into 0-install.yaml
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-09-12 14:15:20 -04:00
Casey Bodley
86e737fdac qa/rgw/multifs: remove 'rgw relaxed s3 bucket names' overrides
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-09-12 14:15:20 -04:00
Casey Bodley
ed09e85a89 qa/rgw: perl tests generate valid bucket names
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-09-12 14:15:19 -04:00
Matan Breizman
f81f728f57
Merge pull request #59506 from Matan-B/wip-matanb-crimson-seastore-logs
qa/config/seastore: enable all subsystem debug

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-09-12 13:40:53 +03:00
Ronen Friedman
b01c0e9b50 test/scrub: only instruct clean PGs to scrub
Recent changes to the scrub scheduling mechanism, especially
regarding the 'must_scrub' flag, cause operator scrub commands
issued on a not-clean PG to be rejected - and forgotten.

This commit changes the tests to issue a scrub command only
after the target PG is clean.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-09-10 18:56:49 +03:00
Kotresh HR
8f96936006 qa: Add test for 'fs status' in standby-replay mds setup
Fixes: https://tracker.ceph.com/issues/67978
Signed-off-by: Kotresh HR <khiremat@redhat.com>
2024-09-10 14:23:40 +05:30
Ronen Friedman
8b5058caae
Merge pull request #59590 from ronen-fr/wip-rf-delay-conf
osd/scrub: add configuration parameters to control delay duration

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-09-08 16:59:22 +03:00