# constants.py - constant values used throughout the cephadm sources
# Default container images -----------------------------------------------------
-DEFAULT_IMAGE = 'quay.ceph.io/ceph-ci/ceph:main'
-DEFAULT_IMAGE_IS_MAIN = True
+DEFAULT_IMAGE = 'quay.io/ceph/ceph:v20'
+DEFAULT_IMAGE_IS_MAIN = False
DEFAULT_IMAGE_RELEASE = 'tentacle'
DEFAULT_REGISTRY = 'quay.io' # normalize unqualified digests to this
# ------------------------------------------------------------------------------
def check(self, ctx):
assert ctx.name == 'cc2'
assert ctx.fsid == 'foobar'
- assert ctx.image == 'quay.ceph.io/ceph-ci/ceph:main'
+ assert ctx.image == 'quay.io/ceph/ceph:v20'
assert ctx.meta_properties == {"fruit": "banana", "vegetable": "carrot"}
assert ctx.config_blobs == {
"alpha": {"sloop": "John B"},
commands =
flake8 --config=tox.ini {posargs:cephadm.py cephadmlib}
bash -c 'test $(git ls-files 'cephadm.py' 'cephadmlib/*.py' | sort -u | xargs grep "docker.io" | wc -l) == 1'
- bash -c 'test $(git ls-files 'cephadm.py' 'cephadmlib/*.py' | sort -u | xargs grep "quay.io" | wc -l) == 7'
+ bash -c 'test $(git ls-files 'cephadm.py' 'cephadmlib/*.py' | sort -u | xargs grep "quay.io" | wc -l) == 8'
# Downstream distributions may choose to alter this "docker.io" number,
# to make sure no new references to docker.io are creeping in unnoticed.