vasukulkarni
574049a90b
Merge pull request #14229 from ceph/wip-systemd
...
qa: Add reboot case for systemd test
2017-03-31 09:15:53 -07:00
John Spray
992b8499d0
Merge pull request #14254 from idryomov/wip-vstart-runner-ps
...
qa/vstart_runner: amend ps invocation
Reviewed-by: John Spray <john.spray@redhat.com>
2017-03-31 17:15:30 +01:00
Kefu Chai
9ca7ccf5f1
tasks/workunit.py: specify the branch name when cloning a branch
...
c1309fb
failed to specify a branch when cloning using --depth=1, which
by default clones the HEAD. and we can not "git checkout" a specific
sha1 if it is not HEAD, after cloning using '--depth=1', so in this
change, we dispatch "tag", "branch", "HEAD" using three Refspec classes.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2017-03-30 20:30:09 -07:00
Sage Weil
578b0f7cfc
Merge pull request #13617 from liewegas/wip-mgr-commands
...
mon,mgr: tag some commands for ceph-mgr
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-03-30 17:12:00 -05:00
Sage Weil
31419d0e0f
mon/MgrMonitor: health warn/err if no active mgr
...
Start warning once mons are luminous; start erroring once
require_luminous is set in osdmap. Allow a grace period for
mgr to restart or standby to take over before we turn a warning
into an error.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-30 17:57:34 -04:00
Ilya Dryomov
8d8cd4e4d5
qa/vstart_runner: amend ps invocation
...
"ps -xwwu<id>" is parsed as BSD, because -x is not a UNIX option.
"u" is a BSD option for user-oriented format, so the <id> ends up being
parsed as an old-style "select by pid". The only reason this command
doesn't dump other user's processes is that the BSD "only yourself"
restriction is in effect.
I'm not sure what's wrong with a simple "ps xww", but if we want to
select by euid, let's do it right.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-03-30 19:36:43 +02:00
Vasu Kulkarni
1947648669
Fix distro's, point to latest version
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-03-29 10:30:59 -07:00
Vasu Kulkarni
7b587304a5
Add reboot case for systemd test
...
test systemd units restart after reboot
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-03-29 10:30:49 -07:00
Sage Weil
5dc9b8d026
qa/tasks/dump_stuck.py: stop making assertions about 'health' report
...
Health comes from teh mon, while the pg stats come from teh mgr, so they
may be out of sync.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:27 -04:00
Sage Weil
8e61e1cfcf
qa/suites/upgrade/jewel-x: don't initially start mgr daemons
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:26 -04:00
Sage Weil
2a073941a8
qa/releases/luminous.yaml: set up mgr key; start mgr
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:26 -04:00
Sage Weil
d403d42ac8
qa/suites/rados/upgrade: don't initially start mgr daemon
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:26 -04:00
Sage Weil
fa0b2164ad
qa/tasks/ceph.py: add 'skip_mgr_daemons' option
...
For upgrades
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:26 -04:00
Sage Weil
7edca203d8
qa/tasks/ceph.py: give everyone mgr caps
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:26 -04:00
Sage Weil
271a7588b5
qa/suites: run mgr daemon(s)
...
Everything up upgrade/, which will be slightly tricky.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:26 -04:00
Sage Weil
accfd6ce88
qa/workunits/cephtool/test.sh: test_auth_profiles must include mgr
...
For 'pg ...' commands
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:26 -04:00
Sage Weil
83b19dd1f1
qa/workunits/ceph-helpers: start and stop mgr daemons
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-29 11:39:25 -04:00
Dan Mick
c1309fbef3
tasks/workunit.py: when cloning, use --depth=1
...
Help avoid killing git.ceph.com. A depth 1 clone takes about
7 seconds, whereas a full one takes about 3:40 (much of it
waiting for the server to create a huge compressed pack)
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2017-03-28 20:09:44 -07:00
Sage Weil
35b60ae057
Merge pull request #13984 from liewegas/wip-osdmap-remap
...
mon,osd: explicitly remap some pgs
Reviewed-by: Josh Durgin <jduring@redhat.com>
2017-03-28 10:47:22 -05:00
Sage Weil
2a08cbbed5
qa/tasks/thrashosds,ceph_manager: thrash pg_remap[_items]
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-28 10:12:10 -04:00
John Spray
31fa2fe35f
Merge pull request #13915 from jcsp/wip-19253
...
qa: whitelist new fullness messages in fs tests
2017-03-27 10:22:43 -04:00
Kefu Chai
1a9eae1b23
Merge pull request #13903 from wjwithagen/wip-wjw-run-classes-sed
...
test: sed on FreeBSD requires "-i extension", so use gsed
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-03-23 16:08:22 +08:00
John Spray
03c996a9e8
qa: whitelist new fullness messages in fs tests
...
Fixes: http://tracker.ceph.com/issues/19253
Signed-off-by: John Spray <john.spray@redhat.com>
2017-03-21 12:09:19 -04:00
Casey Bodley
e3e3a71d1f
qa: rgw task uses period instead of region-map
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-03-20 11:50:03 -04:00
Willem Jan Withagen
0a91b76f2f
test: use gsed on FreeBSD for inplace editting
...
- FreeBSD sed(1) requires a extension on -i
so replace the usuage with GNU sed: gsed
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
2017-03-19 18:02:26 +01:00
Tamilarasi Muthamizhan
9885915e45
Merge pull request #13951 from smithfarm/wip-drop-obsolete-bt
...
tests: drop obsolete Perl scripts
2017-03-16 10:40:24 -07:00
Kefu Chai
bd36f13163
doc: fix the links to http://ceph.com/docs
...
they should point to http://docs.ceph.com/docs/master/ .. instead
Fixes: http://tracker.ceph.com/issues/19090
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-03-15 16:40:07 +08:00
John Spray
6586f32f35
Merge branch 'wip-omap-getkeys-mds'
2017-03-14 11:51:51 +00:00
Sage Weil
ecff8c6ce0
qa/suites/fs/basic: vary omap osd-side limit
...
Ensure that the omap looping paths are exercised.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-14 11:51:25 +00:00
Josh Durgin
7852b80613
Merge pull request #13805 from tchaikov/wip-qa-upgrade-tiering
...
qa/suites/upgrade: add tiering test to hammer-jewel-x
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-03-13 15:26:58 -07:00
Nathan Cutler
8c8af16a5d
tests: drop obsolete Perl scripts
...
None of these appear to be used by any tests currently in "master".
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-03-13 23:19:43 +01:00
Yehuda Sadeh
515db13970
qa/tasks/radosgw_admin: adjust test to new bucket structure
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2017-03-09 09:18:56 -08:00
Dan Mick
edeedf0256
qa/suites/upgrade/kraken-x: do not thrash cluster full during upgrade
...
Same thing as 39fdc53fe5
Fixes: http://tracker.ceph.com/issues/19232
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2017-03-08 14:40:36 -08:00
Josh Durgin
12c4981087
Merge pull request #13852 from liewegas/wip-19133
...
qa/suites: fix upgrade tests vs cluster full thrashing
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-03-08 07:47:49 -08:00
Sage Weil
deab3e783c
Merge pull request #13711 from tmuthamizhan/wip-add-supported-distros
...
qa: add supported distros for ceph-ansible
Reviewed-by: Yuri Weinstein <yweinstei@redhat.com>
2017-03-08 09:35:50 -06:00
John Spray
41f8ded3e7
qa: update TestDamage for PurgeQueue
...
Signed-off-by: John Spray <john.spray@redhat.com>
2017-03-08 10:27:03 +00:00
John Spray
1a1951002d
qa: update TestFlush for changed stray perf counters
...
Signed-off-by: John Spray <john.spray@redhat.com>
2017-03-08 10:27:03 +00:00
John Spray
6cf9c2956c
qa: add TestStrays.test_purge_queue_op_rate
...
For ensuring that the PurgeQueue code is not generating
too many extra IOs.
Signed-off-by: John Spray <john.spray@redhat.com>
2017-03-08 10:27:02 +00:00
John Spray
3e66de2182
mds: create purge queue if it's not found
...
Signed-off-by: John Spray <john.spray@redhat.com>
2017-03-08 10:26:59 +00:00
John Spray
f826c7e8aa
qa/cephfs: add TestStrays.test_purge_on_shutdown
...
...and change test_migration_on_shutdown to
specifically target non-purgeable strays (i.e.
hardlink-ish things).
Signed-off-by: John Spray <john.spray@redhat.com>
2017-03-08 10:26:55 +00:00
John Spray
3970502c9b
qa: update test_strays for purgequeue
...
Signed-off-by: John Spray <john.spray@redhat.com>
2017-03-08 10:20:59 +00:00
Nathan Cutler
799fd70ee3
Merge pull request #12506 from SUSE/wip-18259
...
Revert "dummy: reduce run time, run user.yaml playbook"
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2017-03-08 09:33:46 +01:00
Sage Weil
39fdc53fe5
qa/suites/upgrade/jewel-x: do not thrash cluster full during upgrade
...
The mon command varies.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-07 22:35:02 -05:00
Sage Weil
582a19f1e0
qa/suite/rados/upgrade: do not thrash full cluster during upgrade
...
The mon command varies!
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-07 22:34:37 -05:00
Sage Weil
a68106934c
Merge pull request #13615 from liewegas/wip-osd-full
...
mon,osd: new mechanism for managing full and nearfull OSDs for luminous
Reviewed-by: David Zafman <dzafman@redhat.com>
2017-03-07 21:33:14 -06:00
Sage Weil
7fbe8fb085
Merge pull request #13759 from liewegas/wip-19133
...
osdc/Objecter: resend RWORDERED ops on full
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-03-07 21:31:50 -06:00
Sage Weil
71db343636
Merge pull request #13734 from liewegas/wip-jewel-x
...
qa/suite/upgrade/jewel-x: various fixes
Reviewed-by: Yuri Weinstein <yweinstei@redhat.com>
2017-03-07 21:25:13 -06:00
Sage Weil
296708091c
qa/tasks/ceph_manager: use new luminous set-full-ratio etc
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-07 16:39:09 -05:00
Sage Weil
a202b68d18
qa/tasks/thrashosds: chance_thrash_cluster_full
...
Induce a momentarily full cluster.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-03-07 13:33:44 -05:00
Radoslaw Zarzynski
6440750f53
qa/tasks/rgw.py: start Apache before RadosGW.
...
At the end of start_rgw() we wait till establishing HTTP connections
with RadosGW become possible. However, if RadosGW uses the FastCGI,
the condition can't be fulfilled without spawning HTTP server first.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
2017-03-07 17:31:52 +01:00