Skip to content

Commit 580c3c8

Browse files
authored
Update release script (#625)
1 parent 39c1ff5 commit 580c3c8

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

Diff for: hack/release-quickstart.sh

+11-8
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,22 @@ sed -i.bak -E "s|(releases/download/)v[0-9]+\.[0-9]+\.0-rc\.?[0-9]+|\1${RELEASE_
3636
sed -i.bak "s|kubectl apply -k https://github.com/kubernetes-sigs/gateway-api-inference-extension/config/crd|kubectl apply -f https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/download/${RELEASE_TAG}/manifests.yaml|g" "$README"
3737

3838
# -----------------------------------------------------------------------------
39-
# Update config/manifests/ext_proc.yaml
39+
# Update EPP image references
4040
# -----------------------------------------------------------------------------
41-
EXT_PROC="config/manifests/ext_proc.yaml"
42-
echo "Updating ${EXT_PROC} ..."
41+
EPP="config/manifests/inferencepool-resources.yaml"
42+
HELM_VALUES="config/charts/inferencepool/values.yaml"
43+
echo "Updating ${EPP} & ${HELM_VALUES} ..."
4344

4445
# Update the EPP container tag.
45-
sed -i.bak -E "s|(us-central1-docker\.pkg\.dev/k8s-staging-images/gateway-api-inference-extension/epp:)[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$EXT_PROC"
46+
sed -i.bak -E "s|(us-central1-docker\.pkg\.dev/k8s-staging-images/gateway-api-inference-extension/epp:)[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$EPP"
47+
sed -i.bak -E "s|(tag: )[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$HELM_VALUES"
4648

4749
# Update the EPP container image pull policy.
48-
sed -i.bak '/us-central1-docker.pkg.dev\/k8s-staging-images\/gateway-api-inference-extension\/epp/ { n; s/Always/IfNotPresent/ }' "$EXT_PROC"
50+
sed -i.bak '/us-central1-docker.pkg.dev\/k8s-staging-images\/gateway-api-inference-extension\/epp/ { n; s/Always/IfNotPresent/ }' "$EPP"
4951

5052
# Update the EPP container registry.
51-
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$EXT_PROC"
53+
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$EPP"
54+
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$HELM_VALUES"
5255

5356
# -----------------------------------------------------------------------------
5457
# Update config/manifests/vllm/gpu-deployment.yaml
@@ -65,8 +68,8 @@ sed -i.bak '/vllm\/vllm-openai/ { n; s/Always/IfNotPresent/ }' "$VLLM_DEPLOY"
6568
# -----------------------------------------------------------------------------
6669
# Stage the changes
6770
# -----------------------------------------------------------------------------
68-
echo "Staging $README $EXT_PROC $VLLM_DEPLOY files..."
69-
git add $README $EXT_PROC $VLLM_DEPLOY
71+
echo "Staging $README $EPP $HELM_VALUES $VLLM_DEPLOY files..."
72+
git add $README $EPP $HELM_VALUES $VLLM_DEPLOY
7073

7174
# -----------------------------------------------------------------------------
7275
# Cleanup backup files and finish

0 commit comments

Comments
 (0)