Skip to content

kolla: use docker_image_url variable for image definitions#285

Merged
berendt merged 1 commit into
mainfrom
docker-image-url
Jun 20, 2026
Merged

kolla: use docker_image_url variable for image definitions#285
berendt merged 1 commit into
mainfrom
docker-image-url

Conversation

@berendt

@berendt berendt commented Jun 20, 2026

Copy link
Copy Markdown
Member

Stop repeating the registry/namespace prefix for every kolla image by introducing the docker_image_url variable and using it throughout all/002-images-kolla.yml.

This mirrors upstream kolla-ansible commit 0a07462 ("Stop repeating the same code").

Changes

  • all/001-kolla-defaults.yml: define docker_image_url (resolves via docker_registry_kolla).
  • all/002-images-kolla.yml: replace all 203 occurrences of {{ docker_registry_kolla }}/{{ docker_namespace }}/… with {{ docker_image_url }}….

Notes

  • Rendered image URLs stay identical, since docker_image_url resolves through docker_registry_kolla (registry.osism.tech) and docker_namespace (kolla).
  • The two dcap_*_image_full entries keep their …|default(…) pattern and are left unchanged.
  • Verified with yaml.safe_load and yamllint.

🤖 Generated with Claude Code

Stop repeating the registry/namespace prefix for every kolla image by
introducing the docker_image_url variable and using it in
002-images-kolla.yml, mirroring upstream kolla-ansible commit
0a07462d1d9d5e9ea800ccf85f058dbd47980add.

docker_image_url is defined in 001-kolla-defaults.yml and resolves via
docker_registry_kolla, so the rendered image URLs stay identical.

Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Christian Berendt <berendt@osism.tech>
@berendt berendt merged commit 87c8e01 into main Jun 20, 2026
3 checks passed
@berendt berendt deleted the docker-image-url branch June 20, 2026 06:30
@github-project-automation github-project-automation Bot moved this from Ready to Done in Human Board Jun 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants