From bf9e02ec844ccb0c2fc017fb6bea9826b0c8c2a4 Mon Sep 17 00:00:00 2001 From: Roger Luethi Date: Sun, 4 Oct 2026 05:59:15 +0200 Subject: [PATCH] registries: pull OSISM images from registry.osism.tech Ten registry defaults for images OSISM builds still name quay.io: ceph_docker_registry, dnsmasq_docker_registry and docker_registry_{ansible,cephclient,cgit,dnsdist,homer,netbox,nexus, openstackclient}. OSISM stopped pushing to quay.io. The OSISM 9 and 10 release notes asked operators to override these registries "during the transition phase", but the defaults were never switched. quay.io/osism is frozen at 2025-02-17. Every image built since is missing there -- ceph-daemon:tentacle, ceph-daemon:20.2.4, cephclient:tentacle, kolla-ansible:2026.1 -- and the older tags are stale. A configuration that does not override these registries, such as one fresh from cfg-cookiecutter, therefore cannot pull the Ceph images of a Tentacle deployment at all, and pulls 2025-02 images otherwise. All ten repositories exist on registry.osism.tech/osism, the registry the release pins and the role defaults already refer to. Set them to registry.osism.tech. The upstream registries stay: docker_registry_zuul (quay.io/zuul-ci) and the index.docker.io entries. Configurations that already override these registries are unaffected. Defaults are pinned per release, so this reaches releases built from this version on. UpgradeImpact: OSISM-built images are pulled from registry.osism.tech unless the configuration names another registry. Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Roger Luethi --- all/099-registries.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/all/099-registries.yml b/all/099-registries.yml index 0d0684c..cd678d5 100644 --- a/all/099-registries.yml +++ b/all/099-registries.yml @@ -1,16 +1,16 @@ --- -ceph_docker_registry: quay.io +ceph_docker_registry: registry.osism.tech docker_registry: index.docker.io -docker_registry_ansible: quay.io -docker_registry_cephclient: quay.io -docker_registry_cgit: quay.io -docker_registry_dnsdist: quay.io -docker_registry_homer: quay.io +docker_registry_ansible: registry.osism.tech +docker_registry_cephclient: registry.osism.tech +docker_registry_cgit: registry.osism.tech +docker_registry_dnsdist: registry.osism.tech +docker_registry_homer: registry.osism.tech docker_registry_memcached: index.docker.io -docker_registry_netbox: quay.io -docker_registry_nexus: quay.io -docker_registry_openstackclient: quay.io +docker_registry_netbox: registry.osism.tech +docker_registry_nexus: registry.osism.tech +docker_registry_openstackclient: registry.osism.tech docker_registry_pgautoupgrade: index.docker.io docker_registry_phpmyadmin: index.docker.io docker_registry_service: index.docker.io @@ -20,6 +20,6 @@ docker_registry_vault: index.docker.io docker_registry_zookeeper: index.docker.io docker_registry_zuul: quay.io -dnsmasq_docker_registry: quay.io +dnsmasq_docker_registry: registry.osism.tech httpd_docker_registry: index.docker.io gnmic_docker_registry: registry.osism.tech