From 89e3399798a9e48a374394163bede41fc3e6b2ac Mon Sep 17 00:00:00 2001 From: Steven Powell Date: Wed, 2 Nov 2022 08:30:27 -0700 Subject: [PATCH 1/3] revert setting snapshotter to fuse-overlayfs --- deploy/kicbase/entrypoint | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy/kicbase/entrypoint b/deploy/kicbase/entrypoint index de3e797a5cda..b94ecbea0641 100755 --- a/deploy/kicbase/entrypoint +++ b/deploy/kicbase/entrypoint @@ -121,13 +121,13 @@ configure_containerd() { # if fuse is present, use fuse-overlayfs, else fallback to native # we do not use the ZFS snapshotter because of skew issues vs the host if [[ -e /dev/fuse ]]; then - snapshotter="fuse-overlayfs" + # snapshotter="fuse-overlayfs" skipping temporarily: https://github.com/kubernetes/minikube/issues/15191 else snapshotter="native" fi # fuse likely implies fuse-overlayfs, we should switch to fuse-overlayfs (or native) elif [[ "$container_filesystem" == 'fuseblk' ]]; then - snapshotter="fuse-overlayfs" + # snapshotter="fuse-overlayfs" skipping temporarily: https://github.com/kubernetes/minikube/issues/15191 fi fi From 1b493e479d3c5ac26691f429f36ce27b49be6570 Mon Sep 17 00:00:00 2001 From: Steven Powell Date: Mon, 7 Nov 2022 08:58:11 -0500 Subject: [PATCH 2/3] rework skip --- deploy/kicbase/entrypoint | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/deploy/kicbase/entrypoint b/deploy/kicbase/entrypoint index b94ecbea0641..fdb3106174db 100755 --- a/deploy/kicbase/entrypoint +++ b/deploy/kicbase/entrypoint @@ -118,16 +118,11 @@ configure_containerd() { # we need to switch to 'native' or 'fuse-overlayfs' on zfs container_filesystem="$(stat -f -c %T /kind)" if [[ "$container_filesystem" == 'zfs' ]]; then - # if fuse is present, use fuse-overlayfs, else fallback to native # we do not use the ZFS snapshotter because of skew issues vs the host - if [[ -e /dev/fuse ]]; then - # snapshotter="fuse-overlayfs" skipping temporarily: https://github.com/kubernetes/minikube/issues/15191 - else - snapshotter="native" - fi + snapshotter="native" # fuse likely implies fuse-overlayfs, we should switch to fuse-overlayfs (or native) - elif [[ "$container_filesystem" == 'fuseblk' ]]; then - # snapshotter="fuse-overlayfs" skipping temporarily: https://github.com/kubernetes/minikube/issues/15191 + # elif [[ "$container_filesystem" == 'fuseblk' ]]; then skipping temporarily: https://github.com/kubernetes/minikube/issues/15191 + # snapshotter="fuse-overlayfs" fi fi From 29597c7745465f73bbefe2e1f3ab58180182f5d0 Mon Sep 17 00:00:00 2001 From: minikube-bot Date: Fri, 18 Nov 2022 16:27:40 +0000 Subject: [PATCH 3/3] Updating kicbase image to v0.0.36-1668787669-15272 --- pkg/drivers/kic/types.go | 4 ++-- site/content/en/docs/commands/start.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/drivers/kic/types.go b/pkg/drivers/kic/types.go index 970588ecf26e..b56bb7f91436 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.36-1668608737-15235" + Version = "v0.0.36-1668787669-15272" // SHA of the kic base image - baseImageSHA = "471ca747fe53d13a0bc370cb0e5bc7d20f51d74c7a858907ffd6f321680cbfb8" + baseImageSHA = "06094fc04b5dc02fbf1e2de7723c2a6db5d24c21fd2ddda91f6daaf29038cd9c" // 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 1ccf7796ab8f..19bf2a65e9a4 100644 --- a/site/content/en/docs/commands/start.md +++ b/site/content/en/docs/commands/start.md @@ -26,7 +26,7 @@ minikube start [flags] --apiserver-names strings A set of apiserver names which are used in the generated certificate for kubernetes. This can be used if you want to make the apiserver available from outside the machine --apiserver-port int The apiserver listening port (default 8443) --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.36-1668608737-15235@sha256:471ca747fe53d13a0bc370cb0e5bc7d20f51d74c7a858907ffd6f321680cbfb8") + --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.36-1668787669-15272@sha256:06094fc04b5dc02fbf1e2de7723c2a6db5d24c21fd2ddda91f6daaf29038cd9c") --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)