Bug #46353
closedqa: Impossible to run rados/cephadm suite against master branch
0%
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/