Kefu Chai
586ea5cb29
Merge pull request #21579 from tchaikov/wip-test.sh-with-multi-mds
...
qa/workunits/cephtool/test.sh: fix test_mon_mds()
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-04-21 22:31:43 +08:00
Kefu Chai
6f834d5da6
Merge pull request #21552 from smithfarm/wip-23805
...
qa/standalone/ceph-helpers.sh: provide argument to dirname
Reviewed-by: David Zafman <dzafman@redhat.com>
2018-04-21 22:30:33 +08:00
Kefu Chai
735d5fd414
Merge pull request #21507 from liewegas/wip-rados-test
...
qa/workunits/rados/test.sh: ensure tee output is valid filename
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-04-21 09:30:02 +08:00
Kefu Chai
106737323d
qa/workunits/cephtool/test.sh: fix test_mon_mds()
...
"ceph fs set cephfs allow_multimds false" is deprecated, and multimds is
enabled by default, so "ceph fs set cephfs max_mds 4" won't fail with
the default settings.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-04-21 09:20:35 +08:00
Josh Durgin
234d652317
qa/suites/rados: add coverage for osd_recovery_max_single_start > 1
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2018-04-20 19:42:15 -04:00
Josh Durgin
d4808256d2
osd/ECBackend: preserve requests for other objects when sending extra reads
...
When multiple objects are in flight for the same ReadOp, swap() on the
map<hobject_t, read_request_t> would remove requests for all objects.
We just want to replace the requests for the single object we're
dealing with in send_all_remaining_reads().
This prevents crashing trying to look up rop.to_read[hoid] when another
object in the same ReadOp gets an EIO and tries to send more requests.
Test this by using osd-recovery-max-single-start to bundle multiple
reads into one ReadOp. Save and restore CEPH_ARGS so custom settings
are reset for each test.
Fixes: http://tracker.ceph.com/issues/23195 (the 2nd crash there)
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2018-04-20 19:42:15 -04:00
Josh Durgin
b162a5478d
osd/ECBackend: recover from EIO based on the minimum data necessary
...
Discount shards that already returned EIO, and use minimum_to_decode()
to request just what is necessary to recover or read the originally
requested extents of the object.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2018-04-20 19:42:14 -04:00
Josh Durgin
468ad4b410
osd/ECBackend: only check required shards when finishing recovery reads
...
1235810c2a
allowed recovery to use
multiple passes of reads to handle EIO, but the end condition for
checking whether we finished reading requires the full data to be
decodable (this is what get_want_to_read_shards returns).
This is just a loss of efficiency normally, since when there is only
one object the subsequent read works, and grabs all the data
necessary. The crash comes from having multiple objects in the same
ReadOp - in this case the sequence of events is:
- start recovery of two objects (osd_recovery_max_single_start > 1)
- read object a shard 3
- read object b shard 3
- fail minimum_to_decode because shard 3 can't reconstruct all of object a
- re-read all of object a, marking more reads in progress
- fail minimum_to_decode because shard 3 can't reconstruct all of object b
- skip re-reading object because there are now reads in progress
- finish reading k shards of object a
- still fail minimum_to_decode for object b, so no extra data was read
- send_all_remaining_reads tries to lookup object b in ReadOp object
- crash dereferencing to_read[object b], since this was cleared after handling the original object b read reply
This patch fixes the immediate inefficiency and crash by only checking
for the missing shards that were requested, rather than the entire
object, for recovery reads.
Fixes: http://tracker.ceph.com/issues/23195 (first crash)
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2018-04-20 19:42:14 -04:00
Ricardo Dias
b970e9963b
Merge pull request #21353 from Devp00l/pool-list
...
mgr/dashboard: Pool listing
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-04-20 16:40:08 +01:00
Jason Dillaman
aa96f44400
qa/workunits/rbd/import_export: update unit formatting
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 11:31:27 -04:00
Jason Dillaman
3e8b74fb3d
qa/workunits/rbd/cli_generic: update unit formatting
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 11:26:48 -04:00
Ilya Dryomov
b0311db99b
Merge pull request #21522 from idryomov/wip-krbd-lock-timeout-test
...
qa: krbd_exclusive_option.sh: add lock_timeout test case
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 16:21:48 +02:00
Ilya Dryomov
b74489ece3
Merge pull request #21513 from idryomov/wip-krbd-notrim-test
...
qa: krbd_fallocate.sh: add notrim test case
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 16:20:46 +02:00
Stephan Müller
1b28705be5
mgr/dashboard: Add pool listing
...
Adds a new top level menu entry, called "Pool", which lists all pools
and contains a minimalistic detail view.
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-04-20 16:13:34 +02:00
Nathan Cutler
f03b9028f5
qa/standalone/ceph-helpers.sh: provide argument to dirname
...
Fixes: http://tracker.ceph.com/issues/23805
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-04-20 10:10:15 +02:00
Patrick Donnelly
378a6fcfe8
qa: check old_max_mds is not wiped by marked down twice
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-19 11:57:45 -07:00
Volker Theile
ee5c9ad03c
mgr/dashboard: Modify RGW proxy response of errors to display a detailed message in the error notification.
...
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-04-19 11:35:13 +02:00
Ilya Dryomov
cec0ee3000
qa: krbd_exclusive_option.sh: add lock_timeout test case
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-04-19 10:43:35 +02:00
Ilya Dryomov
25869054de
qa: krbd_exclusive_option.sh: be more lax about ps states
...
Allow running this script by hand -- foreground process group vs
background process groups, etc.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-04-19 10:43:35 +02:00
Ilya Dryomov
4685368455
qa: krbd_fallocate.sh: add notrim test case
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-04-19 09:03:54 +02:00
Ilya Dryomov
a7d89c0794
qa: krbd_fallocate.sh: s/deallocated/zeroes/
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-04-19 09:03:54 +02:00
Ilya Dryomov
f6d976b756
qa: krbd_fallocate.sh: parameterize assert_deallocated()
...
Take num_objects_expected, similar to assert_deallocated_unaligned().
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-04-19 09:03:54 +02:00
Patrick Donnelly
bb95292213
Merge PR #16608 into master
...
* refs/pull/16608/head:
qa: whitelist mds down wrn during cephfs testing
mds: add config to disable fragmentation
qa: add max_mds thrash test
qa: mds_thrash updates for new max_mds behavior
doc: update upgrade procedure and release notes
qa: add test for cluster resizing
qa: remove use of mds deactivate
cephfs: add new down/joinable fs flags
mds: evict all clients if last mds shutting down
cephfs: deprecate ceph mds deactivate
cephfs: kill allow_dirfrags
cephfs: Kill allow_multimds
cephfs: Change behavior of cluster_down flag
mon/FSCommands: Set extra MDS to standby
cephfs: Health check changes
mon/MDSMonitor: Remove command support for legacy syntax
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-18 14:36:54 -07:00
Sage Weil
c894d528c2
qa/workunits/rados/test.sh: ensure tee output is valid filename
...
In the future we'll add --gtest_filter bits to the items, which confuse
tee.
Signed-off-by: Sage Weil <sage@redhat.com>
2018-04-18 14:38:26 -05:00
David Zafman
51f41230c7
Merge pull request #21450 from dzafman/wip-jq-compat
...
test: Use jq in a compatible way and for easier diff analysis
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-04-17 17:26:51 -07:00
Patrick Donnelly
95762d6375
qa: whitelist mds down wrn during cephfs testing
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-17 14:40:36 -07:00
Yuri Weinstein
f3c2d39ba2
qa/tests - one more typo fixed :(
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-04-17 13:56:51 -07:00
Yuri Weinstein
39931f185c
qa/tests - Fixed typo in crontab entry
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-04-17 13:51:32 -07:00
Patrick Donnelly
dde9ee1628
qa: add max_mds thrash test
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-17 11:26:56 -07:00
Patrick Donnelly
1dc5b62557
qa: mds_thrash updates for new max_mds behavior
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-17 11:26:56 -07:00
Patrick Donnelly
88922255e9
qa: add test for cluster resizing
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-17 11:26:56 -07:00
Patrick Donnelly
5503b2014c
qa: remove use of mds deactivate
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-17 11:26:56 -07:00
Patrick Donnelly
ab4f33bd24
cephfs: add new down/joinable fs flags
...
Fixes: http://tracker.ceph.com/issues/20609
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-17 11:25:59 -07:00
Douglas Fuller
7d97a6e6f8
cephfs: kill allow_dirfrags
...
As dirfrags are now standard in CephFS, remove the machinery for
tracking and enabling this feature.
ceph fs set <fs> allow_dirfrags is now deprecated and prints a warning
message.
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
2018-04-17 11:01:03 -07:00
Douglas Fuller
ae3992ce4f
cephfs: Kill allow_multimds
...
With multi-mds now declared stable, allow_multimds now defaults to 1.
Given the max_mds parameter, it is now redundant. Remove it, leaving a
comment placeholder in the features bitmap.
ceph fs set <fs> allow_multimds is now deprecated and prints a warning
message.
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
2018-04-17 11:01:03 -07:00
Yuri Weinstein
61d4062d4a
qa/tests - added for the suites with subset be able to use 'testing' distro
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-04-16 15:43:48 -07:00
Lenz Grimmer
5ce1f1d45e
Merge pull request #21360 from rjfd/wip-dashboard-rbd
...
mgr/dashboard: RBD management (backend)
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-16 17:54:36 +02:00
David Zafman
458babe7ee
test: Use jq in a compatible way and for easier diff analysis
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-16 08:11:24 -07:00
Kefu Chai
073f6f6cc0
Merge pull request #21433 from tchaikov/wip-qa-env_librados_test
...
qa: disable -Werror when compiling env_librados_test
Reviewed-by: Sage Weil <sage@redhat.com>
2018-04-16 21:36:25 +08:00
Patrick Donnelly
d7c975ffab
Merge PR #21391 into master
...
* refs/pull/21391/head:
qa: fix log typo
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-04-15 20:26:31 -07:00
Kefu Chai
5f65683bcc
Merge pull request #20100 from mogeb/iostat-plugin
...
mgr/iostat: implement 'ceph iostat' as a mgr plugin
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-04-15 22:58:16 +08:00
Kefu Chai
d4186fb541
Merge pull request #19117 from jan--f/jan-object-counts-decimal
...
include/types: format decimal numbers with decimal factor
Reviewed-by: Sage Weil <sage@redhat.com>
2018-04-15 22:49:50 +08:00
Kefu Chai
1a95710441
qa: disable -Werror when compiling env_librados_test
...
to silence warnings like
utilities/env_librados.cc:175:33: warning: unused parameter ‘offset’ [-Wunused-parameter]
Status InvalidateCache(size_t offset, size_t length) {
^~~~~~
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-04-15 22:38:09 +08:00
Josh Durgin
b4205921be
Merge pull request #21410 from badone/wip-test_large_omap_detection-scrub-pgs-instead-of-osds
...
qa/workunits/rados/test_large_omap_detection: Scrub pgs instead of OSDs
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-04-13 17:54:21 -07:00
Matt Benjamin
7190e1b365
Merge pull request #21123 from theanalyst/wip-civetweb-1.1
...
rgw: civetweb fixes for v1.1 upgrade
2018-04-13 14:50:46 -04:00
Abhishek Lekshmanan
f8ed817ccc
qa: drop rfc2616 checking on civetweb
...
Since newer versions of civetweb are also strict on rfc2616 checks let's enforce
strict rfc2616 checks in s3tests
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-04-13 19:19:13 +02:00
Jan Fajerski
61504f117c
qa/workunits/cephtool/test.sh: fix SI unit test, add IEC unit test
...
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2018-04-13 18:07:33 +02:00
Ricardo Dias
fb41b943e0
qa/tasks/mgr/dashboard: rbd: use JSON schema validator
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:50 +01:00
Ricardo Dias
d575653738
mgr/dashboard: rbd: changed REST API prefix to /block/image
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:50 +01:00
Ricardo Dias
bbe12b0b8a
qa/tasks/mgr/dashboard: rbd: image copy test
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:50 +01:00
Ricardo Dias
67f3ac643a
qa/tasks/mgr/dashboard: rbd: snapshot clone test
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:49 +01:00
Ricardo Dias
3e0e883e4d
qa/tasks/mgr/dashboard: rbd: snapshot rollback test
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:49 +01:00
Ricardo Dias
386a7b53f2
mgr/dashboard: taskmanager: support exception handler
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:49 +01:00
Ricardo Dias
e11ae2355e
mgr/dashboard: rbd: major refactoring for using the Task decorator
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:49 +01:00
Ricardo Dias
9f027edfc9
qa/tasks/mgr/dashboard: rbd: snapshot edit tests
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:48 +01:00
Ricardo Dias
266ce4c8ee
qa/tasks/mgr/dashboard: rbd: use dashboard pool API for creating pools
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:48 +01:00
Ricardo Dias
1e854da1cc
qa/tasks/mgr/dashboard: rbd: image edit tests
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:48 +01:00
Ricardo Dias
3013d7ac8a
qa/tasks/mgr/dashboard: rbd: snapshot create/delete tests
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:47 +01:00
Ricardo Dias
8264e93458
qa/tasks/mgr/dashboard: rbd: image deletion test
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:47 +01:00
Ricardo Dias
fa7cac8158
mgr/dashboard: rbd: image disk usage implementation
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:47 +01:00
Ricardo Dias
3ab7612d97
qa/tasks/mgr/dashboard: rbd: asynchronous image create test
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:46 +01:00
Ricardo Dias
77c676ca6f
qa/tasks/mgr/dashboard: rbd: new image list format
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-13 15:58:46 +01:00
Kefu Chai
d55724ec4a
Merge pull request #21331 from liewegas/wip-slow-ops
...
qa/suites/rados/monthrash: whitelist SLOW_OPS
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-04-13 17:49:30 +08:00
Brad Hubbard
aba1e74e03
qa/workunits/rados/test_large_omap_detection: Scrub pgs instead of OSDs
...
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2018-04-13 18:41:40 +10:00
David Zafman
c6207d21a8
Merge pull request #21362 from dzafman/wip-hex-digest
...
osd: Change shard digests to hex like object info digests
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-04-12 16:07:36 -07:00
Patrick Donnelly
575c3716e3
qa: fix log typo
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-12 11:02:19 -07:00
David Zafman
22ddc6da5f
osd: Change shard digests to hex like object info digests
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-12 07:59:21 -07:00
Mohamad Gebai
fb638381b2
mgr/iostat: add self-test
...
Signed-off-by: Mohamad Gebai <mgebai@suse.com>
2018-04-12 00:26:24 -04:00
Yuri Weinstein
997aced8a2
Merge pull request #21336 from ceph/wip-yuriw-crontab
...
qa/tests: Changed rhel7.4 to rhel7.5
2018-04-11 12:17:19 -07:00
Gregory Farnum
d90f4064f5
Merge pull request #21311 from liewegas/wip-validate-caps
...
mon: expand cap validity check for mgr, osd, mds
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2018-04-11 11:14:37 -07:00
Kefu Chai
4cc3dab070
Merge pull request #21318 from badone/wip-qa-mon-misc-add-osdmap-prune-tests
...
qa/standalone/mon/misc.sh: Add osdmap-prune tests
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-04-11 23:08:33 +08:00
Sage Weil
53588a41a1
Merge pull request #21334 from batrick/i23643
...
qa: fix typo in test_full
Reviewed-by: Sage Weil <sage@redhat.com>
2018-04-11 08:25:55 -05:00
Patrick Nawracay
e4a0b12abf
mgr/dashboard: Implement RGW proxy
...
This implementation is basically a Rados Gateway reverse proxy. It
additionally takes care of the authentication to the Rados Gateway, but to use
it you will have to be authenticated against the dashboards RESTful API.
The corresponding credentials can be configured using the following commands:
dashboard set-rgw-api-secret-key <secret-key>
dashboard set-rgw-api-access-key <access-key>
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
2018-04-11 12:26:42 +02:00
Lenz Grimmer
34232b347b
Merge pull request #21022 from sebastian-philipp/dashboard_get_range
...
mgr/dashboard: Refactor multiple duplicates of `get_rate()`
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
2018-04-11 12:22:00 +02:00
Lenz Grimmer
f0614a8d4e
Merge pull request #20920 from sebastian-philipp/dashboard_v2-erasure-code-profile
...
mgr/dashboard: Add ErasureCodeProfile controller
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2018-04-11 12:19:40 +02:00
David Zafman
80137ca39f
Merge pull request #20947 from dzafman/wip-23364
...
Special scrub handling of hinfo_key errors
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-04-10 16:32:09 -07:00
Yuri Weinstein
6adac01923
qa/tests: Changed rhel7.4 to rhel7.5
...
Note: This is a temp fix till we get $ implementaion
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-04-10 15:02:24 -07:00
David Zafman
9c5ef19f93
test: Be smarter about when jsonschema can be used
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:52:10 -07:00
David Zafman
60ae2b8eb3
osd rados command: Show snapset in list-inconsistent-snapset
...
Add SnapSet bufferlist to inconsistent_snapset_t
Partial fix for http://tracker.ceph.com/issues/23428
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:51:48 -07:00
David Zafman
1b1d45bf51
test: Add getjson variable to save output
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
David Zafman
007cb45fe5
osd rados command: Change error name snapset_mismatch to snapset_error
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
David Zafman
0c7ac9db3b
test: Clean-up test and use local values for number of objects and osds
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
David Zafman
982509514c
osd rados command: list-inconsistent-obj attribute improvements
...
System attributes shown as "object_info", "snapset" and "hashinfo"
Only output user attributes as "attrs"
Drop leading undescore "_" for user attribute keys
Improve logic as to when to show user attributes or specific system attributes
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
David Zafman
01687b052f
osd rados command: Change "oi" to "info" in scrub handling errors
...
data_digest_mismatch_oi -> data_digest_mismatch_info
omap_digest_mismatch_oi -> omap_digest_mismatch_info
size_mismatch_oi -> size_mismatch_info
obj_size_oi_mismatch -> obj_size_info_mismatch
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
David Zafman
273f6213ea
osd rados command: Change "oi_attr" to "info" in scrub handling errors
...
oi_attr_missing -> info_missing
oi_attr_corrupted -> info_corrupted
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
David Zafman
bec67e3d40
osd rados command: Rename ss_attr_missing/ss_attr_corrupted to snapset_missing/snapset_corrupted
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
David Zafman
d713c7dad0
osd rados command: Improve scrub handling of HashInfo (hinfo_key xattr)
...
Fixes: http://tracker.ceph.com/issues/23364
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
David Zafman
be815f9b2b
test: Remove check that masks differences (let diff fail)
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-10 13:26:08 -07:00
Patrick Donnelly
c10907af02
qa: fix typo in test_full
...
Cause: 577737d007
Fixes: http://tracker.ceph.com/issues/23643
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-10 11:47:10 -07:00
Casey Bodley
f1e826ad7f
rgw: beast frontend no longer experimental
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2018-04-10 12:26:37 -04:00
Sage Weil
2f00b8f990
Merge PR #21302 into wip-sage-testing-20180410.153118
...
* refs/pull/21302/head:
qa/suites/rados/singleton/all/random-eio: whitelist eio error message
Reviewed-by: David Zafman <dzafman@redhat.com>
2018-04-10 10:31:26 -05:00
Sage Weil
dbdbbbfc89
Merge PR #21315 into wip-sage-testing-20180410.153007
...
* refs/pull/21315/head:
qa/tasks/mgr/test_failover: fix for id -> name rename in mgr metadata
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
2018-04-10 10:30:48 -05:00
Josh Durgin
d84f723c57
Merge pull request #21324 from tchaikov/wip-23495
...
qa/suites: whitelist SLOW_OPS
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-04-10 08:21:11 -07:00
Yehuda Sadeh
63221d9a81
Merge pull request #19283 from yehudasa/wip-rgw-mfa
...
rgw: mfa support
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-04-10 07:59:10 -07:00
Sage Weil
c365614292
qa/suites/rados/monthrash: whitelist SLOW_OPS
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-04-10 08:56:39 -05:00
Sage Weil
497a63251b
qa/workunits/cephtool: test with valid auth syntax
...
'allow' is not a valid mon cap; use 'allow *'. Add some negative tests
to ensure the validation is working.
Signed-off-by: Sage Weil <sage@redhat.com>
2018-04-10 07:39:06 -05:00
Kefu Chai
acc08559ce
qa/suites: whitelist SLOW_OPS
...
Fixes: http://tracker.ceph.com/issues/23495
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-04-10 19:25:47 +08:00
Josh Durgin
ee03866b9f
Merge pull request #21313 from ceph/wip-pg-clean-timeout
...
qa/tasks: Add default timeout for wait for pg clean task
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-04-09 22:27:16 -07:00
Patrick Donnelly
359f5cccd6
Merge PR #21039 into master
...
* refs/pull/21039/head:
qa/workunits/fs: test for cephfs rstats
mds: make rstat.rctime follow inodes' ctime
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-09 21:33:15 -07:00
Brad Hubbard
c0dac8ecd2
qa/standalone/mon/misc.sh: Add osdmap-prune tests
...
Fixes: http://tracker.ceph.com/issues/23621
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2018-04-10 14:26:53 +10:00