Skip to content
This repository was archived by the owner on Jun 28, 2024. It is now read-only.

Commit 01eef57

Browse files
committed
ci: Switch to pkgs.k8s.io
The kubernetes repositories at packages.cloud.google.com have been removed as announced in [1]. Switch to the new infrastructure at pkgs.k8s.io. Use the latest available version (v1.29). [1] https://kubernetes.io/blog/2023/08/15/pkgs-k8s-io-introduction/ . Fixes #5811 Signed-off-by: Greg Kurz <groug@kaod.org>
1 parent 40c641c commit 01eef57

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.ci/install_kubernetes.sh

+2-3
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,10 @@ if [ "$ID" == "ubuntu" ]; then
2525
sudo -E apt purge kubelet -y
2626
fi
2727
sudo bash -c "cat <<EOF > /etc/apt/sources.list.d/kubernetes.list
28-
deb http://packages.cloud.google.com/apt/ kubernetes-xenial-unstable main
28+
deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.29/deb/ /
2929
EOF"
30-
3130
chronic sudo -E sed -i 's/^[ \t]*//' /etc/apt/sources.list.d/kubernetes.list
32-
curl -fsSL https://dl.k8s.io/apt/doc/apt-key.gpg | sudo apt-key add -
31+
curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.29/deb/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
3332
chronic sudo -E apt update
3433
chronic sudo -E apt install --allow-downgrades -y kubelet="$kubernetes_version" kubeadm="$kubernetes_version" kubectl="$kubernetes_version"
3534
elif [[ "$ID" =~ ^(alinux|centos|fedora|rhel)$ ]]; then

0 commit comments

Comments
 (0)