Commit Graph

4789 Commits

Author SHA1 Message Date
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
John Spray
4a83c56604 tasks/cephfs: include an empty dir in journal repair
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-19 17:57:53 +01: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
John Spray
176e9ef267 tasks/cephfs: add test_failover
A quick check that clients refuse to mount
when daemons are laggy, and while we're at it,
that the basics of failover work.  It's a trivial
test, but it's nice to have this kind of thing
so that we don't have to wait for weird thrasher
failures if something breaks.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-14 02:20:00 +01:00
John Spray
043049f6c3 tasks/cephfs: add a wait_for_daemons
...to avoid trying to mount a client
before the daemons are ready

Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-14 02:16:13 +01: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
Kefu Chai
8d1c15e9a5 Merge pull request #621 from dachary/wip-13449-admin-socket
tasks/admin_socket.py: wait 120 seconds instead of 60

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-10-13 17:04:55 +08:00
Loic Dachary
ccd1bc2c03 Merge pull request #619 from dachary/wip-buildpackages-submodules
buildpackages: get ceph submodules
2015-10-13 10:55:55 +02:00
Yan, Zheng
b03ac07980 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>
2015-10-13 16:53:39 +08:00
Loic Dachary
eac791c664 rados/singleton-nomsgr/all/msgr: needs 15GB RAM
If given only 8GB RAM,  ceph_test_msgr may abort with buffer::bad_alloc.

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

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-13 10:50:31 +02:00
Loic Dachary
1a63fd73de rados/objectstore/alloc-hint: need three attached disks
So they can be mkfs xfs.

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

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-13 10:45:34 +02:00
Loic Dachary
c0828cae19 tasks/admin_socket.py: wait 120 seconds instead of 60
When running on virtual machines, it may take more than one minute for a
daemon to create the admin socket.

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

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-13 10:25:18 +02:00
Sage Weil
2545265f17 Merge remote-tracking branch 'gh/infernalis' 2015-10-12 13:04:19 -04:00
Sage Weil
0f709b7506 Merge pull request #618 from yehudasa/wip-infernalis-fix
radosgw_admin: skip log objects that start with obj_delete_at_hint
2015-10-12 13:06:08 -04:00
Loic Dachary
81f5c3ad03 buildpackages: get ceph submodules
Prior to v0.80.9, autogen.sh did not get submodules. Copy/paste the
submodule initialization from newer autogen.sh in common.sh so that
v0.80.8 and below can be rebuilt from sources. It does not hurt to
update the submodules twice.

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-12 18:46:38 +02:00
Yehuda Sadeh
d1ada2e8dd radosgw_admin: skip log objects that start with obj_delete_at_hint
when testing radosgw-admin log show --object, don't use these objects

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2015-10-12 09:13:25 -07:00
Loic Dachary
4ddc236b60 Merge pull request #616 from ceph/wip-buildpackages-centos
buildpackages: use _get_version instead of os_version
2015-10-10 14:10:34 +02:00
Loic Dachary
56a6e0c356 buildpackages: use _get_version instead of os_version
os_version is from the remote and will be 7.1.23 for CentOS 7
instead of the expected 7.0 for all 7.* CentOS.

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-10 12:51:15 +02:00
Josh Durgin
47b7fb4648 Merge pull request #614 from ceph/wip-sam-qa-fixes
Wip sam qa fixes

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-10-09 19:24:36 -04:00
Samuel Just
174a74105f radosbench: use pool config even if create_pool is false
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-10-09 14:06:04 -07:00