Sage Weil
f8d0e3d73a
qa/suites/rados: disable device scraping
...
We need no pools to avoid breaking some tests.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-19 15:31:26 -06:00
Kefu Chai
73b03097f2
Merge pull request #33396 from liewegas/fix-cephadm-upgrade-test
...
qa/suites/rados/cephadm/upgrade: fix initial version
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-19 11:08:16 +08:00
Sage Weil
6fa842df98
qa/suites/ardos/cephadm/upgrade: fix initial version
...
Switch initial version to one with the renamed orchestrator module.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-18 13:27:26 -06:00
Sage Weil
ec9fb1aab5
qa/suites/rados/cephadm/smoke: remove rgw
...
Fixes: https://tracker.ceph.com/issues/44168
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-17 11:25:47 -06:00
Sage Weil
b650e75838
Merge PR #33289 into master
...
* refs/pull/33289/head:
qa/tasks/cephadm: deploy rgw daemons too
Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-02-15 08:42:10 -06:00
Sage Weil
32b2ded8dc
qa/tasks/cephadm: deploy rgw daemons too
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-14 19:52:34 -06:00
Sage Weil
409e6d06e5
qa/suites/rados/cephadm/upgrade: add simple upgrade test
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-14 15:33:12 -06:00
Sage Weil
e8ab248229
Merge PR #33073 into master
...
* refs/pull/33073/head:
qa/suites/rados/cephadm: deploy prometheus.a
mgr/cephadm: implement prometheus add/update
mgr/cephadm: teach _create_daemon how to provision prometheus
mgr/orch: add prom hooks
Reviewed-by: Patrick Seidensal <pseidensal@suse.com>
2020-02-14 12:52:26 -06:00
Sage Weil
29c5cce968
qa/suites/rados/cephadm: deploy prometheus.a
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-13 13:59:36 -06:00
Patrick Donnelly
48ca559224
qa: update cluster warning message for removed MDS
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-02-13 07:51:10 -08:00
Mykola Golub
ba9189c297
Merge pull request #33002 from dillaman/wip-43613
...
rbd-mirror: initial snapshot-based mirroring bootstrap logic
Reviewed-by: Mykola Golub <mgolub@suse.com>
2020-02-11 16:26:34 +02:00
Sage Weil
923df792dc
Merge PR #33184 into master
...
* refs/pull/33184/head:
qa/suites/rados/multimon/tasks/mon_clock_with_skews: whitelist MOST_DOWN
qa/suites/rados/multimon/tasks/mon_clock_with_skews: disable ntpd etc
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-10 17:14:02 -06:00
Sage Weil
08b6a2bc00
qa/suites/rados/multimon/tasks/mon_clock_with_skews: whitelist MOST_DOWN
...
The skewed clock makes some mons miss elections.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-09 13:40:46 -06:00
Sage Weil
9f2a854b17
qa/suites/rados/multimon/tasks/mon_clock_with_skews: disable ntpd etc
...
Fixes: https://tracker.ceph.com/issues/43889
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-09 10:55:03 -06:00
Sage Weil
0fff7d61b5
Merge PR #33117 into master
...
* refs/pull/33117/head:
qa/suites/upgrade/nautilus-x-singleton: ensure hit sets behave across upgrade
osd/PrimaryLogPG: use legacy timestamp rendering for hit_set objects
include/utime: allow legacy rendering of timestamp
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-09 09:40:10 -06:00
Sage Weil
82c4bce2a1
Merge PR #33132 into master
...
* refs/pull/33132/head:
qa/workunits/cephadm/test_repos: apt update
qa/workunits/cephadm/test_repos: fix subst
qa/suites/rados/cephadm/.../test_repos: run without ulimit and coverage tools
qa/tasks/workunit: accept coverage_and_limits: false
qa/suites/rados/cephadm: move ubuntu_18.04_podman to shared location
qa/suites/rados/cephadm: fix conflicts, missing .qa link
Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-02-08 07:27:27 -06:00
Sage Weil
ab71e45728
qa/suites/rados/cephadm/.../test_repos: run without ulimit and coverage tools
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 17:58:08 -06:00
Sage Weil
55518208ab
qa/suites/rados/cephadm: move ubuntu_18.04_podman to shared location
...
Also set the registries.conf file so we can pull from docker.io.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 17:49:52 -06:00
Sage Weil
cbeb24323a
qa/suites/upgrade/nautilus-x-singleton: ensure hit sets behave across upgrade
...
Create a pool that generates hit sets before the upgrade, and ensure that
they (continue to) trim after the upgrade.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 16:44:18 -06:00
Sage Weil
5dd8834c4a
qa/suites/rados/cephadm: fix conflicts, missing .qa link
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 16:32:05 -06:00
Patrick Donnelly
53a5d1f4ec
Merge PR #33080 into master
...
* refs/pull/33080/head:
qa: specify random distros in multimds
Reviewed-by: Rishabh Dave <ridave@redhat.com>
2020-02-07 13:26:16 -08:00
Sage Weil
e52c567385
qa/suites/rados/cephadm: collect all cephadm tests together here
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 11:14:47 -06:00
Sage Weil
a98855ecf5
qa/workunits/cephadm/test_repos: add test for the repo commands
...
This isn't a great test, but it is something.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 11:14:47 -06:00
Sage Weil
abc20b6919
Merge PR #33111 into master
...
* refs/pull/33111/head:
qa/suites/rados/cephadm[-smoke]: test podman on ubuntu 18.04
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2020-02-07 11:10:29 -06:00
Sage Weil
c6a731bf97
qa/suites/rados/cephadm[-smoke]: test podman on ubuntu 18.04
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 08:29:57 -06:00
Kefu Chai
062e0365ea
qa/tasks: drop test_cephadm_orchestrator.py
...
this test will end with a failure like
```
2020-01-30T18:15:15.870 INFO:tasks.ceph.mgr.x.smithi042.stderr:Warning: Permanently added 'smithi042.front.sepia.ceph.com,172.21.15.42' (ECDSA) to the list of known hosts.
2020-01-30T18:15:15.925 INFO:tasks.ceph.mgr.x.smithi042.stderr:Permission denied, please try again.
2020-01-30T18:15:15.932 INFO:tasks.ceph.mgr.x.smithi042.stderr:Permission denied, please try again.
2020-01-30T18:15:15.939 INFO:tasks.ceph.mgr.x.smithi042.stderr:root@smithi042.front.sepia.ceph.com: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
```
because mgr is not able to establish an ssh connection to that host with "root".
please note, the teuthology worker is acting using the "ubuntu" account on the
test node, and by default, "root" does not have its pubkey. and actually
`qa/tasks/cephadm.py` does push the pubkey to all the managed hosts before
testing cephadm.
since `qa/tasks/cephadm.py` is a better test for cephadm, let's just
drop this one.
as suites/rados/cephadm already covers cephadm
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-02-06 09:53:17 +08:00
Sage Weil
5948bd5545
Merge PR #32946 into master
...
* refs/pull/32946/head:
qa/suites/rados: improve valgrind leak check
common/ceph_context: add an asok command to deliberately leak memory
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-02-05 16:47:21 -06:00
Patrick Donnelly
1fc33c54f8
qa: specify random distros in multimds
...
Note: the name is important so that kclient mount can override the
distro setting.
Fixes: https://tracker.ceph.com/issues/43968
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-02-05 12:36:50 -08:00
Casey Bodley
8dbb92e4a1
Merge pull request #32996 from cbodley/wip-rgw-put-multipart-stripe
...
rgw: MultipartObjectProcessor supports stripe size > chunk size
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2020-02-05 08:42:50 -05:00
Sage Weil
ebca44ccaa
qa/suites/rados: improve valgrind leak check
...
Verify we can detect leak in the osd, mon, and mgr independently. Also
include a negative test (no leaks).
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-03 10:25:39 -06:00
Casey Bodley
d486b5bc45
qa/rgw: test with non-default rgw-obj-stripe-size
...
each job will select one of the striping strategies at random
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2020-02-03 11:24:52 -05:00
Venky Shankar
b5970ff80d
test: add subvolume clone tests
...
Signed-off-by: Venky Shankar <vshankar@redhat.com>
2020-01-31 05:09:14 -05:00
Sage Weil
2954c607b7
Merge PR #32958 into master
...
* refs/pull/32958/head:
qa/suites/rados/singleton/all/lost-unfound*: whitelist SLOW_OPS
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-01-30 11:01:24 -06:00
Sage Weil
32a36f9c75
Merge PR #32968 into master
...
* refs/pull/32968/head:
qa/suites/rados/verify: debug monc = 20
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-01-30 10:42:05 -06:00
Jason Dillaman
ffa791f540
qa: move existing rbd-mirror functional test to journal-specific test
...
A new functional test for snapshot-based mirroring will be created and
the other stress-tests should eventually be applied to both snapshot-
and journal-based mirroring.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2020-01-30 10:26:36 -05:00
Sage Weil
88c49d483a
Merge PR #32969 into master
...
* refs/pull/32969/head:
qa/suites/rados/cephadm: explicitly test many distros
Reviewed-by: Nathan Cutler <ncutler@suse.com>
2020-01-30 08:28:25 -06:00
Patrick Donnelly
2931433cd1
Merge PR #32854 into master
...
* refs/pull/32854/head:
qa: fix testing kernel branch link
Reviewed-by: Sage Weil <sage@redhat.com>
2020-01-30 06:25:25 -08:00
Sage Weil
b119fc5f18
qa/suites/rados/cephadm: explicitly test many distros
...
Include _latest.yaml in a few cases here to be a bit future-proof.
cephadm-smoke/ is *just* a cephadm bring-up, and includes el7. cephadm/
installs packages and runs a real workload.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-29 13:41:59 -06:00
Sage Weil
8e3eb592b0
qa/suites/rados/verify: debug monc = 20
...
Hunting https://tracker.ceph.com/issues/43882
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-29 09:53:41 -06:00
Sage Weil
f4156aea10
qa/suites/rados/singleton/all/lost-unfound*: whitelist SLOW_OPS
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-29 07:11:15 -06:00
Ali Maredia
7cf2af6e5c
qa: remove rados/basic/tasks/rgw_snaps.yml
...
rgw_snaps tasks should not be running in the rados suite.
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2020-01-28 14:29:27 -05:00
Sage Weil
835ce72575
Merge PR #32920 into master
...
* refs/pull/32920/head:
qa/suites/rados/rest: run restful test on el8
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2020-01-27 13:28:59 -06:00
Sage Weil
b0bea75ed7
Merge PR #32885 into master
...
* refs/pull/32885/head:
qa/suites/rados/thrash: debug monc
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-01-27 11:36:37 -06:00
Sage Weil
674622190e
qa/suites/rados/rest: run restful test on el8
...
For some reason the requests library has trouble connecting from
ubuntu 18.04. I reproduced this locally on my 18.04 desktop, although
there it fails on the first API request instead of the last (as in QA).
In any case, this appears to be a client library problem.
Fixes: https://tracker.ceph.com/issues/43720
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-27 11:02:07 -06:00
Sage Weil
14d1490f58
Merge PR #32898 into master
...
* refs/pull/32898/head:
qa/suites/rados/singleton/all/recovery-preemption: fix pg log length
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-01-27 10:37:16 -06:00
Sage Weil
695d0be225
qa/suites/rados/singleton/all/recovery-preemption: fix pg log length
...
This was broken by the variable PG log lengths in
9c69c2f7cc585b5e13e4d1b0432016d38135a3de.
Disable the new option to get (roughly) the old behavior, or at least the
short logs that we want to trigger some backfill.
Fixes: https://tracker.ceph.com/issues/43810
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-27 07:42:50 -06:00
Sage Weil
05cc0d8c70
Merge PR #32853 into master
...
* refs/pull/32853/head:
qa/suites/fs/upgrade: finish at octopus
qa/suites/fs/upgrade: set min-compat-client to octopus
qa/suites/fs/upgrade: set pg_autoscale_mode=off after upgrade
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-01-27 07:14:37 -06:00
Kefu Chai
fdc1e88b87
qa/workunits/rados/test_crash.sh: do not fail if coredump not found
...
Fixes: https://tracker.ceph.com/issues/43653
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-01-27 01:20:56 +08:00
Sage Weil
e04a08069f
qa/suites/rados/thrash: debug monc
...
Hunting https://tracker.ceph.com/issues/43825
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-26 11:13:20 -06:00
Sage Weil
7ce7ac8bfc
qa/suites/fs/upgrade: finish at octopus
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-25 16:04:28 -06:00