Skip to content

Commit 9c9bc6f

Browse files
Xunzhuokfswain
authored andcommitted
fix: set epp image tag when releasing (kubernetes-sigs#1182)
Signed-off-by: bitliu <[email protected]>
1 parent 084227c commit 9c9bc6f

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

hack/release-quickstart.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,20 +63,24 @@ EPP="config/manifests/inferencepool-resources.yaml"
6363
#TODO: Put all helm values files into an array to loop over
6464
EPP_HELM="config/charts/inferencepool/values.yaml"
6565
BBR_HELM="config/charts/body-based-routing/values.yaml"
66-
echo "Updating ${EPP} & ${EPP_HELM} ..."
66+
CONFORMANCE_MANIFESTS="conformance/resources/manifests/manifests.yaml"
67+
echo "Updating ${EPP}, ${EPP_HELM}, ${BBR_HELM}, and ${CONFORMANCE_MANIFESTS} ..."
6768

6869
# Update the container tag.
6970
sed -i.bak -E "s|(us-central1-docker\.pkg\.dev/k8s-staging-images/gateway-api-inference-extension/epp:)[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$EPP"
7071
sed -i.bak -E "s|(tag: )[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$EPP_HELM"
7172
sed -i.bak -E "s|(tag: )[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$BBR_HELM"
73+
sed -i.bak -E "s|(us-central1-docker\.pkg\.dev/k8s-staging-images/gateway-api-inference-extension/epp:)[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$CONFORMANCE_MANIFESTS"
7274

7375
# Update the container image pull policy.
7476
sed -i.bak '/us-central1-docker.pkg.dev\/k8s-staging-images\/gateway-api-inference-extension\/epp/{n;s/Always/IfNotPresent/;}' "$EPP"
77+
sed -i.bak '/us-central1-docker.pkg.dev\/k8s-staging-images\/gateway-api-inference-extension\/epp/{n;s/Always/IfNotPresent/;}' "$CONFORMANCE_MANIFESTS"
7578

7679
# Update the container registry.
7780
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$EPP"
7881
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$EPP_HELM"
7982
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$BBR_HELM"
83+
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$CONFORMANCE_MANIFESTS"
8084

8185
# -----------------------------------------------------------------------------
8286
# Update vLLM deployment manifests
@@ -111,8 +115,8 @@ sed -i.bak '/llm-d\/llm-d-inference-sim/{n;s/Always/IfNotPresent/;}' "$VLLM_SIM_
111115
# -----------------------------------------------------------------------------
112116
# Stage the changes
113117
# -----------------------------------------------------------------------------
114-
echo "Staging $README $EPP $EPP_HELM $BBR_HELM $VLLM_GPU_DEPLOY $VLLM_CPU_DEPLOY $VLLM_SIM_DEPLOY files..."
115-
git add $README $EPP $EPP_HELM $BBR_HELM $VLLM_GPU_DEPLOY $VLLM_CPU_DEPLOY $VLLM_SIM_DEPLOY
118+
echo "Staging $README $EPP $EPP_HELM $BBR_HELM $CONFORMANCE_MANIFESTS $VLLM_GPU_DEPLOY $VLLM_CPU_DEPLOY $VLLM_SIM_DEPLOY files..."
119+
git add $README $EPP $EPP_HELM $BBR_HELM $CONFORMANCE_MANIFESTS $VLLM_GPU_DEPLOY $VLLM_CPU_DEPLOY $VLLM_SIM_DEPLOY
116120

117121
# -----------------------------------------------------------------------------
118122
# Cleanup backup files and finish

0 commit comments

Comments
 (0)