Skip to content

Commit a883397

Browse files
authored
Merge pull request #15272 from spowelljr/fixFuseOverlayContainerd
Revert setting snapshotter to fuse-overlayfs
2 parents cf94ce5 + 29597c7 commit a883397

File tree

3 files changed

+6
-11
lines changed

3 files changed

+6
-11
lines changed

deploy/kicbase/entrypoint

+3-8
Original file line numberDiff line numberDiff line change
@@ -118,16 +118,11 @@ configure_containerd() {
118118
# we need to switch to 'native' or 'fuse-overlayfs' on zfs
119119
container_filesystem="$(stat -f -c %T /kind)"
120120
if [[ "$container_filesystem" == 'zfs' ]]; then
121-
# if fuse is present, use fuse-overlayfs, else fallback to native
122121
# we do not use the ZFS snapshotter because of skew issues vs the host
123-
if [[ -e /dev/fuse ]]; then
124-
snapshotter="fuse-overlayfs"
125-
else
126-
snapshotter="native"
127-
fi
122+
snapshotter="native"
128123
# fuse likely implies fuse-overlayfs, we should switch to fuse-overlayfs (or native)
129-
elif [[ "$container_filesystem" == 'fuseblk' ]]; then
130-
snapshotter="fuse-overlayfs"
124+
# elif [[ "$container_filesystem" == 'fuseblk' ]]; then skipping temporarily: https://github.com/kubernetes/minikube/issues/15191
125+
# snapshotter="fuse-overlayfs"
131126
fi
132127
fi
133128

pkg/drivers/kic/types.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ import (
2424

2525
const (
2626
// Version is the current version of kic
27-
Version = "v0.0.36-1668608737-15235"
27+
Version = "v0.0.36-1668787669-15272"
2828

2929
// SHA of the kic base image
30-
baseImageSHA = "471ca747fe53d13a0bc370cb0e5bc7d20f51d74c7a858907ffd6f321680cbfb8"
30+
baseImageSHA = "06094fc04b5dc02fbf1e2de7723c2a6db5d24c21fd2ddda91f6daaf29038cd9c"
3131
// The name of the GCR kicbase repository
3232
gcrRepo = "gcr.io/k8s-minikube/kicbase-builds"
3333
// The name of the Dockerhub kicbase repository

site/content/en/docs/commands/start.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ minikube start [flags]
2626
--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
2727
--apiserver-port int The apiserver listening port (default 8443)
2828
--auto-update-drivers If set, automatically updates drivers to the latest version. Defaults to true. (default true)
29-
--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")
29+
--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")
3030
--binary-mirror string Location to fetch kubectl, kubelet, & kubeadm binaries from.
3131
--cache-images If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none. (default true)
3232
--cert-expiration duration Duration until minikube certificate expiration, defaults to three years (26280h). (default 26280h0m0s)

0 commit comments

Comments
 (0)