Skip to content

Commit a07e01f

Browse files
authored
More release updates (#628)
1 parent 580c3c8 commit a07e01f

File tree

2 files changed

+15
-11
lines changed

2 files changed

+15
-11
lines changed

hack/push-chart.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ CHART=${CHART:-inferencepool}
3030

3131
HELM=${HELM:-./bin/helm}
3232

33-
readonly semver_regex='^v([0-9]+)(\.[0-9]+){1,2}$'
33+
readonly semver_regex='^v([0-9]+)(\.[0-9]+){1,2}(-rc.[0-9]+)?$'
3434

3535
chart_version=${CHART_VERSION}
3636
if [[ ${EXTRA_TAG} =~ ${semver_regex} ]]

hack/release-quickstart.sh

+14-10
Original file line numberDiff line numberDiff line change
@@ -36,22 +36,26 @@ 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 EPP image references
39+
# Update image references
4040
# -----------------------------------------------------------------------------
4141
EPP="config/manifests/inferencepool-resources.yaml"
42-
HELM_VALUES="config/charts/inferencepool/values.yaml"
43-
echo "Updating ${EPP} & ${HELM_VALUES} ..."
42+
#TODO: Put all helm values files into an array to loop over
43+
EPP_HELM="config/charts/inferencepool/values.yaml"
44+
BBR_HELM="config/charts/body-based-routing/values.yaml"
45+
echo "Updating ${EPP} & ${EPP_HELM} ..."
4446

45-
# Update the EPP container tag.
47+
# Update the container tag.
4648
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"
49+
sed -i.bak -E "s|(tag: )[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$EPP_HELM"
50+
sed -i.bak -E "s|(tag: )[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$BBR_HELM"
4851

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

52-
# Update the EPP container registry.
55+
# Update the container registry.
5356
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"
57+
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$EPP_HELM"
58+
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$BBR_HELM"
5559

5660
# -----------------------------------------------------------------------------
5761
# Update config/manifests/vllm/gpu-deployment.yaml
@@ -68,8 +72,8 @@ sed -i.bak '/vllm\/vllm-openai/ { n; s/Always/IfNotPresent/ }' "$VLLM_DEPLOY"
6872
# -----------------------------------------------------------------------------
6973
# Stage the changes
7074
# -----------------------------------------------------------------------------
71-
echo "Staging $README $EPP $HELM_VALUES $VLLM_DEPLOY files..."
72-
git add $README $EPP $HELM_VALUES $VLLM_DEPLOY
75+
echo "Staging $README $EPP $EPP_HELM $BBR_HELM $VLLM_DEPLOY files..."
76+
git add $README $EPP $EPP_HELM $BBR_HELM $VLLM_DEPLOY
7377

7478
# -----------------------------------------------------------------------------
7579
# Cleanup backup files and finish

0 commit comments

Comments
 (0)