diff --git a/roles/promote-docker-image/tasks/promote-retag-inner.yaml b/roles/promote-docker-image/tasks/promote-retag-inner.yaml index 6f51326d8..8ddcbaaa4 100644 --- a/roles/promote-docker-image/tasks/promote-retag-inner.yaml +++ b/roles/promote-docker-image/tasks/promote-retag-inner.yaml @@ -4,7 +4,7 @@ url: "https://registry.hub.docker.com/v2/{{ zj_image.repository }}/manifests/change_{{ zuul.change }}_{{ zj_image_tag }}" status_code: 200 headers: - Accept: "application/vnd.docker.distribution.manifest.v2+json" + Accept: "application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.docker.distribution.manifest.v2+json" Authorization: "Bearer {{ token.json.token }}" return_content: true register: manifest @@ -16,7 +16,7 @@ status_code: 201 body: "{{ manifest.content | string }}" headers: - Content-Type: "application/vnd.docker.distribution.manifest.v2+json" + Content-Type: "{{ manifest.content_type }}" Authorization: "Bearer {{ token.json.token }}" - name: Delete the current change tag no_log: true