diff --git a/etc/kayobe/kolla.yml b/etc/kayobe/kolla.yml index 64ad47586..db077fe09 100644 --- a/etc/kayobe/kolla.yml +++ b/etc/kayobe/kolla.yml @@ -74,6 +74,8 @@ kolla_ansible_source_version: "{{ stackhpc_kolla_ansible_source_version }}" # Default is kolla_base_distro_version_default_map[kolla_base_distro]. #kolla_base_distro_version: +kolla_base_distro_and_version: "{{ kolla_base_distro }}-{{ kolla_base_distro_version }}" + # URL of docker registry to use for Kolla images. Default is not set, in which # case Quay.io will be used. #kolla_docker_registry: diff --git a/etc/kayobe/pulp.yml b/etc/kayobe/pulp.yml index 736423f28..f10f5ab65 100644 --- a/etc/kayobe/pulp.yml +++ b/etc/kayobe/pulp.yml @@ -548,7 +548,7 @@ stackhpc_pulp_repository_container_repos_kolla_common: stackhpc_pulp_repository_container_repos_kolla: >- {%- set repos = [] -%} {%- for image in stackhpc_pulp_images_kolla_filtered -%} - {%- if image not in stackhpc_kolla_unbuildable_images[kolla_base_distro]-%} + {%- if image not in stackhpc_kolla_unbuildable_images[kolla_base_distro_and_version]-%} {%- set image_repo = kolla_docker_namespace ~ "/" ~ image -%} {%- set repo = {"name": image_repo} -%} {%- set _ = repos.append(stackhpc_pulp_repository_container_repos_kolla_common | combine(repo)) -%} @@ -565,7 +565,7 @@ stackhpc_pulp_distribution_container_kolla_common: stackhpc_pulp_distribution_container_kolla: >- {%- set distributions = [] -%} {%- for image in stackhpc_pulp_images_kolla_filtered -%} - {%- if image not in stackhpc_kolla_unbuildable_images[kolla_base_distro]-%} + {%- if image not in stackhpc_kolla_unbuildable_images[kolla_base_distro_and_version]-%} {%- set image_repo = kolla_docker_namespace ~ "/" ~ image -%} {%- set distribution = {"name": image_repo, "repository": image_repo, "base_path": image_repo} -%} {%- set _ = distributions.append(stackhpc_pulp_distribution_container_kolla_common | combine(distribution)) -%}