Commit Graph

5831 Commits

Author SHA1 Message Date
Sage Weil
19f39ac802 Merge pull request #1019 from ceph/wip-rgw-fix-longpath
rgw: split osd's in 2 nodes
2016-12-06 13:37:11 -05:00
Sage Weil
9f82d0f869 Merge pull request #980 from ceph/wip-fix-infinit
Fix infinite wait during monitor quorum check
2016-12-06 13:05:27 -05:00
Vasu Kulkarni
16144d8e54 Fix infinite wait during monitor quorum check
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-12-05 15:42:14 -08:00
Vasu Kulkarni
fac276b907 Split osd's into 2 nodes
http://tracker.ceph.com/issues/15612
Not all test machines(mira, vps) have 4 osd's and without this
change it will fail on nodes with < 4 osds, since one of the
osd will be on ext4 and it will hit long filename issue

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-12-05 15:35:08 -08:00
Sage Weil
68e08c7ac4 Merge pull request #535 from ceph/wip-12376
tasks/radosbenchsweep task
2016-12-05 17:53:51 -05:00
Sage Weil
d06a5feda4 Merge pull request #1024 from ceph/wip-default-fs
tasks/ceph: default to xfs instead of root dir
2016-12-05 17:53:01 -05:00
Sage Weil
46c6b13a61 Merge pull request #1087 from sponce/master
rados: Added tests for the striper layer of rados
2016-12-05 17:49:36 -05:00
Samuel Just
1cd5be72f2 Merge pull request #956 from ceph/wip-rm-ext4
Remove ext4 option from rados:thrash tests

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-12-05 14:42:08 -08:00
Josh Durgin
811ace2fc0 Merge pull request #1301 from ceph/wip-valgrind-centos
do all valgrind runs on centos

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-12-05 11:36:45 -08:00
Sage Weil
693bd23851 do all valgrind runs on centos
The xenial valgrind has a bug with generating random
numbers; see http://tracker.ceph.com/issues/18126

Revert this when it is fixed.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-12-05 14:21:31 -05:00
Sage Weil
3f2298eecf Merge pull request #1299 from athanatos/wip-enable-hacky-flag
ec-data-pool: enable the hacky_overwrites flag
2016-12-05 11:45:13 -05:00
Samuel Just
237bedb310 ec-data-pool: enable the hacky_overwrites flag
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-12-02 23:03:56 -08:00
Jason Dillaman
2cee58a456 Merge pull request #1298 from ceph/wip-pre-single-major-branch
krbd/unmap: pre-single-major is now 3.12.z

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-12-02 14:55:21 -05:00
Sage Weil
835e755a89 rados/thrash/workloads: shorten rados bench a bit
I hit ENOSPC during thrashing on one run.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-12-02 09:56:13 -05:00
Loic Dachary
aae552240b Merge pull request #1295 from dachary/wip-16506-ceph-coverage
upgrade: ceph-test is needed for ceph-coverage

Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2016-12-02 11:42:03 +01:00
Loic Dachary
8122494530 upgrade: ceph-test is needed for ceph-coverage
Do not exclude the ceph-test package otherwise the ceph-coverage
executable is not installed.

Fixes: http://tracker.ceph.com/issues/16506

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-12-02 10:27:25 +01:00
Sage Weil
c362ed28db Merge pull request #1294 from ceph/wip-17960-master
Removed xenial + Excluded librgw2
2016-12-01 17:21:37 -05:00
Sage Weil
57e0a674c9 upgrade/jewel-x/point-to-point: avoid xenial
Xenial has newer packages in the distro and we want to
avoid fragile install instructions to avoid them.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-12-01 17:21:19 -05:00
Yuri Weinstein
ee19ced031 Excluded librgw2
Fixes http://tracker.ceph.com/issues/17960

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-12-01 17:29:56 +00:00
Ilya Dryomov
f143438d44 krbd/unmap: pre-single-major is now 3.12.z
3.13 won't build on newer distros, due to lack of gcc5 support.
nightly/pre-single-major (with a slash) is now gone.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-12-01 15:46:19 +01:00
Dan Mick
47cd4f4608 Merge pull request #1293 from ceph/wip-17977-fix
qemu: Set permissions on /dev/kvm

Reviewed-by: Dan Mick <dmick@redhat.com>
2016-11-30 15:15:15 -08:00
David Galloway
7abc768941 qemu: Set permissions on /dev/kvm
Hack until fix in https://bugzilla.redhat.com/show_bug.cgi?id=1333159
makes it into CentOS repos.

Fixes: http://tracker.ceph.com/issues/17977

Signed-off-by: David Galloway <dgallowa@redhat.com>
2016-11-30 18:05:24 -05:00
Samuel Just
08801a0e9f Merge pull request #1291 from ceph/wip-18085
rados/thrash*: do no set osd_max_backfills=1

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-11-30 09:20:17 -08:00
Sage Weil
9717bc34a2 rados/thrash*: vary osd_max_backfills, always >1
This can lead to a copy-from vs backfill deadlock; see
http://tracker.ceph.com/issues/18085

This effectively reverts 5e880228fd
which aimed to catch bugs in recovery reservations.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-30 12:13:14 -05:00
Sage Weil
49fdc370e7 Merge pull request #894 from ceph/wip-bluestore
rados: test bluestore too
2016-11-29 21:55:46 -05:00
Sage Weil
0fa0fa9ce0 rados/objectstore/objectstore.yaml: do not test kstore
It's flaky.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:55:18 -05:00
Sage Weil
87175c1ab2 rados/objectstore/objectstore.yaml: test bluestore
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:53:36 -05:00
Sage Weil
2ac9ad0289 rbd: test on filestore and bluestore
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:53:36 -05:00
Sage Weil
a7e183d420 fs: test bluestore and filestore
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:53:36 -05:00
Sage Weil
e7f6e5a081 rgw: test bluestore and filestore
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:53:36 -05:00
Sage Weil
1a1ba44d9a rados: test bluestore
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:53:36 -05:00
John Spray
ef48920827 Merge pull request #1289 from ceph/wip-16397-workaround
suites/knfs: pin to ubuntu

Reviewed-by: Jeff Layton <jlayton@redhat.com>
2016-11-30 01:06:15 +00:00
Sage Weil
59bc5ffe94 Merge pull request #1283 from SUSE/wip-18014
thrashosds: try ceph-objectstore-tool for one minute

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-11-29 11:07:32 -05:00
John Spray
b6ba7c0104 suites/knfs: pin to ubuntu
Workaround for http://tracker.ceph.com/issues/16397, which
manifests when we run bleeding edge kernels against the version
of nfs-utils in centos7.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-11-29 14:28:13 +00:00
Nathan Cutler
862b47faac thrashosds: try ceph-objectstore-tool for 10 minutes
If ceph-objectstore-tool binary is not present, it's likely because we're in
the middle of an upgrade. Do not try to run the binary until we verify that
it's really present. If it is absent, spend up to 10 minutes waiting for it to
appear.

Before this patch there was quite a large window for a race to occur. This
patch doesn't entirely eliminate it, but drastically reduces it.

Fixes: http://tracker.ceph.com/issues/18014
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-11-25 22:50:31 +01:00
Jason Dillaman
0e5653feaf Merge pull request #1235 from vshankar/wip-rbd-data-pool
suites/rbd: add data pool test cases

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-11-23 12:26:22 -05:00
Josh Durgin
4fe434995b Merge pull request #1277 from ceph/wip-exclude-upgrade-clients
Excluded 'libcephfs2','libcephfs-devel','libcephfs-dev'

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-11-22 16:48:07 -08:00
Yuri Weinstein
3d4c358378 Excluded 'libcephfs2','libcephfs-devel','libcephfs-dev'
Removed firefly and infernalis paths
Removed mds role from hammer (per chat with Jason)
Add "fs: xfs" override

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-11-23 00:40:59 +00:00
Venky Shankar
0d538a1438 rbd: add datapool config YAML to rbd suite
- cli
- librbd
- qemu

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2016-11-22 16:05:22 +05:30
John Spray
60d9a77aa0 Merge pull request #1262 from batrick/cephfs-delete-bugfix
cephfs: get new fsmap after marking clusters down

Reviewed-by: John Spray <john.spray@redhat.com>
2016-11-21 12:51:53 +00:00
David Zafman
21dde0f865 Merge pull request #1274 from ceph/wip-16064
Improve scrub analysis, list-inconsistent-obj output and osd-scrub-repair test
2016-11-17 13:49:39 -08:00
Yuri Weinstein
437f65719b Merge pull request #1260 from ceph/wip-17902-master
Added excluded packages "'libcephfs-devel','libcephfs-dev'"
2016-11-17 12:56:45 -08:00
Sage Weil
0eb2dd8931 Merge pull request #1227 from athanatos/wip-ec-overwrites
ec overwrites tests (and bonus fix to fast reads)
2016-11-17 12:56:13 -06:00
Kefu Chai
a9f4883fe3 Merge pull request #1271 from SUSE/wip_flake8_F401_time_imported_but_unused
tasks.rgw: 'time' imported but unused

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-11-17 18:49:15 +08:00
Owen Synge
ef1d2a6aab tasks.rgw: 'time' imported but unused
flake8 was failing.

Signed-off-by: Owen Synge <osynge@suse.com>
2016-11-17 11:37:59 +01:00
Yuri Weinstein
cae569ab48 Added excluded packadges "'libcephfs-devel','libcephfs-dev'"
Fixes http://tracker.ceph.com/issues/17902
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-11-17 00:29:43 +00:00
David Zafman
e000ab2f46 tasks/scrub_test.py: Make test deterministic by updating digests
ceph_test_rados: Get coverage of digest updates in deep-scrub/repair

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-11-16 12:32:10 -08:00
David Zafman
5fe8522df4 repair_test, scrub_test: Fix whitelists for scrub changes
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-11-16 12:32:10 -08:00
David Zafman
5ae0f5c75a scrub_test: Fix for list-inconsistent-obj output changes
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-11-16 12:32:10 -08:00
Matt Benjamin
32bc189e60 Merge pull request #1269 from ceph/wip-rgw-sync-agent-retry
rgw: fix some races with radosgw and radosgw-agent startup

(verified by Orit)
2016-11-16 11:35:20 -05:00