Add promote_depot_bake_namespace
diff --git a/roles/promote-depot-bake/defaults/main.yaml b/roles/promote-depot-bake/defaults/main.yaml
index 5b58d43..50b850b 100644
--- a/roles/promote-depot-bake/defaults/main.yaml
+++ b/roles/promote-depot-bake/defaults/main.yaml
@@ -1,2 +1,3 @@
promote_depot_bake_pipeline: gate
promote_depot_bake_query: "change={{ zuul.change }}&patchset={{ zuul.patchset }}&pipeline={{ promote_depot_bake_pipeline }}&job_name={{ promote_depot_bake_job }}"
+promote_depot_bake_namespace: library
diff --git a/roles/promote-depot-bake/tasks/main.yaml b/roles/promote-depot-bake/tasks/main.yaml
index d9f86d9..5bd5d2b 100644
--- a/roles/promote-depot-bake/tasks/main.yaml
+++ b/roles/promote-depot-bake/tasks/main.yaml
@@ -20,7 +20,7 @@
- name: Copy image
ansible.builtin.command: >-
- skopeo --insecure-policy copy --all {{ zj_zuul_artifact.url }} docker://{{ zj_zuul_artifact.metadata.repository | regex_replace('/ci/', '/library/', 1) }}:{{ zuul.branch | replace('stable/', '') }}
+ skopeo --insecure-policy copy --all {{ zj_zuul_artifact.url }} docker://{{ zj_zuul_artifact.metadata.repository | regex_replace('/ci/', '/' + promote_depot_bake_namespace + '/', 1) }}:{{ zuul.branch | replace('stable/', '') }}
loop: '{{ promote_depot_bake_build | json_query("artifacts[?metadata.type==''container_image'']") }}'
loop_control:
loop_var: zj_zuul_artifact