Commit Graph

4753 Commits

Author SHA1 Message Date
Samuel Just
0324772e23 basic/msgr: remove async and random for now
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-11-02 13:25:36 -08:00
Yuri Weinstein
e6b9b8fdd1 Added $4 for filter out "random.yaml\,async.yaml" tests for now
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit ef04eaccfa)
2015-11-02 08:12:47 -08:00
Sage Weil
d9ca11afab Merge pull request #666 from ceph/wip-openstack-fixes
Added $4 for filter out "random.yaml\,async.yaml" tests for now
2015-11-02 11:10:59 -05:00
Yuri Weinstein
ef04eaccfa Added $4 for filter out "random.yaml\,async.yaml" tests for now
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-02 08:01:50 -08:00
Gregory Farnum
c035816c21 Merge pull request #656 from ceph/wip-frag
fs: fix two frag_enable fragments

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-10-27 14:55:01 -07:00
Loic Dachary
ef6467d05a Merge pull request #658 from dachary/wip-buildpackages-tags
buildpackages: fetch tags from the official Ceph repository
2015-10-28 00:40:16 +09:00
Loic Dachary
970a37226f buildpackages: fetch tags from the official Ceph repository
A clone of Ceph is not automagically updated with the tags from the
official Ceph repository. For a pull request based on master, git
describe will use whatever tags existed at the time the clone was made,
unless the author pull them from the official Ceph repository and later
git push --tags them.

The output of git describe is used to name the packages and if the
official tags are not present, the packages will be incorrectly
named. For instance instead of 9.0.3-34 the packages could be named
0.87-8433 because the v0.87 tag is the most recent tag in the
repository. That confuses the install task that will fail with:

   'ceph version 0.87 was not installed, found 9.0.3.'

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-10-28 00:06:46 +09:00
Kefu Chai
8fc830403f Merge pull request #655 from dachary/wip-13450-openstack-rados
openstack: rados/thrash: allocate three disks, always

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-10-26 15:42:42 +08:00
Sage Weil
98e683a327 fs: fix two frag_enable fragments
Badly formatted yaml

Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-25 16:06:15 -04:00
Loic Dachary
b4a4136a56 openstack: rados/thrash: allocate three disks, always
The thrasher needs disk attached to run against xfs, ext4 or btrfs. And
some jobs use more disks and do not fit in 40GB.

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

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-23 18:08:44 +02:00
Loic Dachary
13c4eff212 Merge pull request #654 from dachary/wip-ceph-disk
ceph-disk: switch to using install / ceph
2015-10-23 14:00:39 +02:00
Loic Dachary
5eaf118eed openstack: resource hint must contain an array
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-10-23 01:04:19 +02:00
Jason Dillaman
59e768bb29 suites/rbd/qemu: excercise CoW support during QEMU testing
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-10-22 08:28:32 -04:00
Loic Dachary
739b1d6c43 ceph-disk: switch to using install / ceph
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-10-22 01:53:20 +02:00
Loic Dachary
8f9de175e0 ceph: log which ceph.conf file is written
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-10-21 15:49:48 +02:00
Kefu Chai
12d7576ead Merge pull request #622 from dachary/wip-13451-openstack-rados-objectstore
rados/objectstore/alloc-hint: need three attached disks

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-10-21 15:28:07 +08:00
Loic Dachary
a36362f051 Merge pull request #645 from ceph/wip-openstack-fixes
Added openstack config openstack.yaml

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-10-20 20:25:58 +02:00
Sage Weil
4a21246bbd Merge remote-tracking branch 'gh/infernalis' 2015-10-20 14:07:57 -04:00
Yuri Weinstein
12f7b03335 Added openstack config openstack.yaml
Added +

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-20 10:28:43 -07:00
Sage Weil
a4249d381b Merge pull request #648 from ceph/wip-f-h-x-offline
test offline upgrade from firefly -> x

Reviewed-by: David Zafman <dzafman@redhat.com>
2015-10-19 17:08:21 -04:00
Sage Weil
b2ad94076d upgrade/hammer-x/f-h-x-offline: test firefly -> x upgrade
This is an offline (osds all restart) upgrade.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-19 15:09:47 -04:00
Sage Weil
395120d485 Merge pull request #644 from ceph/wip-fix-f-h-x-branch
Added one more "write_append_excl: false"
2015-10-18 08:34:57 -04:00
Yuri Weinstein
1f076d9391 Added one more "write_append_excl: false"
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-17 08:27:17 -07:00
Yuri Weinstein
3655ca6fe0 Added "write_append_excl: false"
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 3a13ec04ce)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-16 12:05:47 -07:00
Sage Weil
79e49fcf59 Merge pull request #643 from ceph/wip-fix-f-h-x-branch
Added "write_append_excl: false"
2015-10-16 15:04:56 -04:00
Yuri Weinstein
3a13ec04ce Added "write_append_excl: false"
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-16 12:02:43 -07:00
Yuri Weinstein
ed30c54432 Removed osd.6 from roles to fix #13515
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 8ae31f1583)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-16 11:58:47 -07:00
Loic Dachary
c5c88465f4 Merge pull request #642 from ceph/wip-13515
Removed osd.6 from roles to fix #13515

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-10-16 19:19:03 +02:00
Yuri Weinstein
8ae31f1583 Removed osd.6 from roles to fix #13515
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-16 10:13:03 -07:00
Sage Weil
48105be9b4 Merge pull request #641 from ceph/wip-13485
Added write_append_excl: false to fix #13485
2015-10-16 12:18:43 -04:00
Yuri Weinstein
b696051431 Added write_append_excl: false to fix #13485
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-16 08:29:17 -07:00
Yuri Weinstein
9d5d0c63d3 Removed /parallel/7-final-workload/rgw_swift.yaml as it was creating the same user as the s3tests run right before
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 64dcc28e14)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-15 14:09:01 -07:00
Sage Weil
e0b550a572 Merge pull request #640 from ceph/wip-fix-f-h-x-branch
Removed /parallel/7-final-workload/rgw_swift.yaml as it was creating …
2015-10-15 16:57:50 -04:00
Yuri Weinstein
64dcc28e14 Removed /parallel/7-final-workload/rgw_swift.yaml as it was creating the same user as the s3tests run right before
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-15 13:55:03 -07:00
Kefu Chai
a3442cf078 rados/singleton-nomsgr/all: add export-after-evict.yaml
add a test for http://tracker.ceph.com/issues/12748

Fixes: #12748
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-10-15 22:54:59 +08:00
Zack Cerza
da22f74ad1 Merge pull request #632 from ceph/wip-rbd-dir-fix
use cephtest as base dir during testing
2015-10-14 17:28:14 -06:00
Vasu Kulkarni
bdf79881df Use cephtest as base dir for testing and let nuke cleanup in case of abrupt failures
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2015-10-14 17:27:00 -04:00
Sage Weil
f49579fe5a rgw: sleep before agent startup
For good measure.. it's racy.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-14 16:45:29 -04:00
Sage Weil
a5f60ae85c rgw/verify: allow rgw's to start up before starting agent
Startup is slow(er) under valgrind.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-14 16:44:32 -04:00
Sage Weil
a2f01d1f10 rgw/multifs: run multipart (perl) test on ubuntu
no Net::Amazon::S3 on el7

Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-14 16:39:37 -04:00
Sage Weil
c04fe39d8b Merge remote-tracking branch 'gh/infernalis' 2015-10-14 11:19:02 -04:00
Yehuda Sadeh
4af94706b1 Merge pull request #635 from ceph/wip-cpan
rgw: do quota tests on ubuntu

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-10-14 07:35:20 -07:00
Sage Weil
b995805b8c rgw: do quota tests on ubuntu
The Amazon/S3.pm perl module from CPAN is not available as an RPM.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-14 10:24:42 -04:00
Loic Dachary
02052dd256 Merge pull request #630 from dachary/wip-13408-stress-split
upgrade/stress-split: needs only six OSDs

Reviewed-by: Sage Weil <sage@redhat.com>
2015-10-14 15:23:23 +02:00
Loic Dachary
3e6a14b99a Merge pull request #623 from dachary/wip-11260-openstack-singleton-nomsgr
rados/singleton-nomsgr/all/msgr: needs 15GB RAM

Reviewed-by: Sage Weil <sage@redhat.com>
2015-10-14 09:48:36 +02:00
Yan, Zheng
b4caa05803 tasks/cephfs: fix TestClientLimits.test_client_oldest_tid
To get the health warning, first we need to make sure requests are
added to session's completed request list. Then we need to send an
extra request to MDS to trigger the code that generates the warning.

Fixes: #13437
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit b03ac07980)
2015-10-14 01:32:10 +01:00
John Spray
267ef8bad7 Merge pull request #624 from ceph/wip-13437
Wip 13437 (tasks/cephfs: fix TestClientLimits.test_client_oldest_tid …)

Reviewed-by: John Spray <john.spray@redhat.com>
2015-10-13 22:50:52 +01:00
Loic Dachary
2747164075 upgrade/stress-split: needs only six OSDs
The large number of OSDs is only needed for LRC or SHEC in some
cases. All other jobs will do fine with six OSDs.

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

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-13 16:20:22 +02:00
Loic Dachary
b28ff53f05 Merge pull request #628 from dachary/wip-13454-openstack-flavor
buildpackages: implement notcmalloc flavor
2015-10-13 14:57:22 +02:00
Loic Dachary
baa8ea327e buildpackages: implement notcmalloc flavor
http://tracker.ceph.com/issues/13454 Fixes: #13454

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-13 14:56:10 +02:00