Sage Weil
0ddc2dea4c
Merge PR #28658 into master
...
* refs/pull/28658/head:
qa/suites/rados/thrash: force normal pg log length with cache tiering
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-06-24 13:14:42 -05:00
Kefu Chai
90022b35ab
Merge pull request #17619 from liuchang0812/wip-ec-below-min-size
...
osd: allow EC PGs to do recovery below min_size
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-06-22 12:58:55 +08:00
Patrick Donnelly
ff1f04f4d5
qa: elide python version config
...
This test doesn't actually use the config and cephfs-shell is py3 only.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-06-19 18:22:51 -07:00
Sage Weil
afd0b508c2
qa/suites/rados/thrash: force normal pg log length with cache tiering
...
When we are doing cache tiering, we are more sensitive to short PG logs
because the dup op entries are not perfectly promoted from the base to
the cache.
See:
http://tracker.ceph.com/issues/38358
http://tracker.ceph.com/issues/24320
This works around the problem by not testing short pg logs in combination
with cache tiering. This works because the short_pg_log.yaml fragment
sets the short log in the [global] section but the cache workloads overload
it (back to a large/default value) in the [osd] section.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-06-19 11:15:25 -05:00
Neha Ojha
94246359f2
Merge pull request #28522 from neha-ojha/wip-add-client-endpoints
...
qa/tasks/cbt.py: add support for client_endpoints
Reviewed-by: Mark Nelson <mnelson@redhat.com>
2019-06-14 09:34:57 -07:00
Nathan Cutler
47645be3bb
qa/rbd: add cram-based snap diff test
...
Fixes: http://tracker.ceph.com/issues/39447
Signed-off-by: Shyukri Shyukriev <shshyukriev@suse.com>
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-06-14 09:42:23 +02:00
Venky Shankar
d92840b59e
test: port fs/volume related tests to python
...
... and add subvolume related tests.
Signed-off-by: Venky Shankar <vshankar@redhat.com>
2019-06-12 12:43:17 -04:00
Neha Ojha
469abff18c
qa/suites/perf-basic/workloads: add client_endpoint_rbd_4K_rand_write.yaml
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2019-06-12 00:16:59 +00:00
Yuri Weinstein
103a4299cd
qa/tests: removed 1node
and systemd
tests as ceph-deploy is not actively developed
...
Fixes: http://tracker.ceph.com/issues/40207
Fixes: http://tracker.ceph.com/issues/40208
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-06-07 14:39:15 -07:00
Yuri Weinstein
dd1ef1081a
Merge pull request #28435 from yuriw/wip-yuriw-smoke-master
...
qa/tests: reduced distro to run to be random
2019-06-07 09:13:49 -07:00
Patrick Donnelly
66f18ecd09
qa: use mimic-O upgrade process
...
Fixes: https://tracker.ceph.com/issues/39436
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-06-06 13:06:56 -07:00
Yuri Weinstein
c6c90663c3
qa/tests: reduced distro to run to be random
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-06-06 10:08:55 -07:00
Sage Weil
65379e3165
Merge PR #28353 into master
...
* refs/pull/28353/head:
qa/suites/rados/multimon: skew clocks 2s (< paxos lease)
qa/suites/rados/multimon: create_rbd_pool: false
qa/suites/rados/multimon: no osds when skewing clock
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2019-06-05 10:22:26 -05:00
Casey Bodley
8c8a706b6f
qa/rgw: add dnsmasq back to s3a-hadoop
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2019-06-03 13:07:41 -04:00
Casey Bodley
0fc2c8ecee
qa/rgw: remove ceph-ansible from s3a-hadoop suite
...
Fixes: http://tracker.ceph.com/issues/39706
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2019-06-03 13:07:41 -04:00
Casey Bodley
3ff5f0c240
qa/rgw: use default ports (80 or 443) unless overridden
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2019-06-03 13:07:41 -04:00
Sage Weil
fd00136eb3
qa/suites/rados/multimon: skew clocks 2s (< paxos lease)
...
If the leader is the one with the accurate clock, it can still
form quorum, but if the leader has the skewed clock, all other mons appear
skewed from its perspective and no quorum is formed. This leads to
intermittent failures, depending on the non-deterministic teuthology
deployment order and how the mon IPs sort.
Fix by reducing the skew. This is enough skew to trigger a warning, but
not enough that it will break quorum. This ensures that the parts of the
teuthology test that issue random mon commands won't fail (e.g., 'ceph osd
dump').
Fixes: http://tracker.ceph.com/issues/40112
Signed-off-by: Sage Weil <sage@redhat.com>
2019-06-03 10:49:02 -05:00
Sage Weil
8d137b9345
qa/suites/rados/multimon: create_rbd_pool: false
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-05-30 15:43:48 -05:00
Sage Weil
1991faaafe
qa/suites/rados/multimon: no osds when skewing clock
...
Sometimes the clock skew prevents the mon quorum from making progress and
processing the osd boot messages.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-05-30 13:05:54 -05:00
Radoslaw Zarzynski
b2007e275f
Revert "qa: remove mon valgrind check in rgw verfiy suite"
...
This reverts commit d25d6ee0af
.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-05-29 23:39:16 +02:00
Ali Maredia
d25d6ee0af
qa: remove mon valgrind check in rgw verfiy suite
...
memory leaks in the monitor are causing a significant
percentage of jobs run in the rgw verify suite to
fail even though the jobs succeeded before hand.
See: http://tracker.ceph.com/issues/38827 for
root cause
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2019-05-17 15:59:30 -04:00
Patrick Donnelly
8e7be2cc4a
Merge PR #27377 into master
...
* refs/pull/27377/head:
qa: fs Ignore getfattr errors for ceph.dir.pin
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-05-14 13:14:21 -07:00
Chang Liu
b02e2f6cf2
test: update test_pool_min_size test in thrasher
...
Signed-off-by: Chang Liu <liuchang0812@gmail.com>
2019-05-10 10:45:25 +08:00
Greg Farnum
7950ce2488
qa: don't create rbd pool for min-size thrashing tests
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2019-05-10 10:45:25 +08:00
Greg Farnum
b701395065
qa: write a thrasher for putting PGs below min_size and watching them recover
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2019-05-10 10:45:25 +08:00
Sidharth Anupkrishnan
9f40c783db
qa: fs Ignore getfattr errors for ceph.dir.pin
...
Signed-off-by: Sidharth Anupkrishnan <sanupkri@redhat.com>
2019-05-09 18:46:21 +05:30
Nathan Cutler
f9f824448a
qa: add version number sanity singleton to rados suite
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-05-08 11:31:34 +02:00
Yuri Weinstein
e96f61a205
Merge pull request #27956 from yuriw/wip-yuriw-smoke-master
...
qa/tests - cleaned up distro settings
2019-05-03 13:06:11 -07:00
Casey Bodley
10e9fa3df0
Merge pull request #27838 from yuvalif/wip-yuval-pubsub_teuthology-new
...
rgw/pubsub: add multisite pubsub tests to teuthology
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-05-03 14:49:25 -04:00
Yuri Weinstein
52fdf23026
qa/tests - cleaned up distro settings
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-05-03 08:21:42 -07:00
Yuval Lifshitz
d8d817a600
rgw/pubsub: add another zone for pubsub
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-04-30 11:51:16 +03:00
Yuval Lifshitz
677dbfce61
Merge branch 'wip-yuval-pubsub_teuthology' of https://github.com/ceph/ceph-ci into wip-yuval-pubsub_teuthology
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-04-29 09:42:32 +03:00
Sage Weil
fdf6f8b26b
qa/suites/upgrade/mimic-x-singleton: suppress legacy statfs warning
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-04-28 19:21:52 -05:00
David Zafman
66b041fa4a
Merge pull request #27769 from dzafman/wip-39333
...
osd-backfill-space.sh test failed in TEST_backfill_multi_partial()
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-04-26 11:55:04 -07:00
Sage Weil
8de8eadc6e
Merge PR #27786 into master
...
* refs/pull/27786/head:
qa/suites/upgrade/*-x-singleton: enable bluestore debugging settings
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-04-26 13:23:04 -05:00
Sage Weil
0fe0ec3343
qa/suites/upgrade/*-x-singleton: enable bluestore debugging settings
...
We default to bluestore already; use the yaml explicitly so that we get
debugging turned up.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-04-25 08:33:56 -05:00
David Zafman
6c98782b76
test: Remove redundant mon-seesaw.yaml file
...
mon.yaml runs all scripts in the qa/standalone/mon dir
Signed-off-by: David Zafman <dzafman@redhat.com>
2019-04-24 17:29:48 -07:00
Neha Ojha
5f1702e87c
qa/suites/upgrade: use correct branch names
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2019-04-24 13:01:20 -07:00
Mykola Golub
34112907a7
Merge pull request #27694 from dillaman/wip-39386
...
qa/suites/rbd: added writearound cache test permutations
Reviewed-by: Mykola Golub <mgolub@suse.com>
2019-04-22 18:13:02 +03:00
Jason Dillaman
ead16e9ad7
qa/suites/rbd: added writearound cache test permutations
...
Also tweaked the existing writeback cache test permutations to
specify the use of the writeback cache policy.
Fixes: http://tracker.ceph.com/issues/39386
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-04-19 14:11:43 -04:00
Jason Dillaman
d83d598c12
qa/suites/rbd: add random distro selection to librbd tests
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-04-18 08:57:04 -04:00
Ilya Dryomov
b56e933373
Merge pull request #27271 from idryomov/wip-krbd-wac-on-dm
...
qa: add device mapper and lvm test cases for stable pages
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2019-04-14 21:31:00 +02:00
Ali Maredia
e1c1837ffa
Merge pull request #27528 from cbodley/wip-qa-rgw-no-debuginfo
...
qa/rgw: disable debuginfo packages
2019-04-12 12:11:17 -04:00
Patrick Donnelly
40c6319a55
qa: test featureful client with mimic base
...
Fixes: http://tracker.ceph.com/issues/39020
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-04-03 14:58:57 -07:00
Patrick Donnelly
6168791373
qa: remove obsolete snap upgrade tests
...
Direct upgrades from Luminous to Octopus are not supported. These snap format
upgrade tests are now only going to be run in the mimic/nautilus branches.
Fixes: http://tracker.ceph.com/issues/39020
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-04-03 14:58:11 -07:00
Sage Weil
1e7629983f
Merge PR #27291 into master
...
* refs/pull/27291/head:
qa/suites/upgrade/nautilus-x-singleton: upgrade mgrs early
qa/suites/upgrade/mimic-x-singleton: upgrade mgrs later
qa/suites: add upgrade/nautilus-x-singleton and symlink from rados/upgrade
qa/suites: move rados/upgrade/mimic-x-singleton to upgrade/ and symlink
Reviewed-by: Sage Weil <sage@redhat.com>
2019-04-03 14:07:27 -05:00
Sage Weil
cea39d2f01
qa/suites/upgrade/nautilus-x-singleton: upgrade mgrs early
...
The mgrmap may change when the mons upgrade, causing the mgr daemons to
respawn. Restart mgr daemons before mons to avoid a mismatch between
the running version and the ondisk binary.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-04-02 16:41:15 -05:00
Sage Weil
2436eadcfd
qa/suites/upgrade/mimic-x-singleton: upgrade mgrs later
...
The mgrmap may change when the mons upgrade, causing the mgr daemons to
respawn. Delay the upgrade until later so that the ondisk binary does
not change out from underneath them.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-04-02 16:39:58 -05:00
Sage Weil
0adc99511f
qa/suites: add upgrade/nautilus-x-singleton and symlink from rados/upgrade
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-04-02 16:35:25 -05:00
Sage Weil
7fbc0f6e2c
qa/suites: move rados/upgrade/mimic-x-singleton to upgrade/ and symlink
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-04-02 16:33:38 -05:00