David Zafman
317b3d3b36
Merge pull request #20759 from dzafman/wip-cleanup
...
test: Make clearer by moving code out of loop
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2018-03-08 10:45:38 -08:00
Yuri Weinstein
8b95c3a775
Merge pull request #20756 from cbodley/wip-qa-rgw-verify-combine
...
qa/rgw: combine swift, s3tests, ragweed into single verify task
Reviewed-by: Vasu Kulkarni <vasu@redhat.com>
2018-03-08 07:28:20 -08:00
Kefu Chai
c1ba9ac544
Merge pull request #20711 from guzhongyan/mgr-nodels
...
mon: 'node ls' mgr support
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-03-08 23:14:50 +08:00
Ilya Dryomov
a048b5e612
Merge pull request #20750 from idryomov/wip-krbd-whole-object-discard-test
...
qa: krbd whole-object-discard test
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-03-08 12:52:56 +01:00
Mykola Golub
9ffbac6fc5
Merge pull request #20729 from dillaman/wip-22738
...
qa/suites/rbd: segregated v1 image format tests
Reviewed-by: Mykola Golub <mgolub@suse.com>
2018-03-07 22:53:12 +02:00
Casey Bodley
b497d9fdd3
qa/rgw: combine swift, s3tests, ragweed into single verify task
...
these tests don't need to be split across the job matrix the same way
that we split features like frontend, ssl, objectstore, etc. by
combining them, we can still test the whole matrix of features, but with
only 1/3 of the total jobs
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2018-03-07 09:21:55 -05:00
Ilya Dryomov
8d8390ff95
qa: krbd whole-object-discard test
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-03-07 12:06:33 +01:00
Sage Weil
9c42d88743
qa/tasks/rebuild_mondb.py: --no-mon-config to ceph-objectstore-tool
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:50 -06:00
Sage Weil
11e287c137
qa/workunits/cephtool/test.sh: fix mon_caps
...
Pass --no-mon-config so we don't get
failed to fetch mon config (--no-mon-config to skip)
instead.
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:50 -06:00
Sage Weil
c9e974800f
qa: --no-mon-config for ceph-objectstore-tool --op mkfs ..
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:50 -06:00
Sage Weil
e44e10d6e0
qa/tasks/ceph.py: --no-mon-config during ceph-osd mkfs
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:50 -06:00
Sage Weil
6286150289
mon: require authentication but no caps for monmap and config
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:50 -06:00
Sage Weil
ae142824ea
qa/tasks/rebuild_mondb: --no-mon-config for ceph-monstore-tool
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:49 -06:00
Sage Weil
960e201c79
qa/workunits/objectstore/test_fuse.sh: no mon config for ceph-objectstore-tool
...
There isn't a running cluster for this test.
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:49 -06:00
Sage Weil
e89d22fe67
qa/workunits/cephtool/test.sh: streamline test_mon_injectargs
...
Be less sensitive to formatting of output string on set commands.
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:49 -06:00
Sage Weil
c77e19c9f2
qa: test config CLI interface
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:49 -06:00
Sage Weil
5ee5bbace1
qa/standalone: drop CEPH_LIB hacks
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:49 -06:00
Sage Weil
d4cc161566
cleanup: src/.libs -> build/lib
...
Clean up remaining traces of automake's .libs. This makes unittest_*
tests easier to run by hand (mostly).
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:47 -06:00
David Zafman
fa5e75d046
test: Make code clearer by moving code out of loop
...
Caused by 33e747724a
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-03-06 11:30:08 -08:00
Nathan Cutler
233fe8338e
Merge pull request #17530 from smithfarm/wip-21264
...
tools: cleanup: rip out ceph-rest-api
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2018-03-06 15:22:20 +01:00
Kefu Chai
23eb14de52
Merge pull request #20103 from openattic/wip-mgr-dashboard_v2
...
mgr/dashboard_v2: Initial submission of a web-based management UI (replacement for the existing dashboard)
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-03-06 19:08:57 +08:00
Nathan Cutler
bebcdbeb76
tests: workunits: drop rest/test.py workunit
...
This workunit is only used by the two rest-api test cases that are also being removed.
Fixes: http://tracker.ceph.com/issues/21264
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-03-06 09:34:43 +01:00
Gu Zhongyan
e8436e2bed
mon: 'node ls' mgr support
...
mgr is not included in 'node ls'
add mgr support in 'node ls'
Signed-off-by: Gu Zhongyan <guzhongyan@360.cn>
2018-03-06 15:13:59 +08:00
Nathan Cutler
b69530e647
tests: rados suite: drop rest-api test cases
...
Fixes: http://tracker.ceph.com/issues/21264
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-03-06 06:58:59 +01:00
Jason Dillaman
4046f46d0e
qa/suites/rbd: segregated v1 image format tests
...
The group and data pool tests doesn't apply to v1 images.
Also removed the many messenger failure test option since it
is overkill.
Fixes: http://tracker.ceph.com/issues/22738
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-03-05 17:23:03 -05:00
Nathan Cutler
495742f7dd
tools: cleanup: rip out ceph-rest-api
...
Obsoleted by the mgr REST API.
Fixes: http://tracker.ceph.com/issues/21264
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-03-05 22:01:51 +01:00
Ilya Dryomov
c13d196256
Merge pull request #20721 from idryomov/wip-krbd-parent-overlap-test
...
qa: krbd parent-overlap test
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-03-05 18:39:35 +01:00
Ilya Dryomov
5224a218bb
qa: krbd parent-overlap test
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-03-05 14:26:42 +01:00
Ricardo Dias
7eba3187a5
qa/suites/mgr/dashboard_v2: added suite yaml for testing dashboard_v2
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-03-05 13:07:18 +00:00
Ricardo Dias
966fe3672e
qa/tasks/mgr/dashboard_v2: implementation of backend API tests
...
We moved the dashboard_v2 test cases that required a real ceph cluster
to run into qa/tasks/mgr with the necessary adaptations.
These tests can now be run in teuthology using the cephfs_test_runner
task.
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-03-05 13:07:18 +00:00
Ricardo Dias
86264d4b02
qa/tasks/mgr: move test initialization to setUpClass method
...
With this change, we avoid the disabling/enabling of the ceph-mgr module
being tested for each test function declared in each test case. Now
the ceph-mgr module being tested is disabled/enabled only once for each
test case.
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-03-05 13:07:18 +00:00
Ilya Dryomov
392fab6919
qa: krbd msgr-segments test
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-03-05 11:51:08 +01:00
Sage Weil
5980993f4b
Merge pull request #20573 from liewegas/wip-mgr-ovh
...
qa/suites/rados/rest/mgr: provision openstack volumes
2018-03-04 15:44:21 -06:00
Ilya Dryomov
1ea80cf693
Merge pull request #20692 from idryomov/wip-krbd-huge-image-test
...
qa: krbd huge-image test
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-03-03 13:18:33 +01:00
Ilya Dryomov
6828641e72
qa: krbd huge-image test
...
We've had multiple overflows in ceph_calc_file_object_mapping().
It wasn't being used by rbd, but it now is.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-03-02 19:41:11 +01:00
Ilya Dryomov
b5c51bd9c5
qa/suites/krbd: rename blkroset to basic
...
More simple fixed-1.yaml based tests are coming.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-03-02 18:26:38 +01:00
vasukulkarni
8e8c5e2a38
Merge pull request #20680 from cbodley/wip-qa-dnsmasq
...
qa: clean up dnsmasq task and fix EPERM error
2018-03-02 08:47:40 -08:00
Casey Bodley
11570fab73
qa: clean up dnsmasq task and fix EPERM error
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2018-03-01 15:55:57 -05:00
Kefu Chai
fc43ae1724
qa/standalone: s/delete_erasure_pool/delete_erasure_coded_pool/
...
it's a regression introduced by ac56a202
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-03-01 19:09:31 +08:00
Kefu Chai
1932cd1a83
Merge pull request #20646 from tchaikov/wip-qa/run-standalone.sh/python-path
...
qa/run-standalone.sh: set PYTHONPATH for FreeBSD also
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2018-03-01 00:03:28 +08:00
Kefu Chai
33aa2e5ee3
Merge pull request #20634 from tchaikov/wip-delete-pool-in-standalone-test
...
qa/standalone: extract delete_pool()
Reviewed-by: David Zafman <dzafman@redhat.com>
2018-02-28 23:47:39 +08:00
Kefu Chai
aaffaee38b
qa/run-standalone.sh: set PYTHONPATH for FreeBSD also
...
do not set PYTHONPATH=/usr/lib/python2.7/dist-packages anymore, it will
be overridden later on anyway.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-02-28 22:30:32 +08:00
Yuri Weinstein
57ffaaa389
Merge pull request #19015 from hansbogert/master
...
mon: Add `ceph osd get-require-min-compat-client` command
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Amit Kumar <amitkuma@redhat.com>
2018-02-28 06:25:31 -08:00
Kefu Chai
52e5f1007d
Merge pull request #20509 from liewegas/wip-less-filestore-idempotent
...
qa/tasks/filestore_idempotent: shorter test
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-02-28 21:59:24 +08:00
Kefu Chai
ac56a202fd
qa/standalone: extract delete_pool()
...
some tests, like osd-backfill-stats.sh are using delete_pool(), but
they don't have this function defined. and this function is defined
in standalone tests separately, so would be simpler if we can
consolidate them in ceph-helper.sh.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-02-28 15:40:28 +08:00
Kefu Chai
a14754f1eb
Merge pull request #20593 from tchaikov/wip-23121
...
ceph-objectstore-tool: don't destroy SnapMapper until the txn is completed
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: David Zafman <dzafman@redhat.com>
2018-02-28 09:31:07 +08:00
Mykola Golub
c3038c5cbc
Merge pull request #20599 from dillaman/wip-librbd-devstack-tempest
...
qa/workunits/rbd: switch devstack tempest to 17.2.0 tag
Reviewed-by: Mykola Golub <mgolub@suse.com>
2018-02-27 20:43:36 +02:00
Yuri Weinstein
00e0cd0b72
Merge pull request #20440 from cbodley/wip-qa-rgw-beast
...
qa/rgw: remove some civetweb overrides for beast testing
Reviewed-by: Adam Emerson <aemerson@redhat.com>
2018-02-27 09:47:05 -08:00
Jason Dillaman
8f45676ec3
Merge pull request #20577 from Songweibin/wip-group-rename
...
rbd: add group rename methods
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-02-27 08:28:08 -05:00
Nathan Cutler
0fb78d1533
Merge pull request #20245 from smithfarm/wip-p2p-ripout
...
tests: cleanup: drop upgrade/jewel-x/point-to-point-x
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-02-27 13:53:17 +01:00