The master branch of ceph/swift.git contains tests that are incompatible with
Jewel and Luminous. The ceph-luminous branch omits these tests.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit
a86ce728954a765797ce634025d43650d990e480)
Conflicts: qa/tasks/swift.py (cherry-picked jewel version to luminous)
for client in config:
ctx.cluster.only(client).run(
args=[
- 'git', 'clone',
+ 'git',
+ 'clone',
+ '--branch',
+ 'ceph-luminous',
teuth_config.ceph_git_base_url + 'swift.git',
'{tdir}/swift'.format(tdir=testdir),
],