@@ -57,23 +57,23 @@ variables:
5757 - !reference [.regctl-setup, before_script]
5858 - apk add --no-cache make bash
5959 - >
60- regctl manifest get ${IN_REGISTRY}/${IN_IMAGE_NAME}:${IN_VERSION}-ubi8 --list > /dev/null && echo "${IN_REGISTRY}/${IN_IMAGE_NAME}:${IN_VERSION}-${DIST} " || ( echo "${IN_REGISTRY}/${IN_IMAGE_NAME}:${IN_VERSION}-${DIST } does not exist" && sleep infinity )
60+ regctl manifest get ${IN_REGISTRY}/${IN_IMAGE_NAME}:${IN_VERSION} --list > /dev/null && echo "${IN_REGISTRY}/${IN_IMAGE_NAME}:${IN_VERSION}" || ( echo "${IN_REGISTRY}/${IN_IMAGE_NAME}:${IN_VERSION} does not exist" && sleep infinity )
6161 script :
6262 - regctl registry login "${OUT_REGISTRY}" -u "${OUT_REGISTRY_USER}" -p "${OUT_REGISTRY_TOKEN}"
63- - make -f deployments/container/Makefile IMAGE=${IN_REGISTRY}/${IN_IMAGE_NAME}:${IN_VERSION}-${DIST} OUT_IMAGE=${OUT_IMAGE_NAME}:${CI_COMMIT_SHORT_SHA}-${DIST } push-${DIST}
63+ - make -f deployments/container/Makefile IMAGE=${IN_REGISTRY}/${IN_IMAGE_NAME}:${IN_VERSION} OUT_IMAGE=${OUT_IMAGE_NAME}:${CI_COMMIT_SHORT_SHA} push-${DIST}
6464
65- image-ubi8 :
65+ image-ubi9 :
6666 extends :
6767 - .image-pull
68- - .dist-ubi8
68+ - .dist-ubi9
6969
7070# The .scan step forms the base of the image scan operation performed before releasing
7171# images.
7272.scan :
7373 stage : scan
7474 image : " ${PULSE_IMAGE}"
7575 variables :
76- IMAGE : " ${CI_REGISTRY_IMAGE}:${CI_COMMIT_SHORT_SHA}-${DIST} "
76+ IMAGE : " ${CI_REGISTRY_IMAGE}:${CI_COMMIT_SHORT_SHA}"
7777 IMAGE_ARCHIVE : " k8s-kata-manager.tar"
7878 except :
7979 variables :
@@ -102,13 +102,13 @@ image-ubi8:
102102scan-amd64 :
103103 extends :
104104 - .scan
105- - .dist-ubi8
105+ - .dist-ubi9
106106 - .platform-amd64
107107
108108scan-arm64 :
109109 extends :
110110 - .scan
111- - .dist-ubi8
111+ - .dist-ubi9
112112 - .platform-arm64
113113
114114# Define the external release helpers
@@ -122,10 +122,10 @@ scan-arm64:
122122
123123# Define the external release targets
124124# Release to NGC
125- release:ngc-ubi8 :
125+ release:ngc-ubi9 :
126126 extends :
127127 - .release:ngc
128- - .dist-ubi8
128+ - .dist-ubi9
129129
130130# Define the external image signing steps for NGC
131131# Download the ngc cli binary for use in the sign steps
@@ -154,7 +154,7 @@ release:ngc-ubi8:
154154 variables :
155155 NGC_CLI_API_KEY : " ${NGC_REGISTRY_TOKEN}"
156156 IMAGE_NAME : " ${NGC_REGISTRY_IMAGE}"
157- IMAGE_TAG : " ${CI_COMMIT_TAG}-${DIST} "
157+ IMAGE_TAG : " ${CI_COMMIT_TAG}"
158158 retry :
159159 max : 2
160160 before_script :
@@ -166,17 +166,9 @@ release:ngc-ubi8:
166166 - ' echo "Signing the image ${IMAGE_NAME}:${IMAGE_TAG}"'
167167 - ngc-cli/ngc registry image publish --source ${IMAGE_NAME}:${IMAGE_TAG} ${IMAGE_NAME}:${IMAGE_TAG} --public --discoverable --allow-guest --sign --org nvidia
168168
169- sign:ngc-short-tag :
170- extends :
171- - .sign:ngc
172- variables :
173- IMAGE_TAG : " ${CI_COMMIT_TAG}"
174- needs :
175- - release:ngc-ubi8
176-
177- sign:ngc-ubi8 :
169+ sign:ngc-ubi9 :
178170 extends :
179- - .dist-ubi8
171+ - .dist-ubi9
180172 - .sign:ngc
181173 needs :
182- - release:ngc-ubi8
174+ - release:ngc-ubi9
0 commit comments