Sage Weil
c59efe0a2b
Merge pull request #17839 from liewegas/wip-recovery-preemption
...
osd: allow PG recovery scheduling preemption
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-09-28 14:14:01 -05:00
Sage Weil
d7b29acb19
qa/suites/rados/singleton/all/recovery-preemption: add test
...
This mirrors what I was testing locally.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-09-28 13:48:14 -04:00
Sage Weil
61799c4c8c
Merge pull request #17810 from hjwsm1989/wip-21294
...
qa/ceph_manager: check pg state again before timedout
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-09-25 12:33:34 -05:00
Sage Weil
07fe4fd5b5
Merge pull request #17528 from liewegas/wip-mgr-localpool
...
pybind/mgr/localpool: module to automagically create localized pools
Reviewed-by: John Spray <john.spray@redhat.com>
2017-09-25 12:30:05 -05:00
Sage Weil
6383fa5b30
qa/workunits/mgr/test_localpool: simple test for localpool mode
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-09-25 12:34:53 -04:00
Sage Weil
e0beb1e02a
Merge pull request #17848 from liewegas/wip-ruleset-errors
...
mon/OSDMonitor: error out if setting ruleset-* ec profile property
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2017-09-24 21:15:42 -05:00
Sage Weil
af5032e729
Merge pull request #17902 from tchaikov/wip-21474
...
qa/tasks: prolong revive_osd() timeout to 6 min
Reviewed-by: Sage Weil <sage@redhat.com>
2017-09-24 21:14:58 -05:00
Sage Weil
f49dbe8c89
Merge pull request #17927 from liewegas/wip-21511
...
qa/standalone/scrub/osd-scrub-snaps: adjust test for lack of snapdir objects
Reviewed-by: David Zafman <dzafman@redhat.com>
2017-09-24 21:13:03 -05:00
Patrick Donnelly
3d90ec5a4d
Merge PR #17919 into master
...
* refs/remotes/upstream/pull/17919/head:
qa: whitelist cache too large in client-limits
Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-09-24 17:07:34 -07:00
Patrick Donnelly
a1185383b8
Merge PR #17918 into master
...
* refs/remotes/upstream/pull/17918/head:
qa: whitelist failover log warnings
Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-09-24 17:07:32 -07:00
Patrick Donnelly
e5dc7d0f55
Merge PR #17917 into master
...
* refs/remotes/upstream/pull/17917/head:
qa: ignore evicted client in client-recovery
Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-09-24 17:07:27 -07:00
Sage Weil
6376d75eda
mon/OSDMonitor: error out if setting ruleset-* ec profile property
...
We change ruleset -> crush back in dc7a2aaf7a
.
If someone tries to use the old property, error out early, instead of
silently not doing the thing they thought they told us to do.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-09-24 11:25:01 -04:00
John Spray
dc23bade5e
Merge pull request #17850 from batrick/vstart-confg-path
...
qa: revert "qa: use config_path property instead of literal"
Reviewed-by: John Spray <john.spray@redhat.com>
2017-09-23 16:36:25 +01:00
Sage Weil
ec2bdbc44c
qa/standalone/scrub/osd-scrub-snaps: adjust test for lack of snapdir objects
...
The head_exists stuff is totally gone; those test failures go away.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-09-22 17:49:19 -04:00
Sage Weil
f0ea6b2d4a
Merge pull request #17808 from xiexingguo/wip-eqduot-vs-enospc
...
osd/PrimaryLogPG: prepare_transaction - fix EDQUOT vs ENOSPC
Reviewed-by: Sage Weil <sage@redhat.com>
2017-09-22 16:09:09 -05:00
Sage Weil
ccc08f2007
Merge pull request #17819 from neha-ojha/wip-cbt-teuthology-fix-pg-num
...
qa/suites/rados/perf: create pool with lower pg_num
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-09-22 16:08:14 -05:00
vasukulkarni
d02de6b7fc
Merge pull request #17757 from ceph/wip-rgw-ansible-var
...
qa/tests: Add additional required ceph-ansible vars due to upstream changes
2017-09-22 11:22:02 -07:00
Patrick Donnelly
87039eb30a
qa: whitelist cache too large in client-limits
...
Fixes: http://tracker.ceph.com/issues/21510
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-09-22 09:44:43 -07:00
Patrick Donnelly
37a7737712
qa: whitelist failover log warnings
...
Fixes: http://tracker.ceph.com/issues/21509
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-09-22 09:42:06 -07:00
Patrick Donnelly
8ecef57bb1
qa: ignore evicted client in client-recovery
...
Fixes: http://tracker.ceph.com/issues/21508
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-09-22 09:38:59 -07:00
Nathan Cutler
662168b5d7
Merge pull request #17910 from smithfarm/wip-21499
...
tests: point-to-point-x: upgrade client.1 to -x along with cluster nodes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-09-22 17:07:02 +02:00
Nathan Cutler
afc5a7d320
qa: point-to-point-x: upgrade client.1 to -x along with cluster nodes
...
The client.1 rgw in workload_x had not been upgraded to -x.
Fixes: http://tracker.ceph.com/issues/21499
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-09-22 10:07:28 +02:00
Kefu Chai
e8741d5ed8
Merge pull request #17794 from hjwsm1989/wip-21425
...
qa/suites/rest/basic/tasks/rest_test: more whitelisting
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-09-22 12:42:27 +08:00
Kefu Chai
42be200c56
qa/tasks: prolong revive_osd() timeout to 6 min
...
bluestore_fsck_on_mount and bluestore_fsck_on_mount_deep are enabled by
default. and bluestore is used as the default store backend. it takes
longer to perform the deep fsck with verbose log. so prolong the
revive_osd()'s timeout from 150 sec to 360 sec.
Fixes: http://tracker.ceph.com/issues/21474
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-09-22 10:58:41 +08:00
Vasu Kulkarni
56d1511bdf
use ovh instead of vps
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-09-21 16:43:24 -07:00
Patrick Donnelly
614b0d9368
qa: revert "qa: use config_path property instead of literal"
...
This reverts commit f95798b3ad
.
The config_path method wasn't available through inheritance as I thought. Oops.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-09-20 16:09:40 -07:00
Patrick Donnelly
8a535d9c72
qa: get config only on running MDS
...
Fixes: http://tracker.ceph.com/issues/21466
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-09-20 15:47:28 -07:00
Kefu Chai
73d4afbf8c
Merge pull request #17747 from tchaikov/wip-qa
...
qa/standalone: respect $TEMPDIR
Reviewed-by: David Zafman <dzafman@redhat.com>
2017-09-20 23:08:47 +08:00
Kefu Chai
f27251432a
Merge pull request #17785 from dzafman/wip-add-repair
...
test: Fix ceph-objectstore-tool usage check
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-09-20 12:35:16 +08:00
xie xingguo
b60d3498e2
osd/PrimaryLogPG: prepare_transaction - fix EDQUOT vs ENOSPC
...
We now set full flag if a pool is currently running out of space and
set both full and full_no_quota flags if it is running out of quota.
Therefore the full_no_quota flag should be instead used to uniquely
identify whether we are running out of quota or not.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-09-20 08:49:42 +08:00
Vasu Kulkarni
e11a1f773d
qa/tests: skip test that use public bucket landsat-pds from AWS
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-09-19 17:12:15 -07:00
Vasu Kulkarni
184d5e6bad
qa/tests: update required ceph-ansbile vars
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-09-19 17:12:09 -07:00
Vasu Kulkarni
077904a0b5
qa/tests: Fix ceph-ansible upstream vars
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-09-19 17:11:56 -07:00
Neha Ojha
11d8dfe591
qa/suites/rados/perf: create pool with lower pg_num
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2017-09-19 16:40:45 -07:00
Sage Weil
6767f841e5
Merge pull request #17427 from liewegas/wip-pg-num-limits
...
mon/OSDMonitor: implement cluster pg limit
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-09-19 12:57:10 -05:00
huangjun
fa40add7f0
qa/ceph_manager: check pg state again before timedout
...
Pg state maybe all in active+clean when no recovering going on,
so check it again before timedout.
Fixes: http://tracker.ceph.com/issues/21294
Signed-off-by: huangjun <huangjun@xsky.com>
2017-09-20 00:04:04 +08:00
Josh Durgin
401ccd5966
Merge pull request #17786 from neha-ojha/wip-cbt-teuthology-integration-cntd
...
qa/suites/rados/perf: add optimized settings
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-09-19 08:35:10 -07:00
huangjun
4d30d02e52
qa/suites/rest/basic/tasks/rest_test: more whitelisting
...
Fixes: http://tracker.ceph.com/issues/21425
Signed-off-by: huangjun <huangjun@xsky.com>
2017-09-19 16:13:34 +08:00
Neha Ojha
2635e7a591
qa/suites/rados/perf: add optimized settings
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2017-09-18 15:53:28 -07:00
David Zafman
0364ae104a
test: Fix ceph-objectstore-tool usage check
...
Caused by: c7b7a1f04f
Signed-off-by: David Zafman <dzafman@redhat.com>
2017-09-18 15:29:22 -07:00
Casey Bodley
a97d5bea42
qa/rgw: hadoop suite targets centos_latest
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-09-18 13:29:40 -04:00
Casey Bodley
4a953a16d7
qa/rgw: use overrides for hadoop version
...
instead of having two separate tasks, add v27.yaml and v28.yaml with
overrides for hadoop_version
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-09-18 13:28:24 -04:00
Nathan Cutler
2311b64025
tests: CentOS 7.4 is now the latest
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-09-18 18:01:17 +02:00
xie xingguo
5dd3458eec
qa: fix pool-quota related tests
...
https://github.com/ceph/ceph/pull/17371 introduces support of
per-pool space-full flag, which turns out to set both
full and full_no_quota flags now if a pool is currently running out
of quota.
Actually this test is fragile as long as we keep appending new flags
at pool granularity, but let's not bother with that complexity now.
Fixes: http://tracker.ceph.com/issues/21409
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-09-16 13:50:18 +08:00
Patrick Donnelly
3c727d9a36
Merge PR #17701 into master
...
* refs/remotes/upstream/pull/17701/head:
qa/cephfs: Fix error in test_filtered_df
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-09-15 14:12:35 -07:00
Patrick Donnelly
8a54e101e5
Merge PR #17694 into master
...
* refs/remotes/upstream/pull/17694/head:
qa/cephfs: kill mount if it gets evicted by mds
qa/cephfs: fix test_evict_client
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-09-15 14:12:33 -07:00
Patrick Donnelly
064f1dfc3c
Merge PR #17676 into master
...
* refs/remotes/upstream/pull/17676/head:
qa/tasks/cephfs: Whitelist POOL_APP_NOT_ENABLED for test_misc
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-09-15 14:12:29 -07:00
Kefu Chai
085778b80a
Merge pull request #17703 from dzafman/wip-misc
...
Erasure code read test and code cleanup
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-09-15 19:54:58 +08:00
Kefu Chai
279d2980fa
qa/standalone/ceph-helpers.sh: pass btrfs subvolume options the right way
...
with the latest btrfs-progs, it complains with
$ sudo btrfs subvolume list . -t
btrfs subvolume list: too many arguments
so, we need to pass `-t` right after `list` subcommand.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-09-15 12:19:50 +08:00
Kefu Chai
0c47aa8217
qa: respect $TEMPDIR
...
ceph-disk and ceph-detect-init are build in $TEMPDIR if it's defined.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-09-15 12:19:50 +08:00