Patrick Donnelly
e4ad5973fe
qa: ignore RECENT_CRASH for multimds snapshot testing
...
These tests purposefully crash the MDS.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-26 15:23:51 -07:00
Kefu Chai
083c3a5d1f
Merge pull request #29595 from bk201/wip-41151
...
mgr/test_orchestrator: Allow initializing dummy data
Reviewed-by: Tim Serong <tserong@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2019-08-25 15:13:33 +08:00
Patrick Donnelly
2db3dfdd8a
Merge PR #29760 into master
...
* refs/pull/29760/head:
mgr/volumes: cleanup FS subvolume or subvolume group path
mgr/volumes: give useful error message
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-24 21:31:58 -07:00
Patrick Donnelly
7b58274fda
Merge PR #29843 into master
...
* refs/pull/29843/head:
qa/tasks: drop object inherit
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-24 21:31:27 -07:00
Patrick Donnelly
f13b3483e7
Merge PR #28855 into master
...
* refs/pull/28855/head:
doc: document scrub summary in ceph status output
test: extend scrub control test to validate mds task status
mds: send scrub state changes to cluster log.
mds: periodically sent mds scrub status to ceph manager
mgr, mon: allow normal ceph services to register with manager
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-23 16:16:16 -07:00
Patrick Donnelly
d30af45a54
Merge PR #29715 into master
...
* refs/pull/29715/head:
qa: fix broken ceph.restart marking of OSDs down
qa: add debugging failed osd-release setting
Reviewed-by: Sage Weil <sage@redhat.com>
2019-08-23 10:09:17 -07:00
Patrick Donnelly
b82e87bda4
Merge PR #29821 into master
...
* refs/pull/29821/head:
qa: stop DaemonWatchdog for each cluster in daemon roles
Reviewed-by: Jos Collin <jcollin@redhat.com>
2019-08-23 10:00:52 -07:00
Jos Collin
f13f9f9fc1
qa/tasks: drop object inherit
...
Signed-off-by: Jos Collin <jcollin@redhat.com>
2019-08-23 15:29:27 +05:30
Lenz Grimmer
d373178c43
mgr/dashboard: run-backend-api-tests.sh CI improvements ( #29504 )
...
mgr/dashboard: run-backend-api-tests.sh CI improvements
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2019-08-23 09:11:39 +00:00
Kefu Chai
ed8a0fb3c6
Merge pull request #29614 from votdev/issue_41205
...
mgr/dashboard: Access control database does not restore disabled users correctly
Reviewed-by: Patrick Seidensal <pnawracay@suse.com>
2019-08-23 13:20:52 +08:00
Sage Weil
2dca76ac84
Merge PR #29774 into master
...
* refs/pull/29774/head:
qa/standalone/scrub/osd-scrub-snaps: snapmapper omap is now 'm'
Reviewed-by: David Zafman <dzafman@redhat.com>
2019-08-22 12:27:26 -05:00
Patrick Donnelly
231f79030b
qa: stop DaemonWatchdog for each cluster in daemon roles
...
Fixes: https://tracker.ceph.com/issues/41398
Introduced-by: 08b99eef27
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-22 09:00:49 -07:00
Patrick Donnelly
73c7d14eab
qa: fix broken ceph.restart marking of OSDs down
...
Sage noticed `osd down` was not being performed. Bug was that the role
format had changed so splitting no longer worked correctly.
Fixes: https://tracker.ceph.com/issues/40773
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-22 08:55:52 -07:00
Patrick Donnelly
aba296aab8
qa: add debugging failed osd-release setting
...
See-also: https://tracker.ceph.com/issues/40773
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-22 07:19:51 -07:00
alfonsomthd
7563f8b6d6
mgr/dashboard: run-backend-api-tests.sh CI improvements
...
As there is now a jenkins job to run this script
(see https://github.com/ceph/ceph-build/pull/1351 ),
this refactoring adapt the script to be run in a jenkins job as well as locally.
Signed-off-by: alfonsomthd <almartin@redhat.com>
2019-08-22 15:33:02 +02:00
Kiefer Chang
be8edd2aec
mgr/test_orchestrator: Allow initializing dummy data
...
- Add test_orchestrator load_data command
- Add QA tests for loading data
Fixes: https://tracker.ceph.com/issues/41151
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
2019-08-22 16:31:07 +08:00
Sage Weil
4e7f6b4088
Merge PR #29744 into master
...
* refs/pull/29744/head:
qa/run-standalone.sh: fix python path
qa/standalone/mon/health-mute.sh: fix up rachet test
qa/standalone/mon/health-mute.sh: s/kill daemons/kill_daemons/
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2019-08-21 15:02:27 -05:00
Sage Weil
617cdb619e
Merge PR #29763 into master
...
* refs/pull/29763/head:
qa/suites/rados: whitelist POOL_APP_NOT_ENABLED warning
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-08-21 15:01:50 -05:00
Ramana Raja
ecf53a3527
mgr/volumes: cleanup FS subvolume or subvolume group path
...
... on best effort basis when FS subvolume or subvolumegroup create
command fails.
Fixes: https://tracker.ceph.com/issues/41371
Signed-off-by: Ramana Raja <rraja@redhat.com>
2019-08-22 00:46:22 +05:30
Ramana Raja
cbe48308e9
mgr/volumes: give useful error message
...
... when creating FS subvolume or subvolume group with invalid
data pool layout.
Fixes: https://tracker.ceph.com/issues/41337
Signed-off-by: Ramana Raja <rraja@redhat.com>
2019-08-22 00:46:20 +05:30
Patrick Donnelly
dad94db7ae
Merge PR #28378 into master
...
* refs/pull/28378/head:
qa/tasks: introduce Thrasher base class
qa/tasks: Fix typo
qa/tasks: manage thrashers
qa/tasks: start DaemonWatchdog when ceph starts
qa/tasks: make watch and bark handle more daemons
qa/tasks: move DaemonWatchdog to new file
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-21 10:57:15 -07:00
Jos Collin
f31791e35d
qa/tasks: introduce Thrasher base class
...
* Introduced a Thrasher base class.
* Updated thrashers to inherit from Thrasher.
* Replaced the magic variable e with Thrasher.exception as per the discussion.
Now the exception variable sets by default as the thrashers are inheriting
from the Thrasher class.
Fixes: https://github.com/ceph/ceph/pull/28378#discussion_r309337928
Fixes: https://tracker.ceph.com/issues/41133
Signed-off-by: Jos Collin <jcollin@redhat.com>
2019-08-21 10:49:46 +05:30
Sage Weil
f5a1c57c94
qa/standalone/scrub/osd-scrub-snaps: snapmapper omap is now 'm'
...
...due to per-pool omap.
Fixes 91f533be71
Fixes: https://tracker.ceph.com/issues/41353
Signed-off-by: Sage Weil <sage@redhat.com>
2019-08-20 16:18:41 -05:00
Patrick Donnelly
76bfe8a5f8
Merge PR #29759 into master
...
* refs/pull/29759/head:
qa/tasks: fixed typo in the comment
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-08-20 10:24:08 -07:00
Jason Dillaman
6f16f44b56
Merge pull request #29655 from trociny/wip-40923
...
qa/workunits/rbd: stress test `rbd mirror pool status --verbose`
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2019-08-20 11:04:04 -04:00
Kefu Chai
037daf5982
qa/suites/rados: whitelist POOL_APP_NOT_ENABLED warning
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-08-20 21:05:21 +08:00
Jos Collin
51d851815e
qa/tasks: fixed typo in the comment
...
Signed-off-by: Jos Collin <jcollin@redhat.com>
2019-08-20 15:31:07 +05:30
Sage Weil
3a781f9577
qa/run-standalone.sh: fix python path
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-08-19 12:33:05 -05:00
Sage Weil
1e36be9567
qa/standalone/mon/health-mute.sh: fix up rachet test
...
Make sure we provide time for the mute to get cleared out by tick().
Signed-off-by: Sage Weil <sage@redhat.com>
2019-08-19 12:30:10 -05:00
Sage Weil
9352fc94ab
qa/standalone/mon/health-mute.sh: s/kill daemons/kill_daemons/
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-08-19 09:27:51 -05:00
Kefu Chai
bf6c13f299
Merge pull request #29584 from tchaikov/wip-qa-test_envlibrados_for_rocksdb-cmake3
...
qa/workunits/rados/test_envlibrados_for_rocksdb: install newer cmake
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-08-18 12:03:56 +08:00
Kefu Chai
52277bfa52
qa/workunits/rados/test_envlibrados_for_rocksdb: install newer cmake
...
rocksdb needs CMake 3.5.1 since
https://github.com/facebook/rocksdb/pull/5662
Fixes: https://tracker.ceph.com/issues/41253
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-08-18 01:32:25 +08:00
Casey Bodley
f0575a7144
Merge pull request #26787 from soumyakoduri/bucket_name_validation
...
[rgw]:Validate bucket names as per revised s3 spec
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-08-16 10:53:54 -04:00
Kefu Chai
fc55a51a87
Merge pull request #29579 from liewegas/wip-big-vs-bluestore
...
osd: scrub error on big objects; make bluestore refuse to start on big objects
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-08-16 20:24:43 +08:00
Mykola Golub
0866a2456b
qa/workunits/rbd: stress test rbd mirror pool status --verbose
...
Fixes: https://tracker.ceph.com/issues/40923
Signed-off-by: Mykola Golub <mgolub@suse.com>
2019-08-16 12:50:42 +01:00
Kefu Chai
ebdf419c63
Merge pull request #29597 from tchaikov/wip-qa/tasks/cbt
...
qa/tasks/cbt.py: use "git --depth 1 for" faster clone
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-08-16 19:17:58 +08:00
Sage Weil
403f1195b0
qa/tasks/mgr/dashboard/test_health: update schema
...
Also fix the 'checks' field, which is a list of objects, not strings. (The
test doesn't notice because it's empty.)
Signed-off-by: Sage Weil <sage@redhat.com>
2019-08-14 20:40:08 -05:00
Sage Weil
710fef96ea
qa/standalone/mon/health-mutes: add tests
...
Make sure mute and unmute work. Make sure stick is sticky. Mkae sure
counts can go down bupt if they go upt hte mute clears.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-08-14 20:40:08 -05:00
David Zafman
5928fe8ca0
osd/PG: scrub error when objects are larger than osd_max_object_size
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2019-08-14 20:25:12 -05:00
Patrick Donnelly
d1ce58257e
Merge PR #29431 into master
...
* refs/pull/29431/head:
qa: fix malformed suite config
Reviewed-by: Zheng Yan <zyan@redhat.com>
2019-08-14 15:21:51 -07:00
Yuri Weinstein
c90740427b
qa/tests - upped priority for upgrades on master, otherwise they never lock nodes for testing and fail
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-08-14 09:43:02 -07:00
Volker Theile
1e901e2eab
mgr/dashboard: Access control database does not restore disabled users correctly
...
Fixes: https://tracker.ceph.com/issues/41205
Signed-off-by: Volker Theile <vtheile@suse.com>
2019-08-14 15:02:32 +02:00
Lenz Grimmer
5f8f666c46
Merge pull request #29570 from rhcs-dashboard/new-bucket-utilities-adaptation
...
mgr/dashboard: adapt bucket tenant API tests to new behaviour
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-08-14 08:19:32 +00:00
Lenz Grimmer
70b7b61b66
Merge pull request #29634 from rhcs-dashboard/mgr-module-fixes
...
mgr/dashboard: fix mgr module API tests
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-08-14 08:18:18 +00:00
alfonsomthd
6e6711a1e2
mgr/dashboard: fix mgr module API tests
...
Signed-off-by: alfonsomthd <almartin@redhat.com>
2019-08-13 12:15:38 +02:00
Kefu Chai
3a27c3c800
Merge pull request #29615 from tchaikov/wip-qa/tasks/mgr/dashboard/test_health
...
qa/tasks/mgr/dashboard/test_health: add missing field for test_full_health
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
2019-08-13 13:59:28 +08:00
Kefu Chai
b1c05009f9
qa/tasks/mgr/dashboard/test_health: add missing field for test_full_health
...
fix regressions introduced by a076260e
and d6ff61ed
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-08-13 11:30:09 +08:00
Kefu Chai
cc3ae85b05
qa/tasks/mgr/dashboard/test_mgr_module: remove enable/disable test from MgrModuleTelemetryTest
...
telemetry is always enabled since 2d62d71cd4
Fixes: https://tracker.ceph.com/issues/41186
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-08-13 09:55:48 +08:00
Kefu Chai
f13c7c83d9
Merge pull request #29342 from Jeegn-Chen/wip-scrub-extended-sleep
...
osd: support osd_scrub_extended_sleep
Reviewed-by: David Zafman <dzafman@redhat.com>
2019-08-13 09:09:52 +08:00
Kefu Chai
4913510173
qa/tasks/cbt.py: use "git --depth 1 for" faster clone
...
we don't need the full history for performing the test.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-08-12 16:58:12 +08:00