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
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
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
Samuel Just
c0b0ec2831
divergent_priors2: give divergent time to come up
...
Fixes : #13322
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-10-09 14:05:42 -07:00
Yuri Weinstein
9fdea19361
Specified 'hammer' branch
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 490dbb28ff
)
2015-10-09 13:48:32 -07:00
Josh Durgin
01dea5462f
Merge pull request #613 from ceph/wip-fix-f-h-x-branch
...
Specified 'firefly' branch
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-10-09 16:42:47 -04:00
Yuri Weinstein
490dbb28ff
Specified 'hammer' branch
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-09 13:32:11 -07:00
Loic Dachary
0446645de8
Merge pull request #609 from dachary/wip-13376-buildpackages-upgrade
...
buildpackages: honour install priorities tags, branch, sha1
2015-10-09 16:37:40 +02:00
Loic Dachary
0045dfc8a5
buildpackages: enforce ceph-object-corpus canonical URL
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-09 11:57:40 +02:00
Loic Dachary
4d89c9e4de
buildpackages: walk the whole config tree to find sha1 to build
...
It is not enough to look for the first install task. In upgrade tests,
the install.upgrade task requires more packages to be built. In more
complicated tests using sequential and parallel tasks, the actual
install or install.upgrade task may be deeper in the config tree.
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-09 10:05:58 +02:00
Loic Dachary
c103579a55
buildpackages: honour install priorities tags, branch, sha1
...
The install config may have contradicting tag/branch and sha1. When
suite.py prepares the jobs, it always overrides the sha1 with whatever
default is provided on the command line with --distro and what is found
in the gitbuilder. If it turns out that the tag or the branch in the
install config task is about another sha1, it will override anyway.
Instead of obtaining the tag, branch and sha1 directly from the
packaging.GitbuilderProject object, compute them from the returned
uri_reference data member. The uri_reference is used by the install task
to fetch packages in the gitbuilders and this is what buildpackages
needs to build.
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-09 10:03:35 +02:00
Loic Dachary
810caaf55f
buildpackages: branches are found in refs/remotes/origin
...
Note in refs/heads which is populated for local branches only and not
after a fresh clone.
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-09 10:01:34 +02:00
Loic Dachary
e54c916891
buildpackages: do not override the sha1
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-09 10:01:05 +02:00
Loic Dachary
a630da7220
buildpackages: allow for concurrent build if != sha1
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-08 12:16:30 +02:00
Loic Dachary
9db757b811
buildpackages: prefer GitbuilderProject.os_{type,version} over config.
...
The config['os_type'] and config['os_version'] are not always set for a given
job (for instance, in the rbd suite). When a suite runs, it relies on
default values, depending on the target Operating System and internal,
hard coded values associating ubuntu to 14.04 etc.
Instead of using config['os_{type,version}'] use the GitbuilderProject
equivalent which is set with the appropriate defaults.
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-08 12:16:30 +02:00
vasukulkarni
ca5c0051a6
Merge pull request #589 from ceph/wip-ecpool-s3test
...
s3tests using ec data pool for smoke
2015-10-07 12:27:34 -07:00
Greg Farnum
94d54f7510
Merge remote-tracking branch 'origin/wip-vstart-runner' into infernalis
...
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-10-07 10:55:36 -07:00
Sage Weil
5716f5f141
smoke/basic/tasks/libcephfs: fix client debug override
...
Also debug mds
Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-07 12:27:21 -04:00
Sage Weil
30eebbd7b8
Merge remote-tracking branch 'gh/infernalis'
...
Conflicts:
suites/upgrade/hammer-x/point-to-point-x/point-to-point.yaml
2015-10-06 16:49:46 -04:00
Sage Weil
21cefaf20d
upgrade/hammer-x/point-to-point: whitelist wrongly marked me down
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-06 16:46:50 -04:00
Loic Dachary
83e666ae42
Merge pull request #585 from dachary/wip-buildpackages-test
...
buildpackages: implicit for OpenStack
2015-10-05 02:02:34 +02:00
Loic Dachary
a5f260ee92
Merge pull request #596 from ceph/wip-radosbench
...
tasks/radosbench: wait just a bit longer
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-10-05 01:57:04 +02:00
Yuri Weinstein
00a8393707
White listed WAR 'failed to encode' fixes #13349
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 37a881aee1
)
2015-10-04 14:58:50 -07:00
Yuri Weinstein
555d42c667
Merge pull request #602 from ceph/wip13349
...
White listed WAR 'failed to encode' fixes #13349
2015-10-04 14:57:50 -07:00
Yuri Weinstein
37a881aee1
White listed WAR 'failed to encode' fixes #13349
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-03 08:27:39 -07:00
vasukulkarni
5f201625b1
Merge pull request #549 from ceph/wip-krbd-fio
...
Add rbd fio test to exercise block IO on all format/features
2015-10-02 11:54:26 -07:00
Sage Weil
ab76f766da
upgrade/hammer-x/point-to-point: use different client for second rgw
...
Can't do 2 rgw's on the same client id.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit a0f0194ab2
)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-10-02 10:44:11 -07:00
Vasu Kulkarni
15e890e0dc
krbd fio tests using sync engine for format 2 and features 1 and 2.
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2015-10-02 13:41:59 -04:00
Vasu Kulkarni
b5cf466ac7
krbd test using fio for format 2 and features 1 and 2.
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2015-10-02 13:41:59 -04:00
Vasu Kulkarni
8e115c9741
rbd fio tests using rbd engine, tests on clones as well using features 1 and 13.
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2015-10-02 13:41:59 -04:00
Vasu Kulkarni
971c5fc29c
rbd io tests using fio, various fio options can be specified in yaml
...
test rbd or krbd using fio, can also run io on rbd clones if option is specified in yaml
various options like image-size, rbd format/features, fio io size, readwrite options can be provided in yaml.
check the docstring for exact usage.
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2015-10-02 13:41:42 -04:00
Yuri Weinstein
138d2d7976
Merge pull request #599 from ceph/wip-hammer-x
...
upgrade/hammer-x/point-to-point: use different client for second rgw
2015-10-02 10:32:12 -07:00
Sage Weil
a0f0194ab2
upgrade/hammer-x/point-to-point: use different client for second rgw
...
Can't do 2 rgw's on the same client id.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-02 13:24:19 -04:00
John Spray
62247f2009
tasks/cephfs: fix FuseMount bin path in vstart
...
FuseMount only uses the prefix for finding the 'ceph'
executable, which is in ./ for either cmake or
authtools, not ./src for cmake like other binaries.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:18 +01:00
John Spray
0584b9c8dc
tasks/cephfs: fix test_journal_migration
...
It was trying to get the output file from
a different remote than the one used to
run the journal tool.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:18 +01:00
John Spray
9eb65dd1be
tasks/cephfs: move mds_scrub_checks
...
...into a CephFSTestCase.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:18 +01:00
John Spray
03ea0971cc
tasks/cephfs: move journal migration test
...
...into a CephFSTestCase.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00
John Spray
176123caea
tasks/cephfs: extend vstart_runner's ctx&run
...
Sufficiently to enable using workunits.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00
John Spray
99e3a400e1
tasks/cephfs: add --interactive for vstart runner
...
Just like interactive-on-error in teuthology.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00
John Spray
904fd76813
tasks/cephfs: fix FuseMount._asok_path
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00
John Spray
20e7d2af24
tasks/cephfs: remove a redundant sudo
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00
John Spray
4f8adf155b
tasks/cephfs: raise error on non-string stdins
...
Shouldn't be any from the fs tests that get run
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00
John Spray
80a9efb73d
tasks/cephfs: warn if vstart_runner can't import mods
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00
John Spray
06891416da
tasks/cephfs: stop if needed binaries are absent
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00
John Spray
23ae9815a5
tasks/cephfs: add instructions to vstart_runner
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-10-02 17:41:17 +01:00