Commit Graph

5084 Commits

Author SHA1 Message Date
Loic Dachary
ddd5f7c329 buildpackages: create release packages
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 14:36:52 +01:00
Gregory Farnum
7413c38bdf Merge pull request #875 from ceph/wip-15124
tasks/cephfs: support old mdsmap command during setup
2016-03-15 22:33:29 -07:00
Dan Mick
3f54da5eb2 Merge pull request #836 from ceph/wip-fix_cdtest
fix ceph-deploy test

Reviewed-by: Dan Mick <dmick@redhat.com>
2016-03-15 12:58:18 -07:00
Gregory Farnum
6254215399 Merge pull request #861 from ceph/wip-vstart-fixes
tasks/cephfs: vstart & fuse improvements
2016-03-15 12:41:07 -07:00
John Spray
a3d78d0516 suites: fix assumed filesystem pool name
Tests shouldn't really assume the names of
cephfs pools, but because it's hardcoded in
the yaml here I'll just update it.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-15 16:55:10 +00:00
John Spray
9e202b44c8 tasks/cephfs: support old mdsmap command during setup
While Filesystem at large requires the new commands, for
use from the `ceph` task we must support old style commands,
as the ceph task is used to instantiate old clusters during
upgrade testing.

Fixes: #15124, #15049, #15106

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-15 16:52:49 +00:00
Loic Dachary
5dd8cdd12e Merge pull request #877 from dachary/wip-workunit
workunit: git-reset --hard does not accept a branch

Reviewed by: Nathan Cutler <ncutler@suse.com>
2016-03-15 16:57:29 +01:00
Loic Dachary
96ef6ab699 workunit: git-reset --hard does not accept a branch
Uses git clone --branch refspec because it agrees to use either a tag or
a branch.

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-15 16:34:26 +01:00
Josh Durgin
6718f70eae Merge pull request #871 from ceph/wip-rbd-client-upgrade
upgrade/client-upgrade: only use supported features for RBD tests

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-14 00:06:40 -07:00
Jason Dillaman
96a456781c upgrade/client-upgrade: only use supported features for RBD tests
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-13 16:32:34 -04:00
Jason Dillaman
ebdcd29bde Merge pull request #870 from ceph/wip-rbd-mirror
rbd: add some missing workunits

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-03-12 07:53:32 -05:00
Vasu Kulkarni
4e145658a7 Fix review comments
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-03-12 02:15:39 -05:00
Jason Dillaman
77ca8030cd Merge pull request #868 from ceph/wip-fio-ver
Update fio version to 2.7

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-03-11 18:36:57 -05:00
Josh Durgin
4466d2fa79 rbd: add some missing workunits
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-03-11 14:51:16 -08:00
Sage Weil
a303f9de5c Merge pull request #863 from ceph/wip-15049
rados/singleton-nomsgr/all/11429: no mds
2016-03-11 12:39:09 -05:00
Gregory Farnum
e22fa18ed4 Merge pull request #824 from ceph/wip-multi-filesystems
Test updates for multi-filesystem support
2016-03-11 09:36:39 -08:00
Vasu Kulkarni
e805ebc459 Update fio version to 2.7
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-03-11 12:36:33 -05:00
John Spray
9915752acd tasks/cephfs: enable multi fs flag
Cluster won't let you create more than without
setting this flag explicitly.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:40:12 +00:00
John Spray
e1634ed2ed tasks/cephfs: debug in wait_for_daemons
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:40:11 +00:00
John Spray
e666fddf51 tasks/cephfs: switch off extra daemons in TestStrays
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:39:37 +00:00
John Spray
53f4430d03 tasks/cephfs: further thrasher fixes
Move the thrasher-specific methods out of CephManager
into MDSThrasher and plumb them into MDSCluster.

Signed-off-by: John Spray <john.spray@redhat.com
2016-03-11 10:39:37 +00:00
John Spray
9ca3721d72 tasks/cephfs: simplify recreate()
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:39:36 +00:00
John Spray
09f239f262 tasks/cephfs: update test_journal_repair for multi fs
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
c94d50258d tasks/cephfs: add TestStandbyReplay
In addition to the multi-fs tests, more localised
standby-replay cases.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
79357c2c4f suites: add fs/multifs
Separate because it wants a larger MDS count.  Points
to the new tests in test_failover.py.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
212a507e04 tasks/cephfs: fix datascan for multiple filesystems
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
e2176667a0 tasks/cephfs: move the journaltool smoke test into python land
This is one of those things that had a convoluted .yaml file
because it predated the ability to write explicit procedural
python tests.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
951102df37 tasks/cephfs: rename Filesystem.reset to recreate
Name was ambiguous wrt "fs reset"

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
b02afb2a2a tasks: fix mds_thrash for multi filesystems
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
3c3804ec16 tasks/cephfs: update test_runner for mds_cluster
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
22b350de86 tasks: generalise cephfs classes for multi-fs
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:43 +00:00
John Spray
8528cccf63 tasks: add cephfs TestMultiFilesystems
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-11 10:36:42 +00:00
vasukulkarni
5c217477c2 Merge pull request #865 from ceph/wip-dbg-packages-1
packages: update for all the new debug packages we have in jewel
2016-03-10 18:59:04 -08:00
Greg Farnum
3e96a92e21 packages: update for all the new debug packages we have in jewel
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2016-03-10 17:21:23 -08:00
Gregory Farnum
fae3b5b76f Merge pull request #859 from ceph/wip-15014
Add packages.yaml
2016-03-10 14:04:22 -08:00
Yuri Weinstein
9a631cedf6 Removed branch: firefly from 4-after.yaml
Fixes #15012

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 872aed9e72)
2016-03-10 13:18:01 -08:00
Sage Weil
3625b8c438 rados/singleton-nomsgr/all/11429: no mds
The newer cephfs logic wants to use the 'status' command on the
daemon, but that doesn't exist on firefly.  Luckly we don't need
it for this test.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-10 12:06:21 -05:00
Sage Weil
c0cbc5f5e7 Merge pull request #862 from ceph/wip-odsync
rados: Enable odsync write for pggrow thrasher
2016-03-10 11:23:52 -05:00
Samuel Just
88e86d77a2 rados: Enable odsync write for pggrow thrasher
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-03-10 07:45:30 -08:00
John Spray
a693be2792 tasks/cephfs: vstart & fuse improvements
A couple of corner cases that would get tripped up sometimes
in a vstart_runner.py environment.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-10 12:27:44 +00:00
Greg Farnum
fafaaf4256 Merge remote-tracking branch 'origin/greg-fs-testing-3-7-damage' 2016-03-09 22:29:34 -08:00
Gregory Farnum
f69046cf87 Merge pull request #731 from ceph/wip-scrub-repair
Wip scrub repair
2016-03-09 22:31:21 -08:00
Josh Durgin
f8c623d7c7 Merge pull request #860 from ceph/wip-krbd-fio
Fixes for krbd test cases

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 16:37:16 -08:00
Zack Cerza
100b0db13f Reflect that ceph-dbg is dropped
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-09 14:21:55 -07:00
Zack Cerza
705927ff39 Add packages.yaml
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-09 14:18:40 -07:00
Vasu Kulkarni
1c24f58180 Fix recent failures due to HEALTH_WARN check issues
There were recent failures due to HEALTH_WARN check unrelated
to script, this fix basically bypasses this issue by using
osd pool default size: 1 in ceph.conf and now
checks for HEALTH_OK instead of HEALTH_WARN
It also adds the meta information to tasks which describes test

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-03-08 21:43:06 -05:00
Sage Weil
7784ffe61e rados/thrash/workloads/radosbench: shorten 300s->200s
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-08 11:14:55 -05:00
Greg Farnum
d2edf7519f Merge remote-tracking branch 'origin/wip-damage-table' into greg-fs-testing
https://github.com/ceph/ceph-qa-suite/pull/782

Conflicts:
	tasks/cephfs/test_scrub_checks.py

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-03-07 16:31:35 -08:00
Greg Farnum
c0a2c10299 Merge remote-tracking branch 'origin/wip-scrub-repair' into greg-fs-testing
https://github.com/ceph/ceph-qa-suite/pull/731
2016-03-07 16:20:37 -08:00
Jason Dillaman
48599465d6 krbd: do not test unsupported striping feature
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-07 13:59:24 -05:00