Loic Dachary
c9a1f767c2
Merge pull request #882 from dachary/wip-buildpackages
...
buildpackages: allow for packages to be re-used for releases
2016-03-16 14:40:03 +01:00
Loic Dachary
63c1a6f9ed
buildpackages: ensure clone to a ceph directory
...
In case the repository from which the clone is not named ceph.
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 14:36:52 +01:00
Loic Dachary
df3eba0f6b
buildpackages: for source inclusion in debian
...
We do not build debian versions (i.e. -2 -3 etc). Even if the debian
detection logic infers that the previous debian version already had the
source package, it is incorrect.
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 14:36:52 +01:00
Loic Dachary
33b4397da8
buildpackages: allow for more parallel builds
...
Builds are in parallel if the OS type / version and the SHA1 are
different. Having just one build at a time for a given SHA1 slows thing
down when there are more than a few supported OS.
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 14:36:52 +01:00
Loic Dachary
c60ace31ea
buildpackages: enable autoindex in the packages repository
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 14:36:52 +01:00
Loic Dachary
b30655eeb6
buildpackages: do not requires the long tag version
...
So that v10.1.0 is used instead of 10.1.0-0-g35ac827 when possible.
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 14:36:52 +01:00
Loic Dachary
5e145c1a2f
buildpackages: also pull tags from the user ceph fork
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 14:36:52 +01:00
Loic Dachary
ddd5f7c329
buildpackages: create release packages
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 14:36:52 +01:00
Sage Weil
764946bb0f
Merge pull request #880 from ceph/wip-rados-vs-mds
...
suites: remove unused mdss from RADOS tests
2016-03-16 08:57:06 -04:00
Loic Dachary
060b6f3339
Merge pull request #881 from dachary/wip-workunit
...
workunit: sha1/branch/tag reset method
Reviewed-by: Nathan Cutler <ncutler@suse.com>
2016-03-16 09:46:17 +01:00
Loic Dachary
d1f456850c
workunit: git checkout sha1/branch/tag
...
git clone --branch refspec only accepts branches and tags but not a sha1
git reset --hard refspec only accepts tags and sha1 but not branches
Use git checkout because it interprets branches, tags and sha1 as
expected.
$ git checkout jewel
Branch jewel set up to track remote branch jewel from origin.
Switched to a new branch 'jewel'
$ git checkout v0.94.6
HEAD is now at e832001... 0.94.6
$ git checkout b2503b0e15
HEAD is now at 95cefea... 0.94.3
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-16 09:25:56 +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
Gregory Farnum
5116fb07f0
Merge pull request #867 from ceph/jewel-15050
...
tasks/cephfs: cover fancy layout in test_strays
2016-03-15 12:27:47 -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
John Spray
77e35c01fd
suites: remove unused mdss from RADOS tests
...
These daemons were apparently unused in tests that
created an MDS daemon but never use a fuse task
to access it.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-15 13:14:05 +00: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
Greg Farnum
74294039a3
Merge branch 'master' into jewel
2016-03-11 09:21:24 -08:00
Yan, Zheng
a54bf91de6
tasks/cephfs: cover fancy layout in test_strays
...
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-03-11 20:15:56 +08: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