minikube: preload causes /var conflicts with Docker Desktop File sharing
Steps to reproduce the issue:
- Upgrade to Minikube 1.10.0
minikube startwith driver set to docker- Minikube fails to start
Full output of failed command:
minikube start --alsologtostderr
I0512 13:10:46.817371 1596 start.go:99] hostinfo: {"hostname":"<system-hostname>","uptime":2584,"bootTime":1589311662,"procs":283,"os":"windows","platform":"Microsoft Windows 10 Enterprise","platformFamily":"Standalone Workstation","platformVersion":"10.0.18362 Build 18362","kernelVersion":"","virtualizationSystem":"","virtualizationRole":"","hostid":"2ff1be69-d9b0-46b2-b9e2-f8e389f49971"}
W0512 13:10:46.818371 1596 start.go:107] gopshost.Virtualization returned error: not implemented yet
* minikube v1.10.0 on Microsoft Windows 10 Enterprise 10.0.18362 Build 18362
I0512 13:10:46.825382 1596 notify.go:125] Checking for updates...
I0512 13:10:46.825382 1596 driver.go:253] Setting default libvirt URI to qemu:///system
I0512 13:10:47.256373 1596 docker.go:95] docker version: linux-19.03.8
* Using the docker driver based on user configuration
I0512 13:10:47.259375 1596 start.go:215] selected driver: docker
I0512 13:10:47.259375 1596 start.go:594] validating driver "docker" against <nil>
I0512 13:10:47.259375 1596 start.go:600] status for docker: {Installed:true Healthy:true Error:<nil> Fix: Doc:}
I0512 13:10:47.260343 1596 start.go:917] auto setting extra-config to "kubeadm.pod-network-cidr=10.244.0.0/16".
I0512 13:10:47.261385 1596 start_flags.go:217] no existing cluster config was found, will generate one from the flags
I0512 13:10:47.271382 1596 cli_runner.go:108] Run: docker system info --format "{{json .}}"
I0512 13:10:48.880977 1596 cli_runner.go:150] Completed: docker system info --format "{{json .}}": (1.6086868s)
I0512 13:10:48.881636 1596 start_flags.go:231] Using suggested 1991MB memory alloc based on sys=16108MB, container=1991MB
I0512 13:10:48.881636 1596 start_flags.go:558] Wait components to verify : map[apiserver:true system_pods:true]
* Starting control plane node minikube in cluster minikube
I0512 13:10:48.886671 1596 cache.go:104] Beginning downloading kic artifacts for docker with docker
I0512 13:10:49.332606 1596 image.go:88] Found gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438 in local docker daemon, skipping pull
I0512 13:10:49.332606 1596 preload.go:81] Checking if preload exists for k8s version v1.18.1 and runtime docker
I0512 13:10:49.333432 1596 preload.go:96] Found local preload: C:\Users\<user>\.minikube\cache\preloaded-tarball\preloaded-images-k8s-v3-v1.18.1-docker-overlay2-amd64.tar.lz4
I0512 13:10:49.333432 1596 cache.go:48] Caching tarball of preloaded images
I0512 13:10:49.333432 1596 preload.go:122] Found C:\Users\<user>\.minikube\cache\preloaded-tarball\preloaded-images-k8s-v3-v1.18.1-docker-overlay2-amd64.tar.lz4 in cache, skipping download
I0512 13:10:49.334468 1596 cache.go:51] Finished verifying existence of preloaded tar for v1.18.1 on docker
I0512 13:10:49.335430 1596 profile.go:156] Saving config to C:\Users\<user>\.minikube\profiles\minikube\config.json ...
I0512 13:10:49.335430 1596 lock.go:35] WriteFile acquiring C:\Users\<user>\.minikube\profiles\minikube\config.json: {Name:mkefe1ed68ad1dcc9d856414ff8d3673a072cb6e Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0512 13:10:49.337430 1596 cache.go:132] Successfully downloaded all kic artifacts
I0512 13:10:49.337430 1596 start.go:223] acquiring machines lock for minikube: {Name:mk71de99f9d15522919eee1cb7da11f7d05e4fb9 Clock:{} Delay:500ms Timeout:15m0s Cancel:<nil>}
I0512 13:10:49.338431 1596 start.go:227] acquired machines lock for "minikube" in 0s
I0512 13:10:49.338431 1596 start.go:83] Provisioning new machine with config: {Name:minikube KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage:gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438 Memory:1991 CPUs:2 DiskSize:20000 Driver:docker HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.99.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false DockerOpt:[] DisableDriverMounts:false NFSShare:[] NFSSharesRoot:/nfsshares UUID: NoVTXCheck:false DNSProxy:false HostDNSResolver:true HostOnlyNicType:virtio NatNicType:virtio KubernetesConfig:{KubernetesVersion:v1.18.1 ClusterName:minikube APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: ExtraOptions:[{Component:kubeadm Key:pod-network-cidr Value:10.244.0.0/16}] ShouldLoadCachedImages:true EnableDefaultCNI:false NodeIP: NodePort:8443 NodeName:} Nodes:[{Name: IP: Port:8443 KubernetesVersion:v1.18.1 ControlPlane:true Worker:true}] Addons:map[] VerifyComponents:map[apiserver:true system_pods:true]} {Name: IP: Port:8443 KubernetesVersion:v1.18.1 ControlPlane:true Worker:true}
I0512 13:10:49.339430 1596 start.go:104] createHost starting for "" (driver="docker")
* Creating docker container (CPUs=2, Memory=1991MB) ...
I0512 13:10:49.343432 1596 start.go:140] libmachine.API.Create for "minikube" (driver="docker")
I0512 13:10:49.343432 1596 client.go:161] LocalClient.Create starting
I0512 13:10:49.343432 1596 main.go:110] libmachine: Reading certificate data from C:\Users\<user>\.minikube\certs\ca.pem
I0512 13:10:49.344433 1596 main.go:110] libmachine: Decoding PEM data...
I0512 13:10:49.344433 1596 main.go:110] libmachine: Parsing certificate...
I0512 13:10:49.345432 1596 main.go:110] libmachine: Reading certificate data from C:\Users\<user>\.minikube\certs\cert.pem
I0512 13:10:49.345432 1596 main.go:110] libmachine: Decoding PEM data...
I0512 13:10:49.345432 1596 main.go:110] libmachine: Parsing certificate...
I0512 13:10:49.366465 1596 cli_runner.go:108] Run: docker ps -a --format {{.Names}}
I0512 13:10:49.789145 1596 cli_runner.go:108] Run: docker volume create minikube --label name.minikube.sigs.k8s.io=minikube --label created_by.minikube.sigs.k8s.io=true
I0512 13:10:50.203824 1596 oci.go:98] Successfully created a docker volume minikube
I0512 13:10:50.203824 1596 preload.go:81] Checking if preload exists for k8s version v1.18.1 and runtime docker
I0512 13:10:50.204844 1596 preload.go:96] Found local preload: C:\Users\<user>\.minikube\cache\preloaded-tarball\preloaded-images-k8s-v3-v1.18.1-docker-overlay2-amd64.tar.lz4
I0512 13:10:50.204844 1596 kic.go:134] Starting extracting preloaded images to volume ...
I0512 13:10:50.213827 1596 cli_runner.go:108] Run: docker system info --format "{{json .}}"
I0512 13:10:50.214825 1596 cli_runner.go:108] Run: docker run --rm --entrypoint /usr/bin/tar -v C:\Users\<user>\.minikube\cache\preloaded-tarball\preloaded-images-k8s-v3-v1.18.1-docker-overlay2-amd64.tar.lz4:/preloaded.tar:ro -v minikube:/extractDir gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438 -I lz4 -xvf /preloaded.tar -C /extractDir
I0512 13:10:51.899585 1596 cli_runner.go:150] Completed: docker system info --format "{{json .}}": (1.6848685s)
I0512 13:10:51.912585 1596 cli_runner.go:108] Run: docker info --format "'{{json .SecurityOptions}}'"
I0512 13:10:53.875153 1596 cli_runner.go:150] Completed: docker info --format "'{{json .SecurityOptions}}'": (1.9616956s)
I0512 13:10:53.888156 1596 cli_runner.go:108] Run: docker run -d -t --privileged --security-opt seccomp=unconfined --security-opt apparmor=unconfined --tmpfs /tmp --tmpfs /run -v /lib/modules:/lib/modules:ro --hostname minikube --name minikube --label created_by.minikube.sigs.k8s.io=true --label name.minikube.sigs.k8s.io=minikube --label role.minikube.sigs.k8s.io= --label mode.minikube.sigs.k8s.io=minikube --volume minikube:/var --cpus=2 --memory=1991mb -e container=docker --expose 8443 --publish=127.0.0.1::8443 --publish=127.0.0.1::22 --publish=127.0.0.1::2376 --publish=127.0.0.1::5000 gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438
I0512 13:10:55.642476 1596 cli_runner.go:150] Completed: docker run -d -t --privileged --security-opt seccomp=unconfined --security-opt apparmor=unconfined --tmpfs /tmp --tmpfs /run -v /lib/modules:/lib/modules:ro --hostname minikube --name minikube --label created_by.minikube.sigs.k8s.io=true --label name.minikube.sigs.k8s.io=minikube --label role.minikube.sigs.k8s.io= --label mode.minikube.sigs.k8s.io=minikube --volume minikube:/var --cpus=2 --memory=1991mb -e container=docker --expose 8443 --publish=127.0.0.1::8443 --publish=127.0.0.1::22 --publish=127.0.0.1::2376 --publish=127.0.0.1::5000 gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438: (1.7534331s)
I0512 13:10:55.658476 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:10:56.423966 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:10:56.904471 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:10:57.380006 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:10:57.855038 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:10:58.358009 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:10:58.904517 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:10:59.414551 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:00.022509 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:00.313375 1596 cli_runner.go:150] Completed: docker run --rm --entrypoint /usr/bin/tar -v C:\Users\<user>\.minikube\cache\preloaded-tarball\preloaded-images-k8s-v3-v1.18.1-docker-overlay2-amd64.tar.lz4:/preloaded.tar:ro -v minikube:/extractDir gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438 -I lz4 -xvf /preloaded.tar -C /extractDir: (10.0991987s)
I0512 13:11:00.314377 1596 kic.go:139] duration metric: took 10.110182 seconds to extract preloaded images to volume
I0512 13:11:00.628027 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:01.452107 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:02.646238 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:04.522723 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:06.141347 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:08.772881 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:09.206804 1596 client.go:164] LocalClient.Create took 19.8646485s
I0512 13:11:11.207458 1596 start.go:107] duration metric: createHost completed in 21.8694343s
I0512 13:11:11.208449 1596 start.go:74] releasing machines lock for "minikube", held for 21.8714243s
I0512 13:11:11.230473 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Status}}
I0512 13:11:11.627064 1596 stop.go:36] StopHost: minikube
* Stopping "minikube" in docker ...
I0512 13:11:11.649907 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Status}}
I0512 13:11:12.081859 1596 stop.go:76] host is in state Stopped
I0512 13:11:12.081859 1596 main.go:110] libmachine: Stopping "minikube"...
I0512 13:11:12.098543 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Status}}
I0512 13:11:12.509620 1596 stop.go:56] stop err: Machine "minikube" is already stopped.
I0512 13:11:12.509620 1596 stop.go:59] host is already stopped
* Deleting "minikube" in docker ...
I0512 13:11:13.523370 1596 cli_runner.go:108] Run: docker inspect -f {{.Id}} minikube
I0512 13:11:13.938754 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Status}}
I0512 13:11:14.366730 1596 cli_runner.go:108] Run: docker exec --privileged -t minikube /bin/bash -c "sudo init 0"
I0512 13:11:14.800630 1596 oci.go:544] error shutdown minikube: docker exec --privileged -t minikube /bin/bash -c "sudo init 0": exit status 1
stdout:
stderr:
Error response from daemon: Container f8e9eb52c95c0aec09fb6a969c11adba1966b3436450e18a4bf1a2beb13a969b is not running
I0512 13:11:15.810620 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Status}}
I0512 13:11:16.244043 1596 oci.go:552] container minikube status is Stopped
I0512 13:11:16.244043 1596 oci.go:564] Successfully shutdown container minikube
I0512 13:11:16.252996 1596 cli_runner.go:108] Run: docker rm -f -v minikube
I0512 13:11:16.706039 1596 cli_runner.go:108] Run: docker inspect -f {{.Id}} minikube
! StartHost failed, but will try again: creating host: create: creating: create kic node: check container "minikube" running: temporary error created container "minikube" is not running yet
I0512 13:11:22.148712 1596 start.go:223] acquiring machines lock for minikube: {Name:mk71de99f9d15522919eee1cb7da11f7d05e4fb9 Clock:{} Delay:500ms Timeout:15m0s Cancel:<nil>}
I0512 13:11:22.149389 1596 start.go:227] acquired machines lock for "minikube" in 677.3µs
I0512 13:11:22.149389 1596 start.go:83] Provisioning new machine with config: {Name:minikube KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage:gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438 Memory:1991 CPUs:2 DiskSize:20000 Driver:docker HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.99.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false DockerOpt:[] DisableDriverMounts:false NFSShare:[] NFSSharesRoot:/nfsshares UUID: NoVTXCheck:false DNSProxy:false HostDNSResolver:true HostOnlyNicType:virtio NatNicType:virtio KubernetesConfig:{KubernetesVersion:v1.18.1 ClusterName:minikube APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: ExtraOptions:[{Component:kubeadm Key:pod-network-cidr Value:10.244.0.0/16}] ShouldLoadCachedImages:true EnableDefaultCNI:false NodeIP: NodePort:8443 NodeName:} Nodes:[{Name: IP: Port:8443 KubernetesVersion:v1.18.1 ControlPlane:true Worker:true}] Addons:map[] VerifyComponents:map[apiserver:true system_pods:true]} {Name: IP: Port:8443 KubernetesVersion:v1.18.1 ControlPlane:true Worker:true}
I0512 13:11:22.151427 1596 start.go:104] createHost starting for "" (driver="docker")
* Creating docker container (CPUs=2, Memory=1991MB) ...
I0512 13:11:22.154434 1596 start.go:140] libmachine.API.Create for "minikube" (driver="docker")
I0512 13:11:22.155431 1596 client.go:161] LocalClient.Create starting
I0512 13:11:22.155431 1596 main.go:110] libmachine: Reading certificate data from C:\Users\<user>\.minikube\certs\ca.pem
I0512 13:11:22.155431 1596 main.go:110] libmachine: Decoding PEM data...
I0512 13:11:22.156391 1596 main.go:110] libmachine: Parsing certificate...
I0512 13:11:22.156391 1596 main.go:110] libmachine: Reading certificate data from C:\Users\<user>\.minikube\certs\cert.pem
I0512 13:11:22.157388 1596 main.go:110] libmachine: Decoding PEM data...
I0512 13:11:22.157388 1596 main.go:110] libmachine: Parsing certificate...
I0512 13:11:22.184385 1596 cli_runner.go:108] Run: docker ps -a --format {{.Names}}
I0512 13:11:22.603238 1596 cli_runner.go:108] Run: docker volume create minikube --label name.minikube.sigs.k8s.io=minikube --label created_by.minikube.sigs.k8s.io=true
I0512 13:11:23.004004 1596 oci.go:98] Successfully created a docker volume minikube
I0512 13:11:23.004004 1596 preload.go:81] Checking if preload exists for k8s version v1.18.1 and runtime docker
I0512 13:11:23.005005 1596 preload.go:96] Found local preload: C:\Users\<user>\.minikube\cache\preloaded-tarball\preloaded-images-k8s-v3-v1.18.1-docker-overlay2-amd64.tar.lz4
I0512 13:11:23.005005 1596 kic.go:134] Starting extracting preloaded images to volume ...
I0512 13:11:23.017003 1596 cli_runner.go:108] Run: docker system info --format "{{json .}}"
I0512 13:11:23.018003 1596 cli_runner.go:108] Run: docker run --rm --entrypoint /usr/bin/tar -v C:\Users\<user>\.minikube\cache\preloaded-tarball\preloaded-images-k8s-v3-v1.18.1-docker-overlay2-amd64.tar.lz4:/preloaded.tar:ro -v minikube:/extractDir gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438 -I lz4 -xvf /preloaded.tar -C /extractDir
I0512 13:11:24.756757 1596 cli_runner.go:150] Completed: docker system info --format "{{json .}}": (1.7398651s)
I0512 13:11:24.771748 1596 cli_runner.go:108] Run: docker info --format "'{{json .SecurityOptions}}'"
I0512 13:11:26.469200 1596 cli_runner.go:150] Completed: docker info --format "'{{json .SecurityOptions}}'": (1.6975615s)
I0512 13:11:26.485175 1596 cli_runner.go:108] Run: docker run -d -t --privileged --security-opt seccomp=unconfined --security-opt apparmor=unconfined --tmpfs /tmp --tmpfs /run -v /lib/modules:/lib/modules:ro --hostname minikube --name minikube --label created_by.minikube.sigs.k8s.io=true --label name.minikube.sigs.k8s.io=minikube --label role.minikube.sigs.k8s.io= --label mode.minikube.sigs.k8s.io=minikube --volume minikube:/var --cpus=2 --memory=1991mb -e container=docker --expose 8443 --publish=127.0.0.1::8443 --publish=127.0.0.1::22 --publish=127.0.0.1::2376 --publish=127.0.0.1::5000 gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438
I0512 13:11:27.860121 1596 cli_runner.go:150] Completed: docker run -d -t --privileged --security-opt seccomp=unconfined --security-opt apparmor=unconfined --tmpfs /tmp --tmpfs /run -v /lib/modules:/lib/modules:ro --hostname minikube --name minikube --label created_by.minikube.sigs.k8s.io=true --label name.minikube.sigs.k8s.io=minikube --label role.minikube.sigs.k8s.io= --label mode.minikube.sigs.k8s.io=minikube --volume minikube:/var --cpus=2 --memory=1991mb -e container=docker --expose 8443 --publish=127.0.0.1::8443 --publish=127.0.0.1::22 --publish=127.0.0.1::2376 --publish=127.0.0.1::5000 gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438: (1.3740362s)
I0512 13:11:27.877114 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:28.897093 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:29.344727 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:29.793382 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:30.276373 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:30.819817 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:31.345677 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:31.878231 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:32.535317 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:33.317587 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:33.884649 1596 cli_runner.go:150] Completed: docker run --rm --entrypoint /usr/bin/tar -v C:\Users\<user>\.minikube\cache\preloaded-tarball\preloaded-images-k8s-v3-v1.18.1-docker-overlay2-amd64.tar.lz4:/preloaded.tar:ro -v minikube:/extractDir gcr.io/k8s-minikube/kicbase:v0.0.10@sha256:f58e0c4662bac8a9b5dda7984b185bad8502ade5d9fa364bf2755d636ab51438 -I lz4 -xvf /preloaded.tar -C /extractDir: (10.8663445s)
I0512 13:11:33.884649 1596 kic.go:139] duration metric: took 10.880343 seconds to extract preloaded images to volume
I0512 13:11:34.424257 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:35.454497 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:36.773882 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:39.343600 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:41.571892 1596 cli_runner.go:108] Run: docker inspect minikube --format={{.State.Running}}
I0512 13:11:41.972575 1596 client.go:164] LocalClient.Create took 19.8184186s
I0512 13:11:43.972842 1596 start.go:107] duration metric: createHost completed in 21.8228181s
I0512 13:11:43.973639 1596 start.go:74] releasing machines lock for "minikube", held for 21.8256537s
* Failed to start docker container. "minikube start" may fix it: creating host: create: creating: create kic node: check container "minikube" running: temporary error created container "minikube" is not running yet
I0512 13:11:43.975589 1596 exit.go:58] WithError(error provisioning host)=Failed to start host: creating host: create: creating: create kic node: check container "minikube" running: temporary error created container "minikube" is not running yet called from:
goroutine 1 [running]:
runtime/debug.Stack(0x40acf1, 0x18d3660, 0x18b8300)
/usr/local/go/src/runtime/debug/stack.go:24 +0xa4
k8s.io/minikube/pkg/minikube/exit.WithError(0x1b3f8ac, 0x17, 0x1dfc1c0, 0xc000114860)
/app/pkg/minikube/exit/exit.go:58 +0x3b
k8s.io/minikube/cmd/minikube/cmd.runStart(0x2b53760, 0xc0001b7fb0, 0x0, 0x1)
/app/cmd/minikube/cmd/start.go:170 +0xac9
github.com/spf13/cobra.(*Command).execute(0x2b53760, 0xc0001b7fa0, 0x1, 0x1, 0x2b53760, 0xc0001b7fa0)
/go/pkg/mod/github.com/spf13/cobra@v1.0.0/command.go:846 +0x2b1
github.com/spf13/cobra.(*Command).ExecuteC(0x2b527a0, 0x0, 0x0, 0xc0002f0a01)
/go/pkg/mod/github.com/spf13/cobra@v1.0.0/command.go:950 +0x350
github.com/spf13/cobra.(*Command).Execute(...)
/go/pkg/mod/github.com/spf13/cobra@v1.0.0/command.go:887
k8s.io/minikube/cmd/minikube/cmd.Execute()
/app/cmd/minikube/cmd/root.go:112 +0x6f5
main.main()
/app/cmd/minikube/main.go:66 +0xf1
W0512 13:11:43.983577 1596 out.go:201] error provisioning host: Failed to start host: creating host: create: creating: create kic node: check container "minikube" running: temporary error created container "minikube" is not running yet
*
X error provisioning host: Failed to start host: creating host: create: creating: create kic node: check container "minikube" running: temporary error created container "minikube" is not running yet
*
* minikube is exiting due to an error. If the above message is not useful, open an issue:
- https://github.com/kubernetes/minikube/issues/new/choose
Full output of minikube start command used, if not already included:
Optional: Full output of minikube logs command:
Minikube Container logs:
INFO: ensuring we can execute /bin/mount even with userns-remap
INFO: remounting /sys read-only
INFO: making mounts shared
INFO: fix cgroup mounts for all subsystems
INFO: clearing and regenerating /etc/machine-id
Initializing machine ID from random generator.
INFO: faking /sys/class/dmi/id/product_name to be "kind"
INFO: faking /sys/class/dmi/id/product_uuid to be random
INFO: faking /sys/devices/virtual/dmi/id/product_uuid as well
INFO: setting iptables to detected mode: legacy
update-alternatives: error: no alternatives for iptables
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 1
- Comments: 16 (7 by maintainers)
if you disable preload, would it work without any issues ?
My docker desktop has 2GB of ram. If I factory reset my Docker Desktop, minikube can start successfully. Once I minikube stop, minikube delete, and minikube start again, it fails to start with the same container logs I posted in the initial post. I upgraded to v1.10.1 to test this again and I’m seeing the same behavior. Here’s some more logs of the successful start and the failed start. I’m running Docker Desktop Edge v2.3.0.1 with the Hyper-V backend. In the failure scenario,
minikube logsfails to produce output since the minikube docker container is stopped and the control plane is not running.Good
minikube start --alsologtostderrlogs:Good
minikube logsoutput:Good
docker logs minikubeoutput from host:Bad
minikube start --alsologtostderrlogs:Bad
docker logs minikubeoutput from host: