Kefu Chai
63f5528930
Merge pull request #33584 from liewegas/fix-39525
...
compressor/lz4: work around bug in liblz4 versions <1.8.2
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-03-04 12:44:38 +08:00
Patrick Donnelly
416a26e733
Merge PR #33636 into master
...
* refs/pull/33636/head:
qa: add upgrade test for volume upgrade from legacy
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2020-03-03 08:17:43 -08:00
Mykola Golub
5e15e111d3
Merge pull request #33588 from dillaman/wip-rbd-snapshot-mirror
...
rbd-mirror: initial end-to-end test and associated bug fixes
Reviewed-by: Mykola Golub <mgolub@suse.com>
2020-03-03 15:19:55 +02:00
Ramana Raja
8034044f94
Merge pull request #33120 from vshankar/wip-mgr-volumes-clone-sync-attrs
...
mgr/volumes: sync inode attributes for cloned subvolumes
Reviewed-by: Ramana Raja <rraja@redhat.com>
2020-03-03 16:13:34 +05:30
Patrick Donnelly
0c8899c985
qa: add upgrade test for volume upgrade from legacy
...
This tests that volumes created using the ceph_volume_client.py library
continue to be accessible/function via the Nautilus/Octopus ceph-mgr
volumes plugin.
Fixes: https://tracker.ceph.com/issues/42723
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-03-02 20:27:15 -08:00
Patrick Donnelly
b58c14a2d8
Merge PR #33363 into master
...
* refs/pull/33363/head:
mds: add perf counters for openfiletable
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-03-02 17:01:48 -08:00
Patrick Donnelly
61681cffd2
Merge PR #33506 into master
...
* refs/pull/33506/head:
client: add client_fs mount option support
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-03-02 16:58:02 -08:00
Sage Weil
367c402dcc
Merge PR #33601 into master
...
* refs/pull/33601/head:
qa/tasks/thrashosds-health: disable osd_max_markdown behavior
osd: derr on do_shutdown cases
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-03-02 14:27:58 -06:00
Sage Weil
dc4ff2b4e2
Merge PR #33648 into master
...
* refs/pull/33648/head:
qa/suites/cephadm: move orchestrator_cli test into rados/cephadm
Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-03-02 14:14:40 -06:00
Sage Weil
8c8fb59dcf
qa/objectstore: test all bluestore compression algorithms
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-03-02 13:01:22 -06:00
Sage Weil
ddb8ab3dd3
qa/suites/cephadm: move orchestrator_cli test into rados/cephadm
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-03-02 10:52:24 -06:00
Jason Dillaman
d6f4ce2a38
qa: test cases for snapshot-based mirroring
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2020-03-02 10:53:44 -05:00
Casey Bodley
affc79bdcf
Merge pull request #32660 from cbodley/wip-rgw-admin-zone-shards
...
rgw: Increase the default number of RGW bucket shards
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2020-03-02 09:38:04 -05:00
Lenz Grimmer
04e2058c6a
Merge pull request #31922 from rhcs-dashboard/42094-bucket-mfa-delete
...
mgr/dashboard: enable/disable MFA Delete on RGW bucket
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
2020-03-02 13:55:52 +00:00
Kefu Chai
59546f6a49
Merge pull request #33645 from liewegas/fix-mon-down-cephtool-test
...
qa/suites/rados/singleton-bluestore/cephtool: whitelist MON_DOWN
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-03-02 19:11:42 +08:00
Kefu Chai
c6088bdd26
Merge pull request #33593 from dzafman/wip-cot-fix
...
test: Fix failing ceph_objectstore_tool.py test
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-03-02 18:58:19 +08:00
Sage Weil
461a80689e
Merge PR #33644 into master
...
* refs/pull/33644/head:
qa/suites/rados/verity/tasks/mon_recovery: whitelist SLOW_OPS
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-03-01 17:15:29 -06:00
Sage Weil
d3305e94d1
Merge PR #33541 into master
...
* refs/pull/33541/head:
mgr/test_orchestrator: add daemon_action
qa/tasksmgr/test_orchestrator_cli: fix test_service_action
qa/tasks/test_orchestrator_cli: disable test_osd_create exception check
mgr/test_orchestrator: update_foo -> apply_foo
mgr/test_orchestrator: add force flag to remove_daemons
qa/tasks/mgr/test_orchestrator_cli: update
qa/tasks/mgr/test_orchestrator_cli: fix test_load_data
mgr/test_orchestrator: fix list_daemons
Reviewed-by: Joshua Schmid <jschmid@suse.de>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2020-03-01 16:55:06 -06:00
Sage Weil
114ef48739
qa/tasksmgr/test_orchestrator_cli: fix test_service_action
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-03-01 12:24:04 -06:00
Sage Weil
9639acfefe
qa/tasks/test_orchestrator_cli: disable test_osd_create exception check
...
I'm not sure what behavior we want here...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-03-01 11:15:51 -06:00
Sage Weil
4c5827241a
qa/suites/rados/singleton-bluestore/cephtool: whitelist MON_DOWN
...
cephtool/test.sh now includes a test that disallows mon from the quorum
for a short period.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-03-01 08:03:21 -06:00
Sage Weil
1400b35858
qa/suites/rados/verity/tasks/mon_recovery: whitelist SLOW_OPS
...
The mon can see slow ops when thrashing.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-03-01 07:58:11 -06:00
Sage Weil
1428f54490
qa/tasks/mgr/test_orchestrator_cli: update
...
Most of these were broken due to CLI changes weeks ago.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-29 17:37:18 -06:00
Michael Fritch
5bdcf00e87
qa/workunits/cephadm/test_cephadm.sh: dump logs on exit
...
dumps the last few lines from each of the surviving daemon logs
Signed-off-by: Michael Fritch <mfritch@suse.com>
2020-02-28 15:26:56 -07:00
Michael Fritch
3cc2fc9f5f
qa/workunits/cephadm/test_cephadm.sh: add cleanup
function
...
moves logic for clean-up during `trap EXIT` into a function
Signed-off-by: Michael Fritch <mfritch@suse.com>
2020-02-28 14:45:42 -07:00
Casey Bodley
08e0a4289d
qa/rgw: verify suite selects a random bucket sharding configuration
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2020-02-28 14:38:13 -05:00
Casey Bodley
101f41e1e9
qa/rgw: add different bucket sharding overrides
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2020-02-28 14:36:59 -05:00
Venky Shankar
e22d546beb
test: add test for verifying inode attrbiutes sync on clone
...
Also, for existing tests, additionally verify inode attributes
for clones.
Signed-off-by: Venky Shankar <vshankar@redhat.com>
2020-02-28 11:42:17 -05:00
Alfonso Martínez
5b6cf814b9
mgr/dashboard: enable/disable MFA Delete on RGW bucket
...
Fixes: https://tracker.ceph.com/issues/42094
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
2020-02-28 11:35:57 +01:00
Sage Weil
aa3970ad11
qa/tasks/thrashosds-health: disable osd_max_markdown behavior
...
When thrashing, we don't want this markdown behavior. In
fact, the only teuthology test that expects this behavior is
qa/standalone/osd/osd-markdown.
This bit of yaml is shared by all thrashing tests (although the name is
a bit unfortunate).
Fixes: https://tracker.ceph.com/issues/44348
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-28 03:05:45 -06:00
Kefu Chai
7b0e18c09e
Merge pull request #33566 from dzafman/wip-44296
...
test: Expect being off by up to 2 and make sure all PGs are active+clean
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-28 11:42:47 +08:00
David Zafman
08f7e7980f
test: Fix failing ceph_objectstore_tool.py test
...
The -N option to vstart.sh was removed, use -k
Old hinfo_key binary happen to be utf-8 decodable, now it
throws an exception trying to decode it. Use new
option to ceph-objectstore-tool to treat stdout as a terminal
and convert binary data to base64.
Signed-off-by: David Zafman <dzafman@redhat.com>
2020-02-27 18:14:36 -08:00
David Zafman
49d9c7d664
test: Expect being off by up to 2 and make sure all PGs are active+clean
...
Fixes: https://tracker.ceph.com/issues/44296
Signed-off-by: David Zafman <dzafman@redhat.com>
2020-02-27 18:12:25 -08:00
Xiubo Li
1a58e64299
client: add client_fs mount option support
...
"client_fs" is one alias for "client_mds_namespace=" and it will be
cleaner and be more user-friendly to use. "client_mds_namespace="
will be kept and backwards compatibility used.
Update the documents at the same time.
Fixes: https://tracker.ceph.com/issues/44212
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2020-02-27 19:30:31 -05:00
Jason Dillaman
d5b155df9b
Merge pull request #33389 from trociny/wip-43619
...
rbd: schedule for running trash purge operations
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2020-02-27 18:21:14 -05:00
Sage Weil
5cf9676199
qa/tasks/mgr/test_orchestrator_cli: fix test_load_data
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-27 17:15:28 -06:00
David Zafman
53158dbdd2
Merge pull request #32554 from dzafman/wip-dump-perf
...
Improve internal python to c++ interface
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2020-02-27 13:48:29 -08:00
Jason Dillaman
1e7e13036b
Merge pull request #33493 from zhengchengyao/read
...
librbd: improved support for balanced and localized reads
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2020-02-27 16:18:20 -05:00
David Zafman
4841100b4e
test: Disable self-test of diskprediction_cloud since it isn't loaded
...
See qa/packages/packages.yaml
Signed-off-by: David Zafman <dzafman@redhat.com>
2020-02-27 13:12:45 -08:00
Sage Weil
f83f38a26e
Merge PR #33552 into master
...
* refs/pull/33552/head:
mgr/dashboard: Enhance user create CLI command to force password change
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2020-02-26 17:13:02 -06:00
Sage Weil
ffaa19ac4c
Merge PR #33544 into master
...
* refs/pull/33544/head:
qa/workunits/cephadm/test_cephadm.sh: remove image param non-ceph tests
qa/workunits/cephadm/test_cephadm.sh: consolidate wait loop logic
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2020-02-26 17:11:11 -06:00
Volker Theile
f1f7df3d33
mgr/dashboard: Enhance user create CLI command to force password change
...
Fixes: https://tracker.ceph.com/issues/44301
Signed-off-by: Volker Theile <vtheile@suse.com>
2020-02-26 15:50:53 +01:00
Patrick Donnelly
a7d273cef7
Merge PR #31200 into master
...
* refs/pull/31200/head:
qa/cephfs: test case for auto reconnect after blacklisted
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-02-26 06:26:13 -08:00
zhengyin
18e683932e
test: add read balance mode test case
...
Signed-off-by: Zheng Yin <zhengyin@cmss.chinamobile.com>
2020-02-26 21:33:27 +08:00
Milind Changire
10fafc0ca6
mds: add perf counters for openfiletable
...
Add perf counters for:
* total omap objects
* total omap key-value pairs
* total omap updates
* total omap removes
Fixes: https://tracker.ceph.com/issues/43750
Signed-off-by: Milind Changire <mchangir@redhat.com>
2020-02-26 12:09:58 +05:30
Michael Fritch
2d46185c20
qa/workunits/cephadm/test_cephadm.sh: remove image param non-ceph tests
...
non-ceph components have a default image
as of 97def7cb60
Signed-off-by: Michael Fritch <mfritch@suse.com>
2020-02-25 20:49:58 -07:00
Michael Fritch
ea5f639485
qa/workunits/cephadm/test_cephadm.sh: consolidate wait loop logic
...
into an `is_available` function
Signed-off-by: Michael Fritch <mfritch@suse.com>
2020-02-25 20:49:23 -07:00
David Zafman
587cd64207
Merge pull request #32342 from dzafman/wip-43126
...
mon: Improvements to slow heartbeat health messages
Reviewed-by: Sage Weil <sage@redhat.com>
2020-02-25 17:42:00 -08:00
Brad Hubbard
943c307144
Merge pull request #33379 from badone/wip-upgrade-ansible-version-for-ca
...
qa/ceph-ansible: Upgrade ansible version
2020-02-26 09:56:02 +10:00
Patrick Donnelly
e5841cefb4
Merge PR #33263 into master
...
* refs/pull/33263/head:
qa/vstart_runner.py: make run()'s interface same as teuthology's run
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-25 14:45:49 -08:00