From f761e7bfddd6a00e187473d5e22ba75a0e2c4e1f Mon Sep 17 00:00:00 2001 From: Vladimir Kozhukalov Date: Wed, 6 Nov 2024 19:41:36 -0600 Subject: [PATCH] Update test playbook for testing loci images To test images before publishing them we put them to the buildset registry and then update the images section in all values to point to this buildset registry. This PS replaces both (openstackhelm|loci)/* with the corresponding buildset image. Change-Id: Ie33ae8dd4f29746ff99cfc31962d924e12b62e1b --- tools/gate/playbooks/run-scripts.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/gate/playbooks/run-scripts.yaml b/tools/gate/playbooks/run-scripts.yaml index 7ae51c4b33..cd3008cae0 100644 --- a/tools/gate/playbooks/run-scripts.yaml +++ b/tools/gate/playbooks/run-scripts.yaml @@ -51,7 +51,7 @@ - name: Override proposed images from artifacts shell: > find {{ override_paths | join(" ") }} -type f -exec sed -Ei - "s#['\"]?docker\.io/({{ repo }}):({{ tag }})['\"]?\$#{{ buildset_registry_alias }}:{{ buildset_registry.port }}/\1:\2#g" {} + + "s#['\"]?docker\.io/(openstackhelm|loci)/({{ repo }}):({{ tag }})['\"]?\$#{{ buildset_registry_alias }}:{{ buildset_registry.port }}/{{ repo_org }}/{{ repo }}:\3#g" {} + loop: "{{ zuul.artifacts | default([]) }}" args: chdir: "{{ work_dir }}" @@ -60,7 +60,8 @@ when: "'metadata' in zj_zuul_artifact and zj_zuul_artifact.metadata.type | default('') == 'container_image'" vars: tag: "{{ zj_zuul_artifact.metadata.tag }}" - repo: "{{ zj_zuul_artifact.metadata.repository }}" + repo_org: "{{ zj_zuul_artifact.metadata.repository | dirname }}" + repo: "{{ zj_zuul_artifact.metadata.repository | basename }}" override_paths: - ../openstack-helm*/*/values* - ../openstack-helm-infra/tools/deployment/