Project

General

Profile

Actions

Bug #46353

closed

qa: Impossible to run rados/cephadm suite against master branch

Added by Nathan Cutler almost 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

It's a well-known fact that the named branches (master, octopus, etc.) do not exist in https://github.com/ceph/ceph-ci.git but, rather, in https://github.com/ceph/ceph.git

Still, these branches do get built by Jenkins/Chacra/Shaman and it is possible (and frequently done) to run teuthology suites against them by specifying e.g.:

teuthology-suite --ceph-repo https://github.com/ceph/ceph --ceph master --suite-repo https://github.com/ceph/ceph --suite-branch master

(usually the --newest option is also provided, since the very most recent tip of master might not yet have finished building).

This does not currently work well with the cephadm.py task, though, because it defaults to looking for the ceph container image on "quay.ceph.io/ceph/ceph-ci" when it should be looking on "quay.ceph.io/ceph/ceph", instead.

Sample failure: https://pulpito.ceph.com/smithfarm-2020-07-03_15:13:03-rados:cephadm:smoke-master-distro-basic-smithi/

Actions

Also available in: Atom PDF