Sage Weil
4bc9f566d0
qa/suites/rados/upgrade: upgrade client.0 node too
...
Fixes: http://tracker.ceph.com/issues/20368
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-07-08 18:56:09 +02:00
Patrick Donnelly
64c6079d69
Merge remote-tracking branch 'upstream/pull/15937/head' into master
...
* upstream/pull/15937/head:
qa: remove unused quota config option
Reviewed-by: John Spray <jspray@redhat.com>
2017-07-06 21:38:45 -07:00
Mykola Golub
2a9f56f818
Merge pull request #15860 from dillaman/wip-20168
...
librbd: fail IO request when exclusive lock cannot be obtained
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2017-07-05 14:52:55 +03:00
Kefu Chai
04e0ef541d
Merge pull request #15754 from tchaikov/wip-test-auth-caps
...
qa/suites: add test exercising workunits/mon/auth_caps.sh
Reviewed By: Brad Hubbard <bhubbard@redhat.com>
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2017-07-05 15:05:21 +08:00
Mykola Golub
866cf72440
Merge pull request #15956 from dillaman/wip-librbd-devstack
...
test: fix failing rbd devstack teuthology test
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2017-07-01 15:02:29 +03:00
Mykola Golub
19fbe87791
Merge pull request #15923 from dillaman/wip-qa-rbd-memcheck-python
...
qa/suites/rbd: restrict python memcheck validation to CentOS
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2017-07-01 11:24:05 +03:00
Sage Weil
c9c697225f
Merge pull request #16044 from liewegas/wip-i-cant-believe-its-not-btrfs
...
qa: stop testing btrfs
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-06-30 21:17:49 -05:00
Sage Weil
aa986f58ef
Merge pull request #16046 from liewegas/wip-valgrind-on-centos
...
do all valgrind runs on centos
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-06-30 21:17:21 -05:00
Sage Weil
1025d7a5aa
Merge pull request #15959 from smithfarm/wip-rgw-singleton-cleanup
...
tests: rgw/singleton: drop duplicate filestore-xfs.yaml
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-06-30 09:09:53 -05:00
Sage Weil
c7893283cd
do all valgrind runs on centos
...
We are fighting two issues with valgrind on ubuntu (xenial, yakkety,
and z):
http://tracker.ceph.com/issues/18126
http://tracker.ceph.com/issues/20360
Revert this when it is fixed.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-30 09:33:18 -04:00
Sage Weil
5a2d78ad85
qa: stop testing btrfs
...
This is too noisy and we don't recommend it anyway.
See http://tracker.ceph.com/issues/20169
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-30 09:28:03 -04:00
Josh Durgin
4bcd6f666b
Merge pull request #14760 from dzafman/wip-19657
...
osd: On EIO from read recover the primary replica from another copy
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-06-29 14:00:18 -07:00
Kefu Chai
ce230583ec
qa/suites: add test exercising workunits/mon/auth_caps.sh
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-06-29 12:04:28 +08:00
Nathan Cutler
2fa6a3ec32
tests: rgw/singleton: drop duplicate filestore-xfs.yaml
...
This yaml is now included in the objectstore/ directory. It makes no sense to
duplicate it here.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-06-27 23:14:43 +02:00
Sage Weil
fc7afc239f
Merge pull request #15853 from liewegas/wip-simpler-ceph
...
qa/tasks/ceph: simplify ceph deployment slightly
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-06-27 14:13:53 -05:00
Jason Dillaman
57a507d845
qa/suites/rbd: test dynamic features with cache disabled
...
The journaling logic follows different paths depending on the
cache configuration.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2017-06-27 14:05:58 -04:00
Sage Weil
e7006d06fb
qa/tasks/ceph: explicitly add osds to crush map for upgrades
...
Before kraken, ceph-osd didn't add itself to crush... ceph-osd-prestart.sh
did it. And ceph.py doesn't use that.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-27 12:52:35 -04:00
Jason Dillaman
39daa9a59f
qa/suites/rbd: sanity check cluster connection before devstack runs
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2017-06-27 12:48:08 -04:00
Jason Dillaman
f4f26b86d5
qa/suites/rbd: ensure guest VM updates to Ceph version under test
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2017-06-27 12:44:49 -04:00
Patrick Donnelly
0129bbf11f
qa: remove unused quota config option
...
Quotas are no longer configurable on-off since
0f250a889d
.
Related to: http://tracker.ceph.com/issues/20412
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-06-26 19:20:26 -07:00
Jason Dillaman
c0ae4bc6a2
qa/suites/rbd: restrict python memcheck validation to CentOS
...
The Ubuntu Xenial python implementation throws numerious (false) errors
deep within python. Since we are only interested in errors within our
rbd wrapper, restrict the environment.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2017-06-26 12:27:28 -04:00
Greg Farnum
7d33e98bd3
qa: do not restrict valgrind runs to centos
...
This reverts 693bd23851
, which was
added in response to http://tracker.ceph.com/issues/18126 . But
we updated the Ubuntu packages in sepia so it should be good to go.
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2017-06-23 16:25:16 -04:00
Casey Bodley
6b42352b70
Merge pull request #14624 from ceph/wip-s3a-hadoop
...
qa/tasks: S3A hadoop task to test s3a with Ceph
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-06-23 13:46:05 -04:00
Josh Durgin
9d1f4b68a3
Merge pull request #15821 from jdurgin/wip-20302
...
qa/suites/powercycle/osd/tasks/radosbench: consume less space
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-06-23 09:14:44 -07:00
David Zafman
33edfe3a0f
test: Add two new singleton test yamls radom-eio and thrash-eio
...
New option "random_eio" to Thrasher, sets 1 osd random read percentage
New option "objectsize" to radosbench task (-o bench option)
New option "type" to radosbench specify write, seq or rand
Signed-off-by: David Zafman <dzafman@redhat.com>
2017-06-23 08:09:15 -07:00
Kefu Chai
b86cda7040
Merge pull request #15764 from tchaikov/wip-20342
...
qa/suites/upgrade/hammer-jewel-x: add luminous.yaml
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-06-23 22:26:03 +08:00
Kefu Chai
1b3f0bbd66
qa/suites/upgrade/hammer-jewel-x: upgrade all mon to luminous before osd
...
luminous osd requires that monmap has REQUIRE_LUMINOUS before it boots.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-06-22 12:19:01 +08:00
Kefu Chai
f11737a643
qa/suites/upgrade/hammer-jewel-x: replace kraken.yaml with luminous.yaml
...
* add mgr.x to roles
* to setup mgr and set the require-osd-release bit in osdmap
* do not restart an osd for waiting for healthy: the cluster is not
healthy until the require-osd-release=luminous is set in osdmap, and a
mgr is up and running.
Fixes: http://tracker.ceph.com/issues/20342
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-06-22 12:19:01 +08:00
Sage Weil
288f623878
Merge pull request #15354 from badone/wip-rados-ls-auth-fix
...
osd: Reverse order of op_has_sufficient_caps and do_pg_op
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-06-21 21:14:01 -05:00
Sage Weil
8d8f2c3dc3
Merge pull request #15601 from liewegas/wip-no-restful-cert
...
mgr: remove default cert; disable both restful and dashboard by default
Reviewed-by: Boris Ranto <branto@redhat.com>
2017-06-21 21:10:35 -05:00
Sage Weil
647533f552
qa/suites/rados/rest/mgr-restful: configure cert
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-21 21:09:58 -04:00
Sage Weil
f5def607be
qa/suites/powercycle/osd/tasks/radosbench: consume less space
...
Fixes: http://tracker.ceph.com/issues/20302
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-21 14:50:04 -07:00
Vasu Kulkarni
182acd4411
s3a hadoop '2.8.0' tests
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-06-21 11:52:17 -07:00
Vasu Kulkarni
33d8e0714d
hadoop s3a '2.7.3' tests
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-06-21 11:52:17 -07:00
Sage Weil
aa76cf7488
Revert "qa: do not restrict valgrind runs to centos"
...
This reverts commit 5923961465
.
See http://tracker.ceph.com/issues/20360
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-20 17:14:52 -04:00
Sage Weil
27697a443d
Merge pull request #15637 from liewegas/wip-point-to-point
...
qa/upgrade/jewel-x/point-to-point: add a mgr during final upgrade
2017-06-19 21:59:30 -05:00
Sage Weil
8d10e5fc29
qa/suites/rados/singleton-nomsgr/multi-backfill-reject: clean up
...
Set pool size back to 2 so we don't have to have backfill
complete (despite rejection probability) in order to get back to
healthy. This way we scrub on cleanup.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-19 14:49:56 -04:00
Sage Weil
15efccab70
qa/suites/rados/singleton-nomsgr/full-tiering: unset quota at end
...
If we leave the quota set, the proxied ops will block
indefinitely, which will block scrubbing on the cache tier pgs
indefinitely.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-19 14:37:57 -04:00
Brad Hubbard
a921882e7c
osd: Reverse order of op_has_sufficient_caps and do_pg_op
...
Fixes: http://tracker.ceph.com/issues/19790
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2017-06-19 15:23:17 +10:00
Sage Weil
a1e55e7d31
Merge pull request #15389 from gregsfortytwo/wip-18126
...
qa: do not restrict valgrind runs to centos
Reviewed-by: Sage Weil <sage@redhat.com>
2017-06-17 16:16:00 -05:00
Sage Weil
bfbe9fdd86
qa/suites/rados/thrash/worklaods/radosbench: use less disk
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-15 12:14:24 -04:00
Sage Weil
fb1ed487c2
qa/suites/rados/basic-luminous/scrub_test: skip final scrub
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-15 12:14:24 -04:00
Sage Weil
8bbd173d9a
qa/suites/rados/basic/repair_test: skip final scrub
...
OSD is deliberately damaged; scrub will fail.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-15 11:23:18 -04:00
John Spray
18fbf24c7a
Merge pull request #15308 from jcsp/wip-19706
...
mon: don't kill MDSs unless some beacons are getting through
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-06-15 10:50:44 -04:00
John Spray
4a1fe14bc6
Merge pull request #15411 from jcsp/wip-fs-suite
...
qa: misc cephfs test improvements
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-06-15 10:50:07 -04:00
Kefu Chai
3ddbfcd435
Merge pull request #15646 from tchaikov/wip-20258
...
pybind/mgr/restful: use list to pass hooks to create a `Pecan` instance
Reviewed-by: Boris Ranto <branto@redhat.com>
2017-06-15 16:12:04 +08:00
Kefu Chai
3ebb9c12b8
Revert "qa/suites/rados/rest/mgr-restful: test on centos"
...
This reverts commit be88220965
.
we can workaround the limit of old requests by using the backward
compatible way.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-06-15 10:25:05 +08:00
Casey Bodley
72e7d1a1e7
qa/rgw: add encryption config for s3tests under thrash
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-06-14 16:23:35 -04:00
Kefu Chai
e62f1feb76
Merge pull request #15661 from tchaikov/wip-qa-upgrade-set-sortbitwise
...
qa/suites/upgrade: set "sortbitwise" for jewel clusters
Reviewed-by: Sage Weil <sage@redhat.com>
2017-06-13 22:56:12 +08:00
Kefu Chai
b7f59b6437
qa/suites/upgrade: remove duplicated upgrade task
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-06-13 17:00:06 +08:00