Casey Bodley
f51a65523a
Merge pull request #1136 from ceph/wip-16129
...
rgw: add sleep to let the sync agent init
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-09-16 10:43:52 -04:00
Kefu Chai
93eb3605cb
Merge pull request #978 from ceph/wip-ec-fast-read
...
test fast ec read
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-09-13 16:39:55 +08:00
Kefu Chai
a58c5aa201
Merge pull request #1171 from dachary/wip-16506-ceph-coverage
...
upgrade: ceph-test is needed for ceph-coverage
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-09-13 16:15:27 +08:00
Loic Dachary
d44f583436
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-09-13 09:06:23 +02:00
Kefu Chai
525d9899ce
Merge pull request #1118 from ceph/wip-scrub
...
tasks/scrub_test: use fuse path (do not assume filestore!)
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-09-13 14:41:06 +08:00
Jason Dillaman
5d304eb6c0
Merge pull request #1172 from trociny/wip-16717
...
suites/upgrade: override rbd_default_features config back to pre-Jewel
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-09-12 08:48:52 -04:00
Mykola Golub
47a41286a5
suites/upgrade: override rbd_default_features config back to pre-Jewel
...
Fixes: http://tracker.ceph.com/issues/16717
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-09-12 14:24:42 +03:00
John Spray
d18d2e6b1f
suites: fix samba xfs symlink
...
I broke this in bafbeebf
Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-11 11:25:47 +01:00
Kefu Chai
3f0ab86d26
Merge pull request #1124 from ceph/wip-offline-split
...
ceph_manager: test offline split via ceph-objectstore-tool
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-09-11 11:33:03 +08:00
Mykola Golub
806bdfb8e9
Merge pull request #1170 from ceph/wip-16921
...
rbd: move nbd test workload to separate client host from OSDs
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2016-09-09 15:44:18 +03:00
Jason Dillaman
15ab430918
rbd: move nbd test workload to separate client host from OSDs
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-09-08 21:34:23 -04:00
Sage Weil
a61dc2a1c1
tasks/scrub_test: use fuse path (do not assume filestore!)
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-08 10:13:28 -04:00
Zack Cerza
eb3abfcd9d
Merge pull request #1153 from ceph/wip-manager-construct
...
tasks/ceph: construct CephManager earlier
2016-09-06 14:35:27 -06:00
John Spray
4411d34ecb
Merge pull request #1109 from batrick/fs-fuse_default_permissions
...
fs: fuse_default_permissions = 0 for kernel build test
Reviewed-by: John Spray <john.spray@redhat.com>
2016-09-06 20:26:59 +01:00
Jason Dillaman
2676a56746
Merge pull request #1163 from ceph/wip-kfsx-exclusive-lock
...
krbd: enable exclusive-lock feature
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-09-06 11:39:55 -04:00
John Spray
4ccd994910
Merge pull request #1160 from ceph/wip-no-btrfs
...
suites: switch filesystem tests from btrfs to xfs
2016-09-06 13:57:45 +01:00
Loic Dachary
b7652e430d
Merge pull request #1165 from tchaikov/wip-16157
...
rados/singleton-nomsgr/all/11429: wait until clean before checking log
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-09-06 12:22:07 +02:00
Kefu Chai
3ad90bfbdb
rados/singleton-nomsgr/all/11429: wait until clean before checking log
...
to make sure that load_pgs() is finished before checking its output
Fixes: http://tracker.ceph.com/issues/16157
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-09-06 17:50:30 +08:00
Loic Dachary
27666e08bc
Merge pull request #1162 from SUSE/wip-make-rpm-os-release
...
buildpackages/make-rpm.sh: use /etc/os-release
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-09-05 21:50:03 +02:00
Nathan Cutler
67de197ce5
buildpackages/make-rpm.sh: adjust Source0 spec file line on SUSE
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-09-05 21:42:53 +02:00
Nathan Cutler
29671063f9
buildpackages: use unadulterated make-dist
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-09-05 21:33:21 +02:00
Nathan Cutler
44d9acb677
buildpackages/make-rpm.sh: use /etc/os-release
...
The lsb_release binary is deprecated and requires installation of packages.
The /etc/os-release file is guaranteed to be present.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-09-05 21:33:21 +02:00
Ilya Dryomov
f9173938ba
krbd: enable exclusive-lock feature
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-09-05 13:48:06 +02:00
Loic Dachary
64bd3f2d85
Merge pull request #1161 from ceph/wip-unmap-separate-client
...
krbd/unmap: put client.0 on a separate remote
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-09-05 11:55:35 +02:00
Orit Wasserman
2042f96b66
Merge pull request #1132 from ceph/wip-rgw-remove-btrfs
...
rgw: we don't support btrfs any more
2016-09-04 11:15:55 +02:00
Ilya Dryomov
311a450163
krbd/unmap: put client.0 on a separate remote
...
Otherwise a pre-single-major kernel override is a headache,
particularly with non-standard yaml configs.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-09-03 21:21:45 +02:00
John Spray
bafbeebf08
suites: switch filesystem tests from btrfs to xfs
...
btrfs threw up occasional failures, and the long term
target will be bluestore instead of btrfs.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-02 10:34:59 +01:00
vasukulkarni
cda292c9d6
Merge pull request #1158 from ceph/wip-fio-unmap-devices
...
tasks/rbd_fio: unmap rbd devices on cleanup
2016-09-01 10:00:23 -07:00
Ilya Dryomov
15be2d29be
tasks/rbd_fio: unmap rbd devices on cleanup
...
Not doing so leads to issues and can interfere with subsequent jobs.
One example is the invocation of vgs(8) during the inital test setup:
it will issue a read to the left-behind rbd device(s) whose backing
cluster is long gone, locking up the job.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-09-01 18:13:55 +02:00
Ilya Dryomov
ec97445740
tasks/rbd_fio: don't use sudo unnecessarily
...
Creating and cloning images doesn't require sudo.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-09-01 15:51:07 +02:00
Loic Dachary
2525fedc3d
Merge pull request #1155 from SUSE/wip-suse-ceph-test
...
buildpackages: fix make-rpm.sh for SUSE
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-09-01 12:04:27 +02:00
Nathan Cutler
0b10284caa
buildpackages: force ceph-test build on SUSE
...
The ceph-test package is required for teuthology. It is disabled to speed up
the build in OBS, but here we need it enabled unconditionally.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-09-01 10:33:17 +02:00
Ricardo Dias
494b623602
buildpackages: fix RPM generation script to support opensuse spec file
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit 4692f995ba6967796d5dd2f5fd85fde8705a1ccc)
2016-09-01 10:32:10 +02:00
Gregory Farnum
c2efbd39c1
Merge pull request #1112 from jcsp/wip-16909
...
tasks/cephfs: test standby replay teardown on rank stop
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-08-31 14:03:24 -07:00
John Spray
c444db12d4
tasks/ceph: construct CephManager earlier
...
Previously, if errors occurred during healthy(), then
the finally block would invoke osd_scrub_pgs, which relies
on CephManager being constructed, and it would die, hiding
the original exception.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-08-31 15:32:33 +01:00
Josh Durgin
66a5e4e002
Merge pull request #1149 from ceph/wip-krbd-unmap-fixes
...
krbd/unmap: assorted pre-single-major fixes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-08-30 15:10:12 -07:00
Orit Wasserman
54d311a991
rgw: add sleep to let the sync agent to init
...
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-08-30 15:28:24 +02:00
Ilya Dryomov
02460f2156
krbd/unmap: override client.0 only
...
The unmap test uses one remote, so the end result is the same.
However, overriding the most specific role is nicer and allows
scheduling with
kernel:
client:
branch: testing
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-08-30 12:52:13 +02:00
Ilya Dryomov
39883e9d9f
krbd/unmap: set tunables to bobtail
...
Kernel 3.13, which is used in pre-single-major.yaml test, doesn't
support firefly tunables (default in jewel, up from bobtail tunables).
This went unnoticed for a while because of a kernel task regression -
the pre-single-major override was ignored.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-08-30 12:52:13 +02:00
Ilya Dryomov
f3bc869522
krbd/unmap: assert that pre-single-major kernel is installed
...
Similarly to how single-major-off.yaml and single-major-on.yaml check
the value of /sys/module/rbd/parameters/single_major, assert that it's
not there for pre-single-major.yaml.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-08-30 12:52:13 +02:00
Nathan Cutler
cc54f86984
Merge pull request #1146 from dachary/wip-17152-openstack
...
openstack: add disks where necessary
Reviewed-by: Nathan Cutler <ncutler@suse.com>
2016-08-29 10:41:47 +02:00
Loic Dachary
52017e6707
openstack: add disks where necessary
...
Ref: http://tracker.ceph.com/issues/17152
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-08-29 10:33:55 +02:00
Loic Dachary
b4bb54e5df
Merge pull request #1141 from rjfd/wip-test-buildpackages
...
buildpackages: make make-{deb,rpm}.sh aware of cmake
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-by: Nathan Cutler <ncutler@suse.cz>
2016-08-26 09:23:14 +02:00
Josh Durgin
f28f881bda
ceph_manager: test offline split via ceph-objectstore-tool
...
When killing an osd, split all pools with a low threshold.
This will slow down tests, but should not impact correctness.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-08-26 00:28:32 +00:00
Loic Dachary
cac9f845a0
Merge pull request #1142 from dachary/wip-17116-workunit
...
workunit: allow parallel git clone
Reviewed-by: Nathan Cutler <ncutler@suse.cz>
2016-08-25 23:01:46 +02:00
Loic Dachary
b9813e490e
workunit: allow parallel git clone
...
When multiple client run in parallel on the same machine and they
try to get workunits from a repository that is not github, they must
git clone in a directory that is suffixed as srcdir. Otherwise they
will conflict with each other.
Fixes: http://tracker.ceph.com/issues/17116
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-08-25 11:34:46 +02:00
Dan Mick
da94b0da58
Merge pull request #1137 from ceph/wip-fix-console
...
Fix console handling in tasks
Reviewed-by: Dan Mick <dmick@redhat.com>
2016-08-24 16:04:18 -07:00
Zack Cerza
bf797f0b1f
Update console checking, and DRY
...
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-08-24 11:13:32 -06:00
Zack Cerza
821cf2caa6
Drop unnecessary console handling code
...
Remote.console is provided by teuthology now
http://tracker.ceph.com/issues/17124
Fixes: 17124
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-08-24 11:11:25 -06:00
Nathan Cutler
65590aa039
buildpackages: make make-{deb,rpm}.sh aware of cmake
...
Fixes: http://tracker.ceph.com/issues/16819
Signed-off-by: Ricardo Dias <rdias@suse.com>
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-08-24 14:38:17 +01:00