Casey Bodley
29f4bbb5ee
qa/rgw: notifications suite runs single job
...
pin to the beast frontend, default bluestore, replicated pools, and run
against a random distro
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2021-03-18 11:06:40 +05:30
root
948a00b1d8
qa: Kafka task files for bucket notification tests
...
This commit consists of 3 things:
1. Files required for setting up new directory (in order to run the task in teuthology)
2. Kafka task file
3. The new files conataining tests and it's infrastructure for separation of bucket notification tests from pubsub tests
Signed-off-by: Kalpesh Pandya <kapandya@redhat.com>
2021-03-03 22:04:04 +05:30
Sage Weil
bdff94a09d
Merge PR #39665 into master
...
* refs/pull/39665/head:
qa/rados/dashbord use "random" objectore
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-03-03 08:35:51 -05:00
Ilya Dryomov
9611104a19
Merge pull request #39781 from idryomov/wip-krbd-xfstests-fixes
...
qa/suites/krbd: address recent issues caused by newer kernels
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2021-03-02 18:43:20 +01:00
Patrick Donnelly
4a6b11ac49
Merge PR #39710 into master
...
* refs/pull/39710/head:
qa: run fs:verify on all distros
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
2021-03-01 12:05:47 -08:00
Sage Weil
aa5bd55b2d
Merge PR #39696 into master
...
* refs/pull/39696/head:
qa/suites/rados/monthrash: crank up client side debugging w/ mon thrashing
Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-28 19:00:16 -05:00
Ilya Dryomov
37d56e1354
qa/suites/krbd: bump scratch image size to 15G
...
Allow generic/038 and generic/048 to run.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2021-02-27 15:25:39 +01:00
Ilya Dryomov
d2bdf0ac43
qa/suites/krbd: exclude ext4/002
...
ext4/002 exercises obsolete EXT4_EOFBLOCKS_FL feature that was removed
in kernel 5.7 and therefore always fails.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2021-02-27 15:25:39 +01:00
Patrick Donnelly
297b392659
Merge PR #39709 into master
...
* refs/pull/39709/head:
qa: use tcmalloc with valgrind in fs:valgrind
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2021-02-26 08:56:03 -08:00
Sebastian Wagner
f2c6db822f
Merge pull request #39614 from sebastian-philipp/cephadm-again-test-ubuntu_2004_podman
...
qa/cephadm: Test again podman on ubuntu 20.04
Reviewed-by: Sage Weil <sage@redhat.com>
2021-02-26 11:02:24 +01:00
Patrick Donnelly
6093b3a581
qa: run fs:verify on all distros
...
It's believed this is no longer a problem now that we use tcmalloc.
Fixes: https://tracker.ceph.com/issues/49391
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-02-25 13:27:24 -08:00
Patrick Donnelly
4526c74569
qa: use tcmalloc with valgrind in fs:valgrind
...
Follow-up: dc64ccf063
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-02-25 13:18:37 -08:00
Sage Weil
0390f1141a
qa/suites/rados/monthrash: crank up client side debugging w/ mon thrashing
...
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-25 08:35:45 -06:00
Patrick Donnelly
66409b22a9
Merge PR #38914 into master
...
* refs/pull/38914/head:
qa: bump osd heartbeat grace for ffsb workload
Reviewed-by: Ramana Raja <rraja@redhat.com>
2021-02-24 19:34:23 -08:00
Jason Dillaman
5c991fed21
Merge pull request #38921 from lixiaoy1/pwl_teuthology
...
qa: add tests for persistent writeback cache
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2021-02-24 16:31:20 -05:00
Sebastian Wagner
84dd223b24
Merge pull request #39420 from sebastian-philipp/cephadm-enable-ubuntu-again
...
qa/suites/rados/cephadm: Add 20.04 podman:testing
Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-24 15:55:10 +01:00
Sebastian Wagner
72229a098b
qa/rados/dashbord use "random" objectore
...
1. removed symlink to `.qa/objectstore`
2. added `random-objectstore&` to `.qa/objectstore`
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-24 13:01:54 +01:00
Patrick Donnelly
a3591378a5
Merge PR #39138 into master
...
* refs/pull/39138/head:
qa: valgrind test for cephfs-mirror daemon
cephfs-mirror: use preforker for daemonizing
test: adjust sleep time to account for valgrind runs
cephfs-mirror: gracefully shutdown threads, timers, etc..
cephfs-mirror: call ceph_release() to cleanup mount alloc
cephfs-mirror: shutdown filesystem/cluster connections on shutdown
cephfs-mirror: set init failed flag on FSMirror::init() failure
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2021-02-22 10:35:32 -08:00
Sebastian Wagner
17bf44f442
Revert "qa/suites/rados/cephadm: drop 20.04 podman"
...
This reverts commit dccd586173
.
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-22 14:56:33 +01:00
Kefu Chai
fe2a9d6651
Merge pull request #39586 from liewegas/bug-45441
...
qa/suites/rados/singletone: ignorelist MON_DOWN when injecting msgr errors
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2021-02-21 11:32:09 +08:00
Sage Weil
3d2eb0d76a
qa/suites/rados/singletone: whitelist MON_DOWN when injecting msgr errors
...
add a 'none.yaml' facet which doesn't whitelist so we hopefully capture
other causes of MON_DOWN.
This fixes at least one source of https://tracker.ceph.com/issues/45441
Fixes: https://tracker.ceph.com/issues/45441
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-19 16:46:28 -06:00
Sage Weil
568eb9e3f3
Merge PR #39561 into master
...
* refs/pull/39561/head:
qa/valgrind.supp: suppress free[] warnings
qa/suites: do not use notcmalloc flavor
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2021-02-19 13:56:33 -05:00
Sage Weil
64de5e6e65
Merge PR #39304 into master
...
* refs/pull/39304/head:
qa/tasks/ceph: set ctx.ceph[cluster_name].fsid
qa/tasks/rgw: pass fsid to rgw daemon
qa/suites/upgrade/octopus-x: reenable ragweed
qa/suites/upgarde/octopus-x: rename yaml file
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2021-02-18 12:38:43 -05:00
Sage Weil
dc64ccf063
qa/suites: do not use notcmalloc flavor
...
teuthology now knows how to run valgrind against a tcmalloc binary
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-18 10:26:28 -06:00
Sage Weil
b9ea6b0bf5
qa/suites/upgrade/octopus-x: reenable ragweed
...
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-17 12:17:04 -05:00
Sage Weil
cd92661627
qa/suites/upgarde/octopus-x: rename yaml file
...
We're installing octopus, not pacific
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-17 12:17:04 -05:00
Casey Bodley
f1e4f6f9dc
qa/rgw: add pacific-x upgrade suite for multisite
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2021-02-17 09:14:44 -05:00
Casey Bodley
b6773dd3f1
qa/rgw: add octopus-x upgrade suite for multisite
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2021-02-17 09:14:44 -05:00
Casey Bodley
6f2af91518
qa/rgw: add 'branch' option to rgw-multisite-tests task
...
Fixes: https://tracker.ceph.com/issues/49330
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2021-02-17 09:01:05 -05:00
Sebastian Wagner
6baa74d8e7
Merge pull request #39430 from liewegas/bug-48142
...
qa/suites/rados/cephadm/upgrade: change starting version by distro
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-16 15:25:07 +01:00
Sage Weil
a9a1b88694
Merge PR #39150 into master
...
* refs/pull/39150/head:
qa/suites/rados/cephadm/thrash: add cephadm thrashing test
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-15 16:52:59 -05:00
Sage Weil
12efb1d9fe
Merge PR #39283 into master
...
* refs/pull/39283/head:
qa/suites/rados/dashboard: whitelist TELEMETRY_CHANGED
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Yaarit Hatuka <yaarithatuka@gmail.com>
2021-02-15 13:51:30 -05:00
Sebastian Wagner
ccb26e96f4
Merge pull request #39058 from sebastian-philipp/cephadm-use_repo_digest-default-true
...
mgr/cephadm: enable use_repo_digest by default for pacific
Reviewed-by: Sage Weil <sage@redhat.com>
2021-02-12 01:06:29 +01:00
Sage Weil
38e14f9235
qa/suites/rados/cephadm/upgrade: change starting version by distro
...
centos/rhel have podman 2, which does not like conflicting --cap-add and
--privileged arguments. cephadm versions prior to 15.2.5 use both args,
however, which means the rhel/centos upgrade test has to start at 15.2.5
to work at all on those distros (with the updated podman).
Fixes: https://tracker.ceph.com/issues/48142
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-11 14:08:19 -05:00
Sebastian Wagner
2216350b56
qa/suites/rados/cephadm: Add 20.04 podman:testing
...
make sure next podman versions aren't breaking cephadm
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-11 17:10:16 +01:00
Sage Weil
ec90e9b82c
qa/suites/upgrade/octopus-x/stress-split: cephadm-based stress-split upgrade
...
Apply stress during upgrade, and also pause partway and do some
thrashing.
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-10 18:09:04 -06:00
Mykola Golub
b4d9cc45d6
Merge pull request #39155 from dillaman/wip-49037
...
librbd: correct incremental deep-copy object-map inconsistencies
Reviewed-by: Mykola Golub <mgolub@suse.com>
2021-02-10 18:37:34 +02:00
Casey Bodley
c706740dbe
test/rgw: re-enable valgrind in rgw verify suite
...
this only enables it for radosgw itself, not the other daemons
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2021-02-09 14:26:19 -05:00
Casey Bodley
58e0da8fc9
qa/rgw: move valgrind config into valgrind.yaml
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2021-02-09 14:26:19 -05:00
lixiaoy1
86ae486cb1
qa: add tests for persistent writeback cache
...
Signed-off-by: Li, Xiaoyan <xiaoyan.li@intel.com>
2021-02-09 23:41:18 +08:00
Sebastian Wagner
54ac36e15d
mgr/cephadm: enable use_repo_digest by default for pacific
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-09 11:19:04 +01:00
Jason Dillaman
094bfeaf8e
qa/suites/rbd: add snapshot-based mirroring stress test
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2021-02-08 09:23:35 -05:00
Kefu Chai
5ca820fb9e
Revert "msg,mon,common: log when DispatchQueue throttle limit is reached"
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-08 18:03:14 +08:00
Sage Weil
fdf65a4f43
Merge PR #39213 into master
...
* refs/pull/39213/head:
qa/suites/upgrade/octopus-x/parallel: include cephfs in upgrade cluster
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-04 14:20:13 -05:00
Jason Dillaman
d652cd7a5c
Merge pull request #39298 from dillaman/wip-rbd-suite-readahead
...
qa/suites/rbd: drop require-osd-release command
Reviewed-by: Mykola Golub <mgolub@suse.com>
2021-02-04 14:17:07 -05:00
Sage Weil
6d8c0e4722
Merge PR #39147 into master
...
* refs/pull/39147/head:
qa/tasks/ceph_fuse: do not createfs
qa/tasks/cephfs/fuse_mount: pass admin_socket path
qa/suites/fs/cephadm/multivolume: add basic multivolume test
mgr/mds_autoscaler: some fixes and cleanup
mgr/volumes: deploy MDSs when creating fs
Reviewed-by: Milind Changire <mchangir@redhat.com>
2021-02-04 12:19:25 -05:00
Jason Dillaman
e14f90eea7
qa/suites/rbd: drop require-osd-release command
...
Teuthology already defaults to quincy now and results in a failure
when trying to set to pacific. Additionally, drop the LUKS readbalance
test since it's unnecessary to duplicate that test.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2021-02-04 11:44:15 -05:00
Jason Dillaman
28ebc6086d
Merge pull request #38715 from lxbsz/rest_api
...
qa: add REST API method support for ceph-iscsi
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2021-02-04 11:38:16 -05:00
Sage Weil
ab267d3577
qa/suites/upgrade/octopus-x/parallel: include cephfs in upgrade cluster
...
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-04 09:08:57 -06:00
Sage Weil
fe87eb13a1
Merge PR #39210 into master
...
* refs/pull/39210/head:
qa/suites/rados: move thrash-old-clients out of cephadm
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-04 09:30:55 -05:00