mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-01 01:28:11 -03:30
Upgrade versions (#9798)
The following applications have been upgraded: * Cilium * Helm * crun * Katacontainers * youki * gvisor * skopeo * yq Signed-off-by: Victor Morales <chipahuac@hotmail.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# After a new version of Kubernetes has been released,
|
||||
# run this script to update roles/download/defaults/main.yml
|
||||
# run this script to update roles/download/defaults/main/main.yml
|
||||
# with new hashes.
|
||||
|
||||
import hashlib
|
||||
|
||||
@@ -165,13 +165,13 @@ function get_k8s_checksums {
|
||||
echo "${binary}_checksums:" | tee --append "$checksums_file"
|
||||
echo " arm:" | tee --append "$checksums_file"
|
||||
for version in "${@:2}"; do
|
||||
_vercmp "${version#v}" '<' "1.27" && checksum=$(_get_checksum "$binary" "$version" "$arch") || checksum=0
|
||||
echo " ${version#v}: $checksum" | tee --append "$checksums_file"
|
||||
_vercmp "${version#v}" '<' "1.27" && checksum=$(_get_checksum "$binary" "$version" "arm") || checksum=0
|
||||
echo " ${version}: $checksum" | tee --append "$checksums_file"
|
||||
done
|
||||
for arch in arm64 amd64 ppc64le; do
|
||||
echo " $arch:" | tee --append "$checksums_file"
|
||||
for version in "${@:2}"; do
|
||||
echo " ${version#v}: $(_get_checksum "$binary" "$version" "$arch")" | tee --append "$checksums_file"
|
||||
echo " ${version}: $(_get_checksum "$binary" "$version" "$arch")" | tee --append "$checksums_file"
|
||||
done
|
||||
done
|
||||
}
|
||||
@@ -224,9 +224,9 @@ function _get_checksum {
|
||||
function main {
|
||||
mkdir -p "$(dirname "$checksums_file")"
|
||||
echo "---" | tee "$checksums_file"
|
||||
get_checksums crictl $(get_versions github_tags kubernetes-sigs/cri-tools)
|
||||
get_checksums crictl $(get_versions github_tags kubernetes-sigs/cri-tools 4)
|
||||
get_checksums crio_archive $(get_versions github_tags cri-o/cri-o)
|
||||
kubernetes_versions=$(get_versions github_tags kubernetes/kubernetes 20)
|
||||
kubernetes_versions=$(get_versions github_tags kubernetes/kubernetes 25)
|
||||
echo "# Checksum" | tee --append "$checksums_file"
|
||||
echo "# Kubernetes versions above Kubespray's current target version are untested and should be used with caution." | tee --append "$checksums_file"
|
||||
get_k8s_checksums kubelet $kubernetes_versions
|
||||
|
||||
Reference in New Issue
Block a user