Skip to content

Commit d607e5c

Browse files
authored
[ci] Update deps version for env setup (#2690)
Signed-off-by: Viet Nguyen Duc <[email protected]>
1 parent 788c7b3 commit d607e5c

File tree

3 files changed

+18
-19
lines changed

3 files changed

+18
-19
lines changed

.github/workflows/helm-chart-test.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
test-upgrade: true
6767
service-mesh: true
6868
os: ubuntu-24.04
69-
- k8s-version: 'v1.29.13'
69+
- k8s-version: 'v1.29.14'
7070
test-strategy: job_https
7171
cluster: 'minikube'
7272
helm-version: 'v3.14.3'
@@ -75,7 +75,7 @@ jobs:
7575
test-upgrade: true
7676
service-mesh: false
7777
os: ubuntu-24.04
78-
- k8s-version: 'v1.30.9'
78+
- k8s-version: 'v1.30.10'
7979
test-strategy: job_hostname
8080
cluster: 'minikube'
8181
helm-version: 'v3.15.4'
@@ -84,7 +84,7 @@ jobs:
8484
test-upgrade: true
8585
service-mesh: false
8686
os: ubuntu-24.04
87-
- k8s-version: 'v1.31.5'
87+
- k8s-version: 'v1.31.6'
8888
test-strategy: deployment_https
8989
cluster: 'minikube'
9090
helm-version: 'v3.16.4'
@@ -93,7 +93,7 @@ jobs:
9393
test-upgrade: true
9494
service-mesh: false
9595
os: ubuntu-24.04
96-
- k8s-version: 'v1.32.1'
96+
- k8s-version: 'v1.32.2'
9797
test-strategy: playwright_connect_grid
9898
cluster: 'minikube'
9999
helm-version: 'v3.17.0'

.github/workflows/k8s-scaling-test.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -61,37 +61,37 @@ jobs:
6161
fail-fast: false
6262
matrix:
6363
include:
64-
- k8s-version: 'v1.31.5'
64+
- k8s-version: 'v1.31.6'
6565
test-strategy: test_k8s_autoscaling_job_count_strategy_default_in_chaos
6666
cluster: 'minikube'
6767
helm-version: 'v3.16.4'
6868
docker-version: '27.4.1'
6969
python-version: '3.13'
70-
- k8s-version: 'v1.31.5'
70+
- k8s-version: 'v1.31.6'
7171
test-strategy: test_k8s_autoscaling_job_count_strategy_default_with_node_max_sessions
7272
cluster: 'minikube'
7373
helm-version: 'v3.16.4'
7474
docker-version: '27.4.1'
7575
python-version: '3.13'
76-
- k8s-version: 'v1.31.5'
76+
- k8s-version: 'v1.31.6'
7777
test-strategy: test_k8s_autoscaling_job_count_strategy_default
7878
cluster: 'minikube'
7979
helm-version: 'v3.16.4'
8080
docker-version: '27.4.1'
8181
python-version: '3.13'
82-
- k8s-version: 'v1.31.5'
82+
- k8s-version: 'v1.31.6'
8383
test-strategy: test_k8s_autoscaling_deployment_count_in_chaos
8484
cluster: 'minikube'
8585
helm-version: 'v3.16.4'
8686
docker-version: '27.4.1'
8787
python-version: '3.13'
88-
- k8s-version: 'v1.31.5'
88+
- k8s-version: 'v1.31.6'
8989
test-strategy: test_k8s_autoscaling_deployment_count_with_node_max_sessions
9090
cluster: 'minikube'
9191
helm-version: 'v3.16.4'
9292
docker-version: '27.4.1'
9393
python-version: '3.13'
94-
- k8s-version: 'v1.31.5'
94+
- k8s-version: 'v1.31.6'
9595
test-strategy: test_k8s_autoscaling_deployment_count
9696
cluster: 'minikube'
9797
helm-version: 'v3.16.4'

tests/charts/make/chart_setup_env.sh

+8-9
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,14 @@ docker version
4343
docker buildx version
4444
docker buildx use default
4545
if [ "$(dpkg --print-architecture)" = "amd64" ]; then
46-
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes --credential yes ;
46+
docker run --privileged --rm tonistiigi/binfmt --install all
4747
else
48-
docker run --rm --privileged aptman/qus -- -r ;
49-
docker run --rm --privileged aptman/qus -s -- -p
48+
docker run --privileged --rm tonistiigi/binfmt --install all
5049
fi
5150
docker info
5251
echo "==============================="
5352
echo "Installing Docker compose for AMD64 / ARM64"
54-
DOCKER_COMPOSE_VERSION="v2.26.0"
53+
DOCKER_COMPOSE_VERSION="v2.33.1"
5554
curl -fsSL -o ./docker-compose "https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-linux-$(uname -m)"
5655
chmod +x ./docker-compose
5756
sudo mv ./docker-compose /usr/libexec/docker/cli-plugins
@@ -83,7 +82,7 @@ elif [ "${CLUSTER}" = "minikube" ]; then
8382
rm -rf minikube-linux-$(dpkg --print-architecture)
8483
echo "==============================="
8584
echo "Installing Go"
86-
GO_VERSION="1.23.3"
85+
GO_VERSION="1.24.0"
8786
curl -sLO https://go.dev/dl/go$GO_VERSION.linux-$(dpkg --print-architecture).tar.gz
8887
tar -xvf go$GO_VERSION.linux-$(dpkg --print-architecture).tar.gz -C /tmp
8988
rm -rf go$GO_VERSION.linux-$(dpkg --print-architecture).tar.gz*
@@ -96,14 +95,14 @@ elif [ "${CLUSTER}" = "minikube" ]; then
9695
go version
9796
echo "==============================="
9897
echo "Installing CRI-CTL (CLI for CRI-compatible container runtimes)"
99-
CRICTL_VERSION="v1.30.0"
98+
CRICTL_VERSION="v1.32.0"
10099
curl -fsSL -o crictl.tar.gz https://github.com/kubernetes-sigs/cri-tools/releases/download/$CRICTL_VERSION/crictl-$CRICTL_VERSION-linux-$(dpkg --print-architecture).tar.gz
101100
sudo tar -xf crictl.tar.gz -C /usr/local/bin
102101
rm -rf crictl.tar.gz
103102
crictl --version || true
104103
echo "==============================="
105104
echo "Installing CRI-Dockerd"
106-
CRI_DOCKERD_VERSION="0.3.14"
105+
CRI_DOCKERD_VERSION="0.3.16"
107106
curl -fsSL -o cri-dockerd.tgz https://github.com/Mirantis/cri-dockerd/releases/download/v$CRI_DOCKERD_VERSION/cri-dockerd-$CRI_DOCKERD_VERSION.$(dpkg --print-architecture).tgz
108107
sudo tar -xf cri-dockerd.tgz -C /tmp
109108
sudo mv /tmp/cri-dockerd/cri-dockerd /usr/local/bin/cri-dockerd
@@ -121,7 +120,7 @@ elif [ "${CLUSTER}" = "minikube" ]; then
121120
cri-dockerd --version
122121
echo "==============================="
123122
echo "Installing CNI-Plugins (Container Network Interface)"
124-
CNI_PLUGIN_VERSION="v1.4.0"
123+
CNI_PLUGIN_VERSION="v1.6.2"
125124
CNI_PLUGIN_TAR="cni-plugins-linux-$(dpkg --print-architecture)-$CNI_PLUGIN_VERSION.tgz"
126125
CNI_PLUGIN_INSTALL_DIR="/opt/cni/bin"
127126
curl -sLO "https://github.com/containernetworking/plugins/releases/download/$CNI_PLUGIN_VERSION/$CNI_PLUGIN_TAR"
@@ -154,7 +153,7 @@ helm version
154153
echo "==============================="
155154

156155
echo "Installing chart-testing for AMD64 / ARM64"
157-
CHART_TESTING_VERSION="3.10.1"
156+
CHART_TESTING_VERSION="3.12.0"
158157
curl -fsSL -o ct.tar.gz https://github.com/helm/chart-testing/releases/download/v${CHART_TESTING_VERSION}/chart-testing_${CHART_TESTING_VERSION}_linux_$(dpkg --print-architecture).tar.gz
159158
sudo mkdir -p /opt/ct
160159
sudo tar -xzf ct.tar.gz -C /opt/ct

0 commit comments

Comments
 (0)