diff --git a/.github/workflows/advanced.yml b/.github/workflows/advanced.yml index 2443509bf..2963925a1 100644 --- a/.github/workflows/advanced.yml +++ b/.github/workflows/advanced.yml @@ -48,7 +48,8 @@ jobs: - name: install kubectl run: | - curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" + # TODO WIFI-7839 revert to using stable when issue is resolved on AWS CLI side + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl - name: get EKS access credentials diff --git a/.github/workflows/interop.yml b/.github/workflows/interop.yml index 8a9d74f6f..aafb3c17f 100644 --- a/.github/workflows/interop.yml +++ b/.github/workflows/interop.yml @@ -65,6 +65,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -92,6 +98,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -120,6 +132,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -147,6 +165,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -175,6 +199,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -202,6 +232,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -230,6 +266,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -257,6 +299,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: diff --git a/.github/workflows/interop_performance.yml b/.github/workflows/interop_performance.yml index 2774359f0..821e1956d 100644 --- a/.github/workflows/interop_performance.yml +++ b/.github/workflows/interop_performance.yml @@ -71,6 +71,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -99,6 +105,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -126,6 +138,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -154,6 +172,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -182,6 +206,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -209,6 +239,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -237,6 +273,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -264,6 +306,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -292,6 +340,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -320,6 +374,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -347,6 +407,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -375,6 +441,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -403,6 +475,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -430,6 +508,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -458,6 +542,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -485,6 +575,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -513,6 +609,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -541,6 +643,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -568,6 +676,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -596,6 +710,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -624,6 +744,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -651,6 +777,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -679,6 +811,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -706,6 +844,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -734,6 +878,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -762,6 +912,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -789,6 +945,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -817,6 +979,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -845,6 +1013,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -872,6 +1046,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -900,6 +1080,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -927,6 +1113,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -955,6 +1147,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -983,6 +1181,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1010,6 +1214,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1038,6 +1248,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1066,6 +1282,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1093,6 +1315,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1121,6 +1349,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1148,6 +1382,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1176,6 +1416,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1204,6 +1450,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1231,6 +1483,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1259,6 +1517,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1287,6 +1551,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1314,6 +1584,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1342,6 +1618,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1369,6 +1651,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1397,6 +1685,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1425,6 +1719,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1452,6 +1752,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1480,6 +1786,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1508,6 +1820,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1535,6 +1853,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1563,6 +1887,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1590,6 +1920,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1618,6 +1954,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1646,6 +1988,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1673,6 +2021,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1701,6 +2055,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1729,6 +2089,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1756,6 +2122,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1784,6 +2156,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1811,6 +2189,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1839,6 +2223,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1867,6 +2257,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1894,6 +2290,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1922,6 +2324,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1950,6 +2358,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -1977,6 +2391,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -2005,6 +2425,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: @@ -2032,6 +2458,12 @@ jobs: - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: run tests uses: ./.github/actions/run-tests with: diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index e367f1a30..e33ef6a5b 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -72,7 +72,8 @@ jobs: - name: install kubectl run: | - curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" + # TODO WIFI-7839 revert to using stable when issue is resolved on AWS CLI side + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl - name: run tests diff --git a/.github/workflows/ow_docker-compose.yml b/.github/workflows/ow_docker-compose.yml index e2b4f9c07..f19a9434d 100644 --- a/.github/workflows/ow_docker-compose.yml +++ b/.github/workflows/ow_docker-compose.yml @@ -89,6 +89,12 @@ jobs: run: | aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Set namespace output id: namespace run: echo "::set-output name=value::ow-docker-compose-${{ github.run_id }}" diff --git a/.github/workflows/ow_k8s.yml b/.github/workflows/ow_k8s.yml index d45942aaf..979ec9132 100644 --- a/.github/workflows/ow_k8s.yml +++ b/.github/workflows/ow_k8s.yml @@ -89,6 +89,12 @@ jobs: run: | aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Set namespace output id: namespace run: echo "::set-output name=value::deploy-k8s-${{ github.run_id }}" @@ -208,6 +214,12 @@ jobs: run: | aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Delete Cloud SDK run: | helm delete -n openwifi-${{ needs.deploy-controller.outputs.namespace }} tip-openwifi diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index 6368522cc..8a1bccbfe 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -55,7 +55,8 @@ jobs: - name: install kubectl run: | - curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" + # TODO WIFI-7839 revert to using stable when issue is resolved on AWS CLI side + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl - name: get EKS access credentials diff --git a/.github/workflows/quali-advanced.yml b/.github/workflows/quali-advanced.yml index 7ccff7228..9af4e038b 100644 --- a/.github/workflows/quali-advanced.yml +++ b/.github/workflows/quali-advanced.yml @@ -95,9 +95,11 @@ jobs: curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install + - name: install kubectl run: | - curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" + # TODO WIFI-7839 revert to using stable when issue is resolved on AWS CLI side + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl - name: Set up Python diff --git a/.github/workflows/quali-basic-manual.yml b/.github/workflows/quali-basic-manual.yml index b532beda3..2c584b8eb 100644 --- a/.github/workflows/quali-basic-manual.yml +++ b/.github/workflows/quali-basic-manual.yml @@ -109,7 +109,8 @@ jobs: - name: install kubectl run: | - curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" + # TODO WIFI-7839 revert to using stable when issue is resolved on AWS CLI side + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl - name: prepare namespace diff --git a/.github/workflows/quali.yml b/.github/workflows/quali.yml index a1c9b2383..1afa11dce 100644 --- a/.github/workflows/quali.yml +++ b/.github/workflows/quali.yml @@ -121,6 +121,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -230,6 +236,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -339,6 +351,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -448,6 +466,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -557,6 +581,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -666,6 +696,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -775,6 +811,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -884,6 +926,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -993,6 +1041,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -1103,6 +1157,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} @@ -1213,6 +1273,12 @@ jobs: echo ::set-output name=namespace::"$(cat ./reservation_id.txt | cut -d "-" -f 1)" fi + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} diff --git a/.github/workflows/regression.yml b/.github/workflows/regression.yml index 4f56e6fd1..f92725842 100644 --- a/.github/workflows/regression.yml +++ b/.github/workflows/regression.yml @@ -68,7 +68,8 @@ jobs: - name: install kubectl run: | - curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" + # TODO WIFI-7839 revert to using stable when issue is resolved on AWS CLI side + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl - name: get EKS access credentials diff --git a/.github/workflows/restart_qa_gw.yml b/.github/workflows/restart_qa_gw.yml index 951c8364e..6d927b8c7 100644 --- a/.github/workflows/restart_qa_gw.yml +++ b/.github/workflows/restart_qa_gw.yml @@ -23,5 +23,11 @@ jobs: - name: Fetch kubeconfig run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Restart OWGW in QA01 run: kubectl delete pod -n openwifi-qa01 -l app.kubernetes.io/name=owgw diff --git a/.github/workflows/uc_loadsim.yml b/.github/workflows/uc_loadsim.yml index 617386d57..f2ac3ef8f 100644 --- a/.github/workflows/uc_loadsim.yml +++ b/.github/workflows/uc_loadsim.yml @@ -128,6 +128,12 @@ jobs: - name: Get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Set gateway URL output id: gateway run: echo "::set-output name=url::gw-${{ steps.ec2_facts.outputs.instance_name }}.cicd.lab.wlan.tip.build" @@ -380,6 +386,12 @@ jobs: - name: Get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Set gateway URL output id: gateway run: echo "::set-output name=url::gw-${{ steps.ec2_facts.outputs.instance_name }}.cicd.lab.wlan.tip.build" @@ -551,6 +563,12 @@ jobs: - name: Get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Prepare namespace id: namespace run: | @@ -703,6 +721,12 @@ jobs: - name: Get EKS access credentials run: aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Prepare namespace id: namespace run: | diff --git a/.github/workflows/ucentralgw-dev-deployment.yaml b/.github/workflows/ucentralgw-dev-deployment.yaml index c8e052d25..7d6a20228 100644 --- a/.github/workflows/ucentralgw-dev-deployment.yaml +++ b/.github/workflows/ucentralgw-dev-deployment.yaml @@ -103,6 +103,12 @@ jobs: run: | aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Deploy OpenWIFI Cloud SDK working-directory: wlan-testing/helm/ucentral run: | diff --git a/.github/workflows/ucentralgw-qa-deployment.yaml b/.github/workflows/ucentralgw-qa-deployment.yaml index ef50bbfb0..c29dbe623 100644 --- a/.github/workflows/ucentralgw-qa-deployment.yaml +++ b/.github/workflows/ucentralgw-qa-deployment.yaml @@ -84,6 +84,12 @@ jobs: run: | aws eks update-kubeconfig --name ${{ env.AWS_EKS_NAME }} + # TODO WIFI-7839 delete when issue is resolved on AWS CLI side + - name: install kubectl + run: | + curl -LO "https://dl.k8s.io/release/v1.23.6/bin/linux/amd64/kubectl" + sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl + - name: Deploy OpenWIFI Cloud SDK working-directory: wlan-testing/helm/ucentral run: |