From 63ea5b0195062e145265d6d56c451a2a035de8d1 Mon Sep 17 00:00:00 2001 From: Smriti Dahal <93288516+smritidahal653@users.noreply.github.com> Date: Wed, 20 Sep 2023 17:36:50 -0700 Subject: [PATCH] test: changing aks version to default (#570) --- Makefile | 3 --- hack/e2e/aks-addon.sh | 12 ++++++++---- hack/e2e/aks.sh | 3 --- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index e25e8e10..0080d917 100644 --- a/Makefile +++ b/Makefile @@ -36,7 +36,6 @@ OUTPUT_TYPE ?= type=docker BUILDPLATFORM ?= linux/amd64 IMG_TAG ?= $(subst v,,$(VERSION)) INIT_IMG_TAG ?= 0.2.0 -K8S_VERSION ?= 1.24.10 BUILD_DATE ?= $(shell date '+%Y-%m-%dT%H:%M:%S') VERSION_FLAGS := "-ldflags=-X main.buildVersion=$(IMG_TAG) -X main.buildTime=$(BUILD_DATE)" @@ -106,7 +105,6 @@ e2e-test: IMG_URL=$(REGISTRY) IMG_REPO=$(IMG_NAME) IMG_TAG=$(IMG_TAG) \ INIT_IMG_REPO=$(INIT_IMG_NAME) INIT_IMG_TAG=$(INIT_IMG_TAG) \ LOCATION=$(LOCATION) RESOURCE_GROUP=$(E2E_CLUSTER_NAME) \ - K8S_VERSION=$(K8S_VERSION) \ $(AKS_E2E_SCRIPT) go test -timeout 60m -v ./e2e .PHONY: aks-addon-e2e-test @@ -115,7 +113,6 @@ aks-addon-e2e-test: IMG_URL=$(REGISTRY) IMG_REPO=$(IMG_NAME) IMG_TAG=$(IMG_TAG) \ INIT_IMG_REPO=$(INIT_IMG_NAME) INIT_IMG_TAG=$(INIT_IMG_TAG) \ LOCATION=$(LOCATION) RESOURCE_GROUP=$(E2E_CLUSTER_NAME) \ - K8S_VERSION=$(K8S_VERSION) \ $(AKS_ADDON_E2E_SCRIPT) go test -timeout 60m -v ./e2e .PHONY: vet diff --git a/hack/e2e/aks-addon.sh b/hack/e2e/aks-addon.sh index e0e08c7d..401cc830 100755 --- a/hack/e2e/aks-addon.sh +++ b/hack/e2e/aks-addon.sh @@ -40,7 +40,6 @@ fi : "${ACR_NAME=aksaddonacr$RANDOM_NUM}" : "${CSI_DRIVER_STORAGE_ACCOUNT_NAME=aksaddonvk$RANDOM_NUM}" : "${CSI_DRIVER_SHARE_NAME=vncsidriversharename}" -: "${K8S_VERSION:=1.24.10}" error() { echo "$@" >&2 @@ -113,7 +112,6 @@ cluster_subnet_id="$(az network vnet subnet show \ if [ "$E2E_TARGET" = "pr" ]; then az aks create \ -g "$RESOURCE_GROUP" \ - --kubernetes-version "$K8S_VERSION" \ -l "$LOCATION" \ -c "$NODE_COUNT" \ --node-vm-size standard_d8_v3 \ @@ -128,7 +126,6 @@ else az aks create \ -g "$RESOURCE_GROUP" \ - --kubernetes-version "$K8S_VERSION" \ -l "$LOCATION" \ -c "$NODE_COUNT" \ --node-vm-size standard_d8_v3 \ @@ -161,7 +158,14 @@ kubectl create configmap test-vars -n kube-system \ sed -e "s|TEST_INIT_IMAGE|$IMG_URL/$INIT_IMG_REPO:$INIT_IMG_TAG|g" -e "s|TEST_IMAGE|$IMG_URL/$IMG_REPO:$IMG_TAG|g" deploy/deployment.yaml | kubectl apply -n kube-system -f - -kubectl wait --for=condition=available deploy "virtual-kubelet-azure-aci" -n kube-system --timeout=300s +# Check deployment rollout status every 30 seconds (max 5 minutes) until complete. +ATTEMPTS=0 +ROLLOUT_STATUS_CMD="kubectl rollout status deployment/virtual-kubelet-azure-aci -n kube-system" +until $ROLLOUT_STATUS_CMD || [ $ATTEMPTS -eq 10 ]; do + $ROLLOUT_STATUS_CMD + ATTEMPTS=$((attempts + 1)) + sleep 30 +done while true; do kubectl get node "$TEST_NODE_NAME" &> /dev/null && break diff --git a/hack/e2e/aks.sh b/hack/e2e/aks.sh index dfde731d..dfb2459e 100755 --- a/hack/e2e/aks.sh +++ b/hack/e2e/aks.sh @@ -40,7 +40,6 @@ fi : "${ACR_NAME=vkacr$RANDOM_NUM}" : "${CSI_DRIVER_STORAGE_ACCOUNT_NAME=vkcsidrivers$RANDOM_NUM}" : "${CSI_DRIVER_SHARE_NAME=vncsidriversharename}" -: "${K8S_VERSION:=1.24.10}" error() { echo "$@" >&2 @@ -120,7 +119,6 @@ node_identity_client_id="$(az identity create --name "${RESOURCE_GROUP}-aks-iden if [ "$E2E_TARGET" = "pr" ]; then az aks create \ -g "$RESOURCE_GROUP" \ - --kubernetes-version "$K8S_VERSION" \ -l "$LOCATION" \ -c "$NODE_COUNT" \ --node-vm-size standard_d8_v3 \ @@ -137,7 +135,6 @@ else az aks create \ -g "$RESOURCE_GROUP" \ - --kubernetes-version "$K8S_VERSION" \ -l "$LOCATION" \ -c "$NODE_COUNT" \ --node-vm-size standard_d8_v3 \