diff --git a/deploy/iso/minikube-iso/arch/aarch64/package/nerdctl-bin-aarch64/nerdctl-bin.hash b/deploy/iso/minikube-iso/arch/aarch64/package/nerdctl-bin-aarch64/nerdctl-bin.hash index 8e90dac4d295..5a6ea5160a87 100644 --- a/deploy/iso/minikube-iso/arch/aarch64/package/nerdctl-bin-aarch64/nerdctl-bin.hash +++ b/deploy/iso/minikube-iso/arch/aarch64/package/nerdctl-bin-aarch64/nerdctl-bin.hash @@ -12,3 +12,4 @@ sha256 230ad8f4f88100774d123213a427d3d43071e0dcf9f70efbea50ab9efff1cd4c nerdctl sha256 62e34ce6156c942368968c0d88c731cb2f3b341785d584e56a2c175916d5f88d nerdctl-2.1.3-linux-arm64.tar.gz sha256 37b353122e0785578d1680fb1d7be546f4c64d0a4aed7875d3a216b2c44be76d nerdctl-2.2.0-linux-arm64.tar.gz sha256 abc83c9ac3d843c3442eedfb61c6456b8b59b1e4cd69f69598ca1582acc7c094 nerdctl-2.2.1-linux-arm64.tar.gz +sha256 4e222d6be16d94052079a4773e04f21c82e07f9b5847163fed78396e6ad8eeb5 nerdctl-2.2.2-linux-arm64.tar.gz diff --git a/deploy/iso/minikube-iso/arch/aarch64/package/nerdctl-bin-aarch64/nerdctl-bin.mk b/deploy/iso/minikube-iso/arch/aarch64/package/nerdctl-bin-aarch64/nerdctl-bin.mk index f902aed502d5..9d555d728d10 100644 --- a/deploy/iso/minikube-iso/arch/aarch64/package/nerdctl-bin-aarch64/nerdctl-bin.mk +++ b/deploy/iso/minikube-iso/arch/aarch64/package/nerdctl-bin-aarch64/nerdctl-bin.mk @@ -4,8 +4,8 @@ # ################################################################################ -NERDCTL_BIN_AARCH64_VERSION = 2.2.1 -NERDCTL_BIN_AARCH64_COMMIT = 0d1089396f017bb872ad40606b0d31ebdeaa828a +NERDCTL_BIN_AARCH64_VERSION = 2.2.2 +NERDCTL_BIN_AARCH64_COMMIT = 20bbfaa940ddc532b8587ac6aeef88e76c8abf77 NERDCTL_BIN_AARCH64_SITE = https://github.com/containerd/nerdctl/releases/download/v$(NERDCTL_BIN_AARCH64_VERSION) NERDCTL_BIN_AARCH64_SOURCE = nerdctl-$(NERDCTL_BIN_AARCH64_VERSION)-linux-arm64.tar.gz NERDCTL_BIN_AARCH64_STRIP_COMPONENTS = 0 diff --git a/deploy/iso/minikube-iso/arch/x86_64/package/nerdctl-bin/nerdctl-bin.hash b/deploy/iso/minikube-iso/arch/x86_64/package/nerdctl-bin/nerdctl-bin.hash index 35fed50f8e8b..5fa3d1467e73 100644 --- a/deploy/iso/minikube-iso/arch/x86_64/package/nerdctl-bin/nerdctl-bin.hash +++ b/deploy/iso/minikube-iso/arch/x86_64/package/nerdctl-bin/nerdctl-bin.hash @@ -12,3 +12,4 @@ sha256 298bb95aee485b24d566115ef7e4e90951dd232447b05de5646a652a23db70a9 nerdctl sha256 227390fb16c20d6ab3a7588e5ce72202df1bec7960a2a091599ce3c1bf3fd1d8 nerdctl-2.1.3-linux-amd64.tar.gz sha256 1b3390a832eaeaa1459cf42357da983205da2dd72300a015ad018b3499fc455e nerdctl-2.2.0-linux-amd64.tar.gz sha256 34144de7f12756aa4b9dc42a907fd95b0c5eb82a63566a650ca10c8abe7a26a0 nerdctl-2.2.1-linux-amd64.tar.gz +sha256 6f637760fb2875e3454e97c3de7438fd17281b5996908cbd8ee1c872b0653cc8 nerdctl-2.2.2-linux-amd64.tar.gz diff --git a/deploy/iso/minikube-iso/arch/x86_64/package/nerdctl-bin/nerdctl-bin.mk b/deploy/iso/minikube-iso/arch/x86_64/package/nerdctl-bin/nerdctl-bin.mk index cebce36fae6d..4175aa21be45 100644 --- a/deploy/iso/minikube-iso/arch/x86_64/package/nerdctl-bin/nerdctl-bin.mk +++ b/deploy/iso/minikube-iso/arch/x86_64/package/nerdctl-bin/nerdctl-bin.mk @@ -4,8 +4,8 @@ # ################################################################################ -NERDCTL_BIN_VERSION = 2.2.1 -NERDCTL_BIN_COMMIT = 0d1089396f017bb872ad40606b0d31ebdeaa828a +NERDCTL_BIN_VERSION = 2.2.2 +NERDCTL_BIN_COMMIT = 20bbfaa940ddc532b8587ac6aeef88e76c8abf77 NERDCTL_BIN_SITE = https://github.com/containerd/nerdctl/releases/download/v$(NERDCTL_BIN_VERSION) NERDCTL_BIN_SOURCE = nerdctl-$(NERDCTL_BIN_AARCH64_VERSION)-linux-amd64.tar.gz NERDCTL_BIN_STRIP_COMPONENTS = 0 diff --git a/deploy/kicbase/Dockerfile b/deploy/kicbase/Dockerfile index 9e42dfa2c024..db4365db6d53 100644 --- a/deploy/kicbase/Dockerfile +++ b/deploy/kicbase/Dockerfile @@ -31,7 +31,7 @@ ARG CRI_DOCKERD_VERSION="v0.4.1" ARG CRI_DOCKERD_COMMIT="55d6e1a1d6f2ee58949e13a0c66afe7d779ac942" ARG CNI_PLUGINS_VERSION="v1.9.0" ARG TARGETARCH -ARG NERDCTL_VERSION="2.2.1" +ARG NERDCTL_VERSION="2.2.2" ARG NERDCTLD_VERSION="0.7.0" # copy in static files (configs, scripts) diff --git a/hack/kicbase_version/os-package-list.txt b/hack/kicbase_version/os-package-list.txt index d07645537bf8..ea60073a6eab 100644 --- a/hack/kicbase_version/os-package-list.txt +++ b/hack/kicbase_version/os-package-list.txt @@ -8,18 +8,18 @@ ii apt 2.6.1 amd64 ii base-files 12.4+deb12u13 amd64 Debian base system miscellaneous files ii base-passwd 3.6.1 amd64 Debian base system master password and group files ii bash 5.2.15-2+b10 amd64 GNU Bourne Again SHell -ii bind9-dnsutils 1:9.18.44-1~deb12u1 amd64 Clients provided with BIND 9 -ii bind9-host 1:9.18.44-1~deb12u1 amd64 DNS Lookup Utility -ii bind9-libs:amd64 1:9.18.44-1~deb12u1 amd64 Shared Libraries used by BIND 9 +ii bind9-dnsutils 1:9.18.47-1~deb12u1 amd64 Clients provided with BIND 9 +ii bind9-host 1:9.18.47-1~deb12u1 amd64 DNS Lookup Utility +ii bind9-libs:amd64 1:9.18.47-1~deb12u1 amd64 Shared Libraries used by BIND 9 ii bsdutils 1:2.38.1-5+deb12u3 amd64 basic utilities from 4.4BSD-Lite ii ca-certificates 20230311+deb12u1 all Common CA certificates ii catatonit 0.1.7-1+b2 amd64 init process for containers ii conmon 2.1.6+ds1-1 amd64 OCI container runtime monitor ii conntrack 1:1.4.7-1+b2 amd64 Program to modify the conntrack tables -ii containerd.io 2.2.1-1~debian.12~bookworm amd64 An open and reliable container runtime +ii containerd.io 2.2.2-1~debian.12~bookworm amd64 An open and reliable container runtime ii containernetworking-plugins 1.1.1+ds1-3+b5 amd64 standard networking plugins - binaries ii coreutils 9.1-1 amd64 GNU core utilities -ii cri-o 1.35.0-1.1 amd64 Open Container Initiative-based implementation of Kubernetes Container Runtime Interface +ii cri-o 1.35.2-1.1 amd64 Open Container Initiative-based implementation of Kubernetes Container Runtime Interface ii crun 1.8.1-1+deb12u1 amd64 lightweight OCI runtime for running containers ii curl 7.88.1-10+deb12u14 amd64 command line tool for transferring data with URL syntax ii dash 0.5.12-2 amd64 POSIX-compliant shell @@ -34,10 +34,10 @@ ii debianutils 5.7-0.5~deb12u1 amd64 ii diffutils 1:3.8-4 amd64 File comparison utilities ii dirmngr 2.2.40-1.1+deb12u2 amd64 GNU privacy guard - network certificate management service ii dmsetup 2:1.02.185-2 amd64 Linux Kernel Device Mapper userspace library -ii dnsutils 1:9.18.44-1~deb12u1 all Transitional package for bind9-dnsutils -ii docker-buildx-plugin 0.31.1-1~debian.12~bookworm amd64 Docker Buildx plugin extends build capabilities with BuildKit. -ii docker-ce 5:29.2.1-1~debian.12~bookworm amd64 Docker: the open-source application container engine -ii docker-ce-cli 5:29.2.1-1~debian.12~bookworm amd64 Docker CLI: the open-source application container engine +ii dnsutils 1:9.18.47-1~deb12u1 all Transitional package for bind9-dnsutils +ii docker-buildx-plugin 0.33.0-1~debian.12~bookworm amd64 Docker Buildx plugin extends build capabilities with BuildKit. +ii docker-ce 5:29.4.0-1~debian.12~bookworm amd64 Docker: the open-source application container engine +ii docker-ce-cli 5:29.4.0-1~debian.12~bookworm amd64 Docker CLI: the open-source application container engine ii dpkg 1.21.22 amd64 Debian package management system ii e2fsprogs 1.47.0-2+b2 amd64 ext2/ext3/ext4 file system utilities ii ebtables 2.0.11-5 amd64 Ethernet bridge frame table administration @@ -141,8 +141,8 @@ ii libnftnl11:amd64 1.2.4-2 amd64 ii libnghttp2-14:amd64 1.52.0-1+deb12u2 amd64 library implementing HTTP/2 protocol (shared library) ii libnpth0:amd64 1.6-3 amd64 replacement for GNU Pth using system threads ii libnsl2:amd64 1.3.0-2 amd64 Public client interface for NIS(YP) and NIS+ -ii libnvidia-container-tools 1.18.2-1 amd64 NVIDIA container runtime library (command-line tools) -ii libnvidia-container1:amd64 1.18.2-1 amd64 NVIDIA container runtime library +ii libnvidia-container-tools 1.19.0-1 amd64 NVIDIA container runtime library (command-line tools) +ii libnvidia-container1:amd64 1.19.0-1 amd64 NVIDIA container runtime library ii libp11-kit0:amd64 0.24.1-2 amd64 library for loading and coordinating access to PKCS#11 modules - runtime ii libpam-modules:amd64 1.5.2-6+deb12u2 amd64 Pluggable Authentication Modules for PAM ii libpam-modules-bin 1.5.2-6+deb12u2 amd64 Pluggable Authentication Modules for PAM - helper binaries @@ -169,7 +169,7 @@ ii libsmartcols1:amd64 2.38.1-5+deb12u3 amd64 ii libsqlite3-0:amd64 3.40.1-2+deb12u2 amd64 SQLite 3 shared library ii libss2:amd64 1.47.0-2+b2 amd64 command-line interface parsing library ii libssh2-1:amd64 1.10.0-3+b1 amd64 SSH2 client-side library -ii libssl3:amd64 3.0.18-1~deb12u2 amd64 Secure Sockets Layer toolkit - shared libraries +ii libssl3:amd64 3.0.19-1~deb12u2 amd64 Secure Sockets Layer toolkit - shared libraries ii libstdc++6:amd64 12.2.0-14+deb12u1 amd64 GNU Standard C++ Library v3 ii libsubid4:amd64 1:4.13+dfsg1-1+deb12u2 amd64 subordinate id handling library -- shared library ii libsystemd-shared:amd64 252.39-1~deb12u1 amd64 systemd shared private library @@ -200,12 +200,12 @@ ii netbase 6.4 all ii netcat-openbsd 1.219-1 amd64 TCP/IP swiss army knife ii nfs-common 1:2.6.2-4+deb12u1 amd64 NFS support files common to client and server ii nftables 1.0.6-2+deb12u2 amd64 Program to control packet filtering rules by Netfilter project -ii nvidia-container-toolkit 1.18.2-1 amd64 NVIDIA Container toolkit -ii nvidia-container-toolkit-base 1.18.2-1 amd64 NVIDIA Container Toolkit Base -ii openssh-client 1:9.2p1-2+deb12u7 amd64 secure shell (SSH) client, for secure access to remote machines -ii openssh-server 1:9.2p1-2+deb12u7 amd64 secure shell (SSH) server, for secure access from remote machines -ii openssh-sftp-server 1:9.2p1-2+deb12u7 amd64 secure shell (SSH) sftp server module, for SFTP access from remote machines -ii openssl 3.0.18-1~deb12u2 amd64 Secure Sockets Layer toolkit - cryptographic utility +ii nvidia-container-toolkit 1.19.0-1 amd64 NVIDIA Container toolkit +ii nvidia-container-toolkit-base 1.19.0-1 amd64 NVIDIA Container Toolkit Base +ii openssh-client 1:9.2p1-2+deb12u9 amd64 secure shell (SSH) client, for secure access to remote machines +ii openssh-server 1:9.2p1-2+deb12u9 amd64 secure shell (SSH) server, for secure access from remote machines +ii openssh-sftp-server 1:9.2p1-2+deb12u9 amd64 secure shell (SSH) sftp server module, for SFTP access from remote machines +ii openssl 3.0.19-1~deb12u2 amd64 Secure Sockets Layer toolkit - cryptographic utility ii passwd 1:4.13+dfsg1-1+deb12u2 amd64 change and administer password and group data ii perl-base 5.36.0-7+deb12u3 amd64 minimal Perl system ii pigz 2.6-1 amd64 Parallel Implementation of GZip diff --git a/pkg/drivers/kic/types.go b/pkg/drivers/kic/types.go index 4f393e2c3bbe..369b5caf630f 100644 --- a/pkg/drivers/kic/types.go +++ b/pkg/drivers/kic/types.go @@ -24,10 +24,10 @@ import ( const ( // Version is the current version of kic - Version = "v0.0.50-1772266598-22719" + Version = "v0.0.50-1775896612-22803" // SHA of the kic base image - baseImageSHA = "9a1ee811971b9b5e9be1b04408ba2b2ce6fd696483ebc1d8085aa2f1561f1ead" + baseImageSHA = "7baec630374a644eeac166e8c51cba27f2e07aa49e2edc29ec746a1d7dbfccb3" // The name of the GCR kicbase repository gcrRepo = "gcr.io/k8s-minikube/kicbase-builds" // The name of the Dockerhub kicbase repository diff --git a/site/content/en/docs/commands/start.md b/site/content/en/docs/commands/start.md index c6609ea7a36d..28d9dbe45164 100644 --- a/site/content/en/docs/commands/start.md +++ b/site/content/en/docs/commands/start.md @@ -27,7 +27,7 @@ minikube start [flags] --apiserver-port int The apiserver listening port (default 8443) --auto-pause-interval duration Duration of inactivity before the minikube VM is paused (default 1m0s) (default 1m0s) --auto-update-drivers If set, automatically updates drivers to the latest version. Defaults to true. (default true) - --base-image string The base image to use for docker/podman drivers. Intended for local development. (default "gcr.io/k8s-minikube/kicbase-builds:v0.0.50-1772266598-22719@sha256:9a1ee811971b9b5e9be1b04408ba2b2ce6fd696483ebc1d8085aa2f1561f1ead") + --base-image string The base image to use for docker/podman drivers. Intended for local development. (default "gcr.io/k8s-minikube/kicbase-builds:v0.0.50-1775896612-22803@sha256:7baec630374a644eeac166e8c51cba27f2e07aa49e2edc29ec746a1d7dbfccb3") --binary-mirror string Location to fetch kubectl, kubelet, & kubeadm binaries from. --cache-images If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none. (default true) --cert-expiration duration Duration until minikube certificate expiration, defaults to three years (26280h). (default 26280h0m0s)