Commit Graph

4522 Commits

Author SHA1 Message Date
Gregory Farnum
961701e3ed Merge pull request #512 from ceph/wip-pool-perm-fixes
Fixes to test_pool_perm

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-07-28 14:45:44 +01:00
John Spray
a13064bf21 Merge pull request #489 from dachary/wip-12320-ceph-fuse
tasks/ceph_fuse.py: virtual machines need flexible mount timeout

Reviewed-by: John Spray <john.spray@redhat.com>
2015-07-28 11:20:36 +01:00
John Spray
e33065f3c9 tasks/cephfs: reset auth caps in setUp
Signed-off-by: John Spray <john.spray@redhat.com>
2015-07-28 10:34:58 +01:00
John Spray
6864f882bc tasks/cephfs: don't hardcode data pool name in test_pool_perm
Signed-off-by: John Spray <john.spray@redhat.com>
2015-07-28 10:34:58 +01:00
John Spray
e3434b6d2f tasks/cephfs: test_pool_perm: reinstate proper caps on teardown
Signed-off-by: John Spray <john.spray@redhat.com>
2015-07-28 10:34:58 +01:00
John Spray
a0ccd69041 tasks/cephfs: don't hardcode client ID in test_pool_perm
Our teuthology yamls all happen to use "client.0" but
it's not guaranteed.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-07-28 10:34:58 +01:00
John Spray
36ec6f9e0b tasks/cephfs: test_pool_perm whitespace
PEP8-ize.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-07-28 10:34:57 +01:00
Andrew Schoen
9c6e4f0e3b Merge pull request #511 from ceph/wip-drop-chef
Remove chef task
2015-07-27 12:58:22 -05:00
Zack Cerza
4dbc05276d Remove chef task
It is obsoleted by teuthology.task.ansible.cephlab

Signed-off-by: Zack Cerza <zack@redhat.com>
2015-07-27 11:47:47 -06:00
Vasu Kulkarni
71fec93fd8 - Fix for wip-12225, Extra argument to mon create-initial was never required
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2015-07-24 13:56:30 -04:00
Yuri Weinstein
4aa47baaf2 Fixes #12460
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit bb71120b37ec6238daf53561d9e6facdb438feb5)
2015-07-24 10:06:02 -07:00
Samuel Just
b443c2dc71 Merge pull request #508 from ceph/wip-12460
Fixes #508 
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-07-24 10:02:43 -07:00
Yuri Weinstein
bb71120b37 Fixes #12460
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-24 09:59:11 -07:00
Yuri Weinstein
409f275b1c Fixes #12068
point-to-point test moved from upgrade/hammer and modified to run as -x type upgrade

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 2ab6029764f33aa55e32307c38eb39e282b54aa8)
2015-07-24 08:30:12 -07:00
Samuel Just
7ba4c0baec Merge pull request #506 from ceph/wip-12068-master
Fixes #506 
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-07-23 14:15:57 -07:00
Travis Rhoden
3574c07984 Merge pull request #505 from dmick/master
calamari_setup: disable epel again after ceph-deploy

Reviewed-By: Travis Rhoden <trhoden@redhat.com>
2015-07-23 10:48:37 -07:00
Guang G Yang
e8d4cf1146 erasure-code: add thrash test for the fast read feature on EC pool
Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
2015-07-23 17:07:38 +00:00
Yuri Weinstein
2ab6029764 Fixes #12068
point-to-point test moved from upgrade/hammer and modified to run as -x type upgrade

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-23 09:57:58 -07:00
Dan Mick
2006b77340 calamari_setup: disable epel again after ceph-deploy
ceph-deploy enables EPEL on Centos; this caused problems for
Calamari.  Undo it after ceph-deploy has installed Ceph.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
2015-07-22 17:28:55 -07:00
Josh Durgin
67d1764228 Merge pull request #500 from ceph/wip-12425-master
Fixes #12425, moved versions-steps-x suite from upgrade/firefly to up…

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-07-21 14:40:05 -07:00
Yuri Weinstein
d413124ddd Fixes #12425, moved versions-steps-x suite from upgrade/firefly to upgrade/firefly-x
as the old location was wrong and never ran correctely to upgrade tp -x

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-21 13:55:24 -07:00
Samuel Just
a336410133 Merge pull request #496 from ceph/wip-hammer-x
Added config settings to resolve and test #496 

Reviewed-by: Samuel Just <sjust@redhat.com>
2015-07-16 13:54:08 -07:00
Yuri Weinstein
e09f761ac4 Added config settings to resolve and test #12021
"mon debug unsafe allow tier with nonempty snaps: true"
(only for firefly-x, giant-x and upgrade/hammer/point-to-point running againts hammer branch)

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-16 13:24:32 -07:00
Sage Weil
d3b77daa29 Merge remote-tracking branch 'gh/next' 2015-07-16 12:04:39 -04:00
Zack Cerza
afe148820a Drop chef from the teuthology suite
Chef has been replaced by ansible, which will be added to jobs at
schedule time.

Signed-off-by: Zack Cerza <zack@redhat.com>
2015-07-15 14:08:29 -06:00
Zack Cerza
7cc2843936 Drop chef from tgt suite
Chef has been replaced by ansible, which will be added to jobs at
schedule time.

Signed-off-by: Zack Cerza <zack@redhat.com>
(cherry picked from commit 5b57b81e90)
2015-07-15 14:05:56 -06:00
Andrew Schoen
c0141c4206 Merge pull request #492 from ceph/wip-drop-chef
Drop chef from suites
2015-07-14 17:36:32 -05:00
Zack Cerza
5b57b81e90 Drop chef from tgt suite
Chef has been replaced by ansible, which will be added to jobs at
schedule time.

Signed-off-by: Zack Cerza <zack@redhat.com>
2015-07-14 16:31:55 -06:00
Zack Cerza
b48e2cf830 Drop chef from the teuthology suite
Chef has been replaced by ansible, which will be added to jobs at
schedule time.

Signed-off-by: Zack Cerza <zack@redhat.com>
2015-07-14 15:32:31 -06:00
Josh Durgin
709b1d4ed8 Merge pull request #490 from ceph/wip-12029
suites/rbd: add EC pool variant for QEMU tests

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-07-14 12:47:41 -07:00
Ken Dreyer
8b693d4d31 Merge pull request #487 from dmick/master
calamari_setup: handle new structure in 1.3.0 (MON and OSD repos)
2015-07-14 09:43:59 -06:00
Loic Dachary
ec12f21a7e tasks/ceph_fuse.py: virtual machines need flexible mount timeout
1) add a wait time before the mount attempt to let the cluster get set up.
By default this should be skipped, but for VMs and known-slow systems we
can give them 60 seconds.
2) Make the timeout configurable, with a 30-second default, but override it
for VM tests.

http://tracker.ceph.com/issues/12320 Fixes: #12320

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-07-14 13:03:01 +02:00
Gregory Farnum
ba6e8e6d94 Merge pull request #464 from ceph/wip-offline-backward
Tests for damage handling and cephfs-data-scan

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-07-14 11:43:02 +01:00
Dan Mick
35c6363a1e calamari_setup: handle new structure in 1.3.0 (MON and OSD repos)
Also, clean up the command handling; failure will throw an exception,
so no need to accumulate the errors in an int

Fixes: #12228
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2015-07-13 20:53:26 -07:00
Sage Weil
035f7fb898 Merge pull request #465 from ceph/wip-11570
hammer suite split - older and newer
2015-07-13 13:03:38 -04:00
Yan, Zheng
0fa262cec8 Merge pull request #384 from ceph/wip-dirfrag-enable
suites/fs: enable directory fragmentation
2015-07-13 21:36:34 +08:00
John Spray
c2031ad777 suites/fs: enable directory fragmentation
Setting this in tests globally as a precursor
to enabling it by default in the shipping code.
Set a low mds bal split size in order to make
us hit the fragmentation code more often in
than we usually would in a single MDS environment.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-07-13 13:25:53 +01:00
Yan, Zheng
44dc0320fa Merge pull request #470 from ceph/wip-4161
Add cephfs TestBacktrace
2015-07-13 17:22:58 +08:00
Yan, Zheng
78a62d41b8 Merge pull request #466 from ceph/wip-damaged-fixes
Tests for wip-damaged-fixes
2015-07-13 17:03:14 +08:00
David Zafman
3389b8ce83 Merge pull request #485 from athanatos/wip-12231
3-size-2-min-size: keep 4 in during thrashing

Reviewed-by: David Zafman <dzafman@redhat.com>
2015-07-10 12:27:53 -07:00
Samuel Just
042bd11716 3-size-2-min-size: keep 4 in during thrashing
Workaround for 12231.

Fixes: #12231
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-07-09 17:03:57 -07:00
Yuri Weinstein
106f9a99d8 Removed rhel* configurations with a goal that they will be covered in the Octo lab
and won't be used by vps runs in Sepia lab

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit adfa1ee393)
2015-07-09 09:08:21 -07:00
Jason Dillaman
27e05df81a suites/rbd: add EC pool variant for QEMU tests
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-07-09 10:37:57 -04:00
Loic Dachary
a4c4321a75 Merge pull request #476 from t-miyamae/wip-10886
erasure code: added shec's initial ceph-qa-suite

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-07-09 12:07:46 +02:00
Andrew Schoen
1d5f368c9a Merge pull request #481 from dmick/master
calamari_nosetests: verify that calamari_branch exists
2015-07-08 14:47:13 -05:00
Samuel Just
06b41119df Merge pull request #483 from ceph/wip-excl
fix hammer-x upgrades with excl stuff in ceph_test_rados

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Yuri Weinstein <yuriw@redhat.com>
2015-07-08 11:10:39 -07:00
Sage Weil
4af379d184 Merge pull request #484 from ceph/wip_remove_rhel
Removed rhel* configurations with a goal that they will be covered in…
2015-07-08 14:08:56 -04:00
Yuri Weinstein
adfa1ee393 Removed rhel* configurations with a goal that they will be covered in the Octo lab
and won't be used by vps runs in Sepia lab

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-08 10:15:41 -07:00
Sage Weil
b4265e8256 upgrade/hammer-x: drop symlinks to ec jobs and disable *_excl
Signed-off-by: Sage Weil <sage@redhat.com>
2015-07-08 10:43:22 -04:00
Sage Weil
e248e2e0ca suites/upgrade/hammer-x: do not pass _excl weights to ceph_test_rados
Signed-off-by: Sage Weil <sage@redhat.com>
2015-07-08 10:43:22 -04:00