kubernetes / minikube

Run Kubernetes locally
https://minikube.sigs.k8s.io/
Apache License 2.0
29.33k stars 4.88k forks source link

Minikube not starting with docker driver on M1 chip Mac #10310

Closed seerocode closed 3 years ago

seerocode commented 3 years ago

Steps to reproduce the issue:

  1. Run docker M1 tech preview with bridge100 inet 192.168.64.1
  2. minikube start --driver=docker --alsologtostderr -v=5

Full output of failed command:

```bash I0129 11:09:29.097139 26339 out.go:229] Setting OutFile to fd 1 ... I0129 11:09:29.100758 26339 out.go:281] isatty.IsTerminal(1) = true I0129 11:09:29.100820 26339 out.go:242] Setting ErrFile to fd 2... I0129 11:09:29.100827 26339 out.go:281] isatty.IsTerminal(2) = true I0129 11:09:29.102069 26339 root.go:280] Updating PATH: /Users/ro/.minikube/bin I0129 11:09:29.107381 26339 out.go:236] Setting JSON to false I0129 11:09:29.151907 26339 start.go:106] hostinfo: {"hostname":"Ros-MacBook-Pro.fios-router.home","uptime":223964,"bootTime":1611712605,"procs":689,"os":"darwin","platform":"darwin","platformFamily":"Standalone Workstation","platformVersion":"11.0.1","kernelVersion":"20.1.0","kernelArch":"x86_64","virtualizationSystem":"","virtualizationRole":"","hostId":"d8523129-e878-38ba-a8e0-1d0e8d2470b7"} W0129 11:09:29.152296 26339 start.go:114] gopshost.Virtualization returned error: not implemented yet I0129 11:09:29.196172 26339 out.go:119] ๐Ÿ˜„ minikube v1.17.0 on Darwin 11.0.1 ๐Ÿ˜„ minikube v1.17.0 on Darwin 11.0.1 I0129 11:09:29.201038 26339 driver.go:315] Setting default libvirt URI to qemu:///system I0129 11:09:29.299920 26339 docker.go:115] docker version: linux-20.10.1 I0129 11:09:29.301325 26339 cli_runner.go:111] Run: docker system info --format "{{json .}}" I0129 11:09:29.623436 26339 info.go:253] docker info: {ID:IPPS:SXRP:Y5IW:3CTI:EKXK:FWXE:PK2E:QA7T:Y6PR:N4Z6:N4VI:CYYC Containers:0 ContainersRunning:0 ContainersPaused:0 ContainersStopped:0 Images:1 Driver:overlay2 DriverStatus:[[Backing Filesystem extfs] [Supports d_type true] [Native Overlay Diff true]] SystemStatus: Plugins:{Volume:[local] Network:[bridge host ipvlan macvlan null overlay] Authorization: Log:[awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog]} MemoryLimit:true SwapLimit:true KernelMemory:true KernelMemoryTCP:true CPUCfsPeriod:true CPUCfsQuota:true CPUShares:true CPUSet:true PidsLimit:true IPv4Forwarding:true BridgeNfIptables:true BridgeNfIP6Tables:true Debug:false NFd:40 OomKillDisable:true NGoroutines:44 SystemTime:1970-01-01 06:33:10.811498165 +0000 UTC LoggingDriver:json-file CgroupDriver:cgroupfs NEventsListener:3 KernelVersion:4.19.104-linuxkit OperatingSystem:Docker Desktop OSType:linux Architecture:aarch64 IndexServerAddress:https://index.docker.io/v1/ RegistryConfig:{AllowNondistributableArtifactsCIDRs:[] AllowNondistributableArtifactsHostnames:[] InsecureRegistryCIDRs:[127.0.0.0/8] IndexConfigs:{DockerIo:{Name:docker.io Mirrors:[] Secure:true Official:true}} Mirrors:[]} NCPU:4 MemTotal:2077294592 GenericResources: DockerRootDir:/var/lib/docker HTTPProxy: HTTPSProxy: NoProxy: Name:docker-desktop Labels:[] ExperimentalBuild:true ServerVersion:20.10.1 ClusterStore: ClusterAdvertise: Runtimes:{Runc:{Path:runc}} DefaultRuntime:runc Swarm:{NodeID: NodeAddr: LocalNodeState:inactive ControlAvailable:false Error: RemoteManagers:} LiveRestoreEnabled:false Isolation: InitBinary:docker-init ContainerdCommit:{ID:269548fa27e0089a8b8278fc4fc781d7f65a939b Expected:269548fa27e0089a8b8278fc4fc781d7f65a939b} RuncCommit:{ID:ff819c7e9184c13b7c2607fe6c30ae19403a7aff Expected:ff819c7e9184c13b7c2607fe6c30ae19403a7aff} InitCommit:{ID:de40ad0 Expected:de40ad0} SecurityOptions:[name=seccomp,profile=default] ProductLicense:Community Engine Warnings: ServerErrors:[] ClientInfo:{Debug:false Plugins:[map[Experimental:true Name:app Path:/usr/local/lib/docker/cli-plugins/docker-app SchemaVersion:0.1.0 ShortDescription:Docker App Vendor:Docker Inc. Version:unknown] map[Name:buildx Path:/usr/local/lib/docker/cli-plugins/docker-buildx SchemaVersion:0.1.0 ShortDescription:Build with BuildKit Vendor:Docker Inc. Version:v0.5.1-docker] map[Name:scan Path:/usr/local/lib/docker/cli-plugins/docker-scan SchemaVersion:0.1.0 ShortDescription:Docker Scan Vendor:Docker Inc. Version:v0.3.5]] Warnings:}} I0129 11:09:29.678199 26339 out.go:119] โœจ Using the docker driver based on user configuration โœจ Using the docker driver based on user configuration I0129 11:09:29.678577 26339 start.go:279] selected driver: docker I0129 11:09:29.678690 26339 start.go:702] validating driver "docker" against I0129 11:09:29.678814 26339 start.go:713] status for docker: {Installed:true Healthy:true Running:false NeedsImprovement:false Error: Reason: Fix: Doc:} I0129 11:09:29.679838 26339 cli_runner.go:111] Run: docker system info --format "{{json .}}" I0129 11:09:29.848765 26339 info.go:253] docker info: {ID:IPPS:SXRP:Y5IW:3CTI:EKXK:FWXE:PK2E:QA7T:Y6PR:N4Z6:N4VI:CYYC Containers:0 ContainersRunning:0 ContainersPaused:0 ContainersStopped:0 Images:1 Driver:overlay2 DriverStatus:[[Backing Filesystem extfs] [Supports d_type true] [Native Overlay Diff true]] SystemStatus: Plugins:{Volume:[local] Network:[bridge host ipvlan macvlan null overlay] Authorization: Log:[awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog]} MemoryLimit:true SwapLimit:true KernelMemory:true KernelMemoryTCP:true CPUCfsPeriod:true CPUCfsQuota:true CPUShares:true CPUSet:true PidsLimit:true IPv4Forwarding:true BridgeNfIptables:true BridgeNfIP6Tables:true Debug:false NFd:40 OomKillDisable:true NGoroutines:44 SystemTime:1970-01-01 06:33:11.190059124 +0000 UTC LoggingDriver:json-file CgroupDriver:cgroupfs NEventsListener:3 KernelVersion:4.19.104-linuxkit OperatingSystem:Docker Desktop OSType:linux Architecture:aarch64 IndexServerAddress:https://index.docker.io/v1/ RegistryConfig:{AllowNondistributableArtifactsCIDRs:[] AllowNondistributableArtifactsHostnames:[] InsecureRegistryCIDRs:[127.0.0.0/8] IndexConfigs:{DockerIo:{Name:docker.io Mirrors:[] Secure:true Official:true}} Mirrors:[]} NCPU:4 MemTotal:2077294592 GenericResources: DockerRootDir:/var/lib/docker HTTPProxy: HTTPSProxy: NoProxy: Name:docker-desktop Labels:[] ExperimentalBuild:true ServerVersion:20.10.1 ClusterStore: ClusterAdvertise: Runtimes:{Runc:{Path:runc}} DefaultRuntime:runc Swarm:{NodeID: NodeAddr: LocalNodeState:inactive ControlAvailable:false Error: RemoteManagers:} LiveRestoreEnabled:false Isolation: InitBinary:docker-init ContainerdCommit:{ID:269548fa27e0089a8b8278fc4fc781d7f65a939b Expected:269548fa27e0089a8b8278fc4fc781d7f65a939b} RuncCommit:{ID:ff819c7e9184c13b7c2607fe6c30ae19403a7aff Expected:ff819c7e9184c13b7c2607fe6c30ae19403a7aff} InitCommit:{ID:de40ad0 Expected:de40ad0} SecurityOptions:[name=seccomp,profile=default] ProductLicense:Community Engine Warnings: ServerErrors:[] ClientInfo:{Debug:false Plugins:[map[Experimental:true Name:app Path:/usr/local/lib/docker/cli-plugins/docker-app SchemaVersion:0.1.0 ShortDescription:Docker App Vendor:Docker Inc. Version:unknown] map[Name:buildx Path:/usr/local/lib/docker/cli-plugins/docker-buildx SchemaVersion:0.1.0 ShortDescription:Build with BuildKit Vendor:Docker Inc. Version:v0.5.1-docker] map[Name:scan Path:/usr/local/lib/docker/cli-plugins/docker-scan SchemaVersion:0.1.0 ShortDescription:Docker Scan Vendor:Docker Inc. Version:v0.3.5]] Warnings:}} I0129 11:09:29.849904 26339 start_flags.go:249] no existing cluster config was found, will generate one from the flags I0129 11:09:29.851126 26339 start_flags.go:267] Using suggested 1981MB memory alloc based on sys=16384MB, container=1981MB I0129 11:09:29.853666 26339 start_flags.go:671] Wait components to verify : map[apiserver:true system_pods:true] I0129 11:09:29.853834 26339 cni.go:74] Creating CNI manager for "" I0129 11:09:29.853942 26339 cni.go:139] CNI unnecessary in this configuration, recommending no CNI I0129 11:09:29.854004 26339 start_flags.go:390] config: {Name:minikube KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage:gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e Memory:1981 CPUs:2 DiskSize:20000 VMDriver: Driver:docker HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] 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 SSHIPAddress: SSHUser:root SSHKey: SSHPort:22 KubernetesConfig:{KubernetesVersion:v1.20.2 ClusterName:minikube Namespace:default APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI: NodeIP: NodePort:8443 NodeName:} Nodes:[] Addons:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop: ExposedPorts:[] Network: MultiNodeRequested:false} I0129 11:09:29.927938 26339 out.go:119] ๐Ÿ‘ Starting control plane node minikube in cluster minikube ๐Ÿ‘ Starting control plane node minikube in cluster minikube I0129 11:09:30.026744 26339 cache.go:120] Beginning downloading kic base image for docker with docker I0129 11:09:30.086605 26339 out.go:119] ๐Ÿšœ Pulling base image ... ๐Ÿšœ Pulling base image ... I0129 11:09:30.087161 26339 preload.go:97] Checking if preload exists for k8s version v1.20.2 and runtime docker I0129 11:09:30.087557 26339 preload.go:105] Found local preload: /Users/ro/.minikube/cache/preloaded-tarball/preloaded-images-k8s-v8-v1.20.2-docker-overlay2-amd64.tar.lz4 I0129 11:09:30.087586 26339 cache.go:54] Caching tarball of preloaded images I0129 11:09:30.087764 26339 preload.go:131] Found /Users/ro/.minikube/cache/preloaded-tarball/preloaded-images-k8s-v8-v1.20.2-docker-overlay2-amd64.tar.lz4 in cache, skipping download I0129 11:09:30.087771 26339 cache.go:57] Finished verifying existence of preloaded tar for v1.20.2 on docker I0129 11:09:30.088650 26339 cache.go:145] Downloading gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e to local daemon I0129 11:09:30.088812 26339 image.go:140] Writing gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e to local daemon I0129 11:09:30.089201 26339 profile.go:148] Saving config to /Users/ro/.minikube/profiles/minikube/config.json ... I0129 11:09:30.089400 26339 image.go:145] Getting image gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e I0129 11:09:30.090131 26339 lock.go:36] WriteFile acquiring /Users/ro/.minikube/profiles/minikube/config.json: {Name:mk6e7f8e1e890e62b033ae143003e236d14ddd1f Clock:{} Delay:500ms Timeout:1m0s Cancel:} I0129 11:09:30.748507 26339 image.go:158] Writing image gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e I0129 11:10:19.751794 26339 cache.go:148] successfully downloaded gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e I0129 11:10:19.751904 26339 cache.go:185] Successfully downloaded all kic artifacts I0129 11:10:19.752539 26339 start.go:313] acquiring machines lock for minikube: {Name:mk618a20f893f007bb28d0fca666141037f5c55d Clock:{} Delay:500ms Timeout:10m0s Cancel:} I0129 11:10:19.752663 26339 start.go:317] acquired machines lock for "minikube" in 95.958ยตs I0129 11:10:19.752779 26339 start.go:89] Provisioning new machine with config: &{Name:minikube KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage:gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e Memory:1981 CPUs:2 DiskSize:20000 VMDriver: Driver:docker HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] 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 SSHIPAddress: SSHUser:root SSHKey: SSHPort:22 KubernetesConfig:{KubernetesVersion:v1.20.2 ClusterName:minikube Namespace:default APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI: NodeIP: NodePort:8443 NodeName:} Nodes:[{Name: IP: Port:8443 KubernetesVersion:v1.20.2 ControlPlane:true Worker:true}] Addons:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop: ExposedPorts:[] Network: MultiNodeRequested:false} &{Name: IP: Port:8443 KubernetesVersion:v1.20.2 ControlPlane:true Worker:true} I0129 11:10:19.753011 26339 start.go:126] createHost starting for "" (driver="docker") I0129 11:10:19.813142 26339 out.go:140] ๐Ÿ”ฅ Creating docker container (CPUs=2, Memory=1981MB) ... ๐Ÿ”ฅ Creating docker container (CPUs=2, Memory=1981MB) ...| I0129 11:10:19.814225 26339 start.go:160] libmachine.API.Create for "minikube" (driver="docker") I0129 11:10:19.814339 26339 client.go:168] LocalClient.Create starting I0129 11:10:19.815110 26339 main.go:119] libmachine: Reading certificate data from /Users/ro/.minikube/certs/ca.pem I0129 11:10:19.815225 26339 main.go:119] libmachine: Decoding PEM data... I0129 11:10:19.815746 26339 main.go:119] libmachine: Parsing certificate... I0129 11:10:19.815924 26339 main.go:119] libmachine: Reading certificate data from /Users/ro/.minikube/certs/cert.pem I0129 11:10:19.815971 26339 main.go:119] libmachine: Decoding PEM data... I0129 11:10:19.815984 26339 main.go:119] libmachine: Parsing certificate... I0129 11:10:19.817745 26339 cli_runner.go:111] Run: docker network inspect minikube --format "{"Name": "{{.Name}}","Driver": "{{.Driver}}","Subnet": "{{range .IPAM.Config}}{{.Subnet}}{{end}}","Gateway": "{{range .IPAM.Config}}{{.Gateway}}{{end}}","MTU": {{if (index .Options "com.docker.network.driver.mtu")}}{{(index .Options "com.docker.network.driver.mtu")}}{{else}}0{{end}},{{$first := true}} "ContainerIPs": [{{range $k,$v := .Containers }}{{if $first}}{{$first = false}}{{else}}, {{end}}"{{$v.IPv4Address}}"{{end}}]}" / W0129 11:10:19.923159 26339 cli_runner.go:149] docker network inspect minikube --format "{"Name": "{{.Name}}","Driver": "{{.Driver}}","Subnet": "{{range .IPAM.Config}}{{.Subnet}}{{end}}","Gateway": "{{range .IPAM.Config}}{{.Gateway}}{{end}}","MTU": {{if (index .Options "com.docker.network.driver.mtu")}}{{(index .Options "com.docker.network.driver.mtu")}}{{else}}0{{end}},{{$first := true}} "ContainerIPs": [{{range $k,$v := .Containers }}{{if $first}}{{$first = false}}{{else}}, {{end}}"{{$v.IPv4Address}}"{{end}}]}" returned with exit code 1 I0129 11:10:19.923615 26339 network_create.go:249] running [docker network inspect minikube] to gather additional debugging logs... I0129 11:10:19.923656 26339 cli_runner.go:111] Run: docker network inspect minikube - W0129 11:10:20.025589 26339 cli_runner.go:149] docker network inspect minikube returned with exit code 1 I0129 11:10:20.025673 26339 network_create.go:252] error running [docker network inspect minikube]: docker network inspect minikube: exit status 1 stdout: [] stderr: Error: No such network: minikube I0129 11:10:20.025908 26339 network_create.go:254] output of [docker network inspect minikube]: -- stdout -- [] -- /stdout -- ** stderr ** Error: No such network: minikube ** /stderr ** I0129 11:10:20.026032 26339 cli_runner.go:111] Run: docker network inspect bridge --format "{"Name": "{{.Name}}","Driver": "{{.Driver}}","Subnet": "{{range .IPAM.Config}}{{.Subnet}}{{end}}","Gateway": "{{range .IPAM.Config}}{{.Gateway}}{{end}}","MTU": {{if (index .Options "com.docker.network.driver.mtu")}}{{(index .Options "com.docker.network.driver.mtu")}}{{else}}0{{end}},{{$first := true}} "ContainerIPs": [{{range $k,$v := .Containers }}{{if $first}}{{$first = false}}{{else}}, {{end}}"{{$v.IPv4Address}}"{{end}}]}" \ I0129 11:10:20.136955 26339 network_create.go:104] attempt to create network 192.168.49.0/24 with subnet: minikube and gateway 192.168.49.1 and MTU of 1500 ... I0129 11:10:20.137460 26339 cli_runner.go:111] Run: docker network create --driver=bridge --subnet=192.168.49.0/24 --gateway=192.168.49.1 -o --ip-masq -o --icc -o com.docker.network.driver.mtu=1500 --label=created_by.minikube.sigs.k8s.io=true minikube / I0129 11:10:20.394277 26339 kic.go:100] calculated static IP "192.168.49.2" for the "minikube" container I0129 11:10:20.394700 26339 cli_runner.go:111] Run: docker ps -a --format {{.Names}} - I0129 11:10:20.497596 26339 cli_runner.go:111] Run: docker volume create minikube --label name.minikube.sigs.k8s.io=minikube --label created_by.minikube.sigs.k8s.io=true | I0129 11:10:20.633424 26339 oci.go:102] Successfully created a docker volume minikube I0129 11:10:20.633741 26339 cli_runner.go:111] Run: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib \ I0129 11:16:19.810706 26339 ssh_runner.go:149] Run: sh -c "df -h /var | awk 'NR==2{print $5}'" I0129 11:16:19.811572 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube | W0129 11:16:19.923924 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:16:19.924553 26339 retry.go:31] will retry after 276.165072ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube \ I0129 11:16:20.201301 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube | W0129 11:16:20.304691 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:16:20.304819 26339 retry.go:31] will retry after 540.190908ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube / I0129 11:16:20.845443 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube - W0129 11:16:20.947547 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:16:20.947680 26339 retry.go:31] will retry after 655.06503ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube / I0129 11:16:21.603013 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube - W0129 11:16:21.706233 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:16:21.706362 26339 retry.go:31] will retry after 791.196345ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube - I0129 11:16:22.499279 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube \ W0129 11:16:22.602503 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 W0129 11:16:22.602943 26339 start.go:257] error running df -h /var: NewSession: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube W0129 11:16:22.602983 26339 start.go:239] error getting percentage of /var that is free: NewSession: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:22.603122 26339 start.go:129] duration metric: createHost completed in 6m2.85609925s I0129 11:16:22.603177 26339 start.go:80] releasing machines lock for "minikube", held for 6m2.8565105s W0129 11:16:22.603208 26339 start.go:377] error starting host: creating host: create host timed out in 360.000000 seconds I0129 11:16:22.604948 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} | W0129 11:16:22.704672 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:22.704881 26339 delete.go:82] Unable to get host status for minikube, assuming it has already been deleted: state: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube W0129 11:16:22.705582 26339 out.go:181] ๐Ÿคฆ StartHost failed, but will try again: creating host: create host timed out in 360.000000 seconds ๐Ÿคฆ StartHost failed, but will try again: creating host: create host timed out in 360.000000 seconds I0129 11:16:22.705835 26339 start.go:392] Will try again in 5 seconds ... I0129 11:16:27.705968 26339 start.go:313] acquiring machines lock for minikube: {Name:mk618a20f893f007bb28d0fca666141037f5c55d Clock:{} Delay:500ms Timeout:10m0s Cancel:} I0129 11:16:27.706121 26339 start.go:317] acquired machines lock for "minikube" in 106.833ยตs I0129 11:16:27.706236 26339 start.go:93] Skipping create...Using existing machine configuration I0129 11:16:27.706479 26339 fix.go:54] fixHost starting: I0129 11:16:27.706911 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:27.813659 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:27.814176 26339 fix.go:107] recreateIfNeeded on minikube: state= err=unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:27.814426 26339 fix.go:112] machineExists: false. err=machine does not exist I0129 11:16:27.868129 26339 out.go:119] ๐Ÿคท docker "minikube" container is missing, will recreate. ๐Ÿคท docker "minikube" container is missing, will recreate. I0129 11:16:27.868333 26339 delete.go:124] DEMOLISHING minikube ... I0129 11:16:27.868640 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:27.966741 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 W0129 11:16:27.966901 26339 stop.go:75] unable to get state: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:27.967038 26339 delete.go:129] stophost failed (probably ok): ssh power off: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:27.967566 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:28.064212 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:28.064322 26339 delete.go:82] Unable to get host status for minikube, assuming it has already been deleted: state: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:28.064813 26339 cli_runner.go:111] Run: docker container inspect -f {{.Id}} minikube W0129 11:16:28.159333 26339 cli_runner.go:149] docker container inspect -f {{.Id}} minikube returned with exit code 1 I0129 11:16:28.159592 26339 kic.go:338] could not find the container minikube to remove it. will try anyways I0129 11:16:28.159901 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:28.262541 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 W0129 11:16:28.262691 26339 oci.go:83] error getting container status, will try to delete anyways: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:28.263040 26339 cli_runner.go:111] Run: docker exec --privileged -t minikube /bin/bash -c "sudo init 0" W0129 11:16:28.362415 26339 cli_runner.go:149] docker exec --privileged -t minikube /bin/bash -c "sudo init 0" returned with exit code 1 I0129 11:16:28.362521 26339 oci.go:600] error shutdown minikube: docker exec --privileged -t minikube /bin/bash -c "sudo init 0": exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:29.362948 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:29.466615 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:29.466771 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:29.466908 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:29.466968 26339 retry.go:31] will retry after 462.318748ms: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:29.929597 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:30.029321 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:30.029437 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:30.029478 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:30.029516 26339 retry.go:31] will retry after 890.117305ms: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:30.919835 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:31.019836 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:31.019944 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:31.019971 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:31.020000 26339 retry.go:31] will retry after 636.341646ms: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:31.656721 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:31.758050 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:31.758182 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:31.758203 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:31.758233 26339 retry.go:31] will retry after 1.107876242s: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:32.866590 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:32.967849 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:32.967976 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:32.968000 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:32.968029 26339 retry.go:31] will retry after 1.511079094s: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:34.480129 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:34.587608 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:34.587715 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:34.587737 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:34.587766 26339 retry.go:31] will retry after 3.04096222s: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:37.629148 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:37.732354 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:37.732460 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:37.732483 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:37.732510 26339 retry.go:31] will retry after 5.781953173s: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:43.514620 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:43.620966 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:43.621077 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:43.621111 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:43.621140 26339 retry.go:31] will retry after 11.222385136s: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:54.843637 26339 cli_runner.go:111] Run: docker container inspect minikube --format={{.State.Status}} W0129 11:16:54.947442 26339 cli_runner.go:149] docker container inspect minikube --format={{.State.Status}} returned with exit code 1 I0129 11:16:54.947563 26339 oci.go:612] temporary error verifying shutdown: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:54.947592 26339 oci.go:614] temporary error: container minikube status is but expect it to be exited I0129 11:16:54.947685 26339 oci.go:87] couldn't shut down minikube (might be okay): verify shutdown: couldn't verify container is exited. %v: unknown state "minikube": docker container inspect minikube --format={{.State.Status}}: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:16:54.947793 26339 cli_runner.go:111] Run: docker rm -f -v minikube I0129 11:16:55.049600 26339 cli_runner.go:111] Run: docker container inspect -f {{.Id}} minikube W0129 11:16:55.148329 26339 cli_runner.go:149] docker container inspect -f {{.Id}} minikube returned with exit code 1 I0129 11:16:55.148724 26339 cli_runner.go:111] Run: docker network inspect minikube --format "{"Name": "{{.Name}}","Driver": "{{.Driver}}","Subnet": "{{range .IPAM.Config}}{{.Subnet}}{{end}}","Gateway": "{{range .IPAM.Config}}{{.Gateway}}{{end}}","MTU": {{if (index .Options "com.docker.network.driver.mtu")}}{{(index .Options "com.docker.network.driver.mtu")}}{{else}}0{{end}},{{$first := true}} "ContainerIPs": [{{range $k,$v := .Containers }}{{if $first}}{{$first = false}}{{else}}, {{end}}"{{$v.IPv4Address}}"{{end}}]}" I0129 11:16:55.249463 26339 cli_runner.go:111] Run: docker network rm minikube W0129 11:16:55.578333 26339 delete.go:139] delete failed (probably ok) I0129 11:16:55.578385 26339 fix.go:119] Sleeping 1 second for extra luck! I0129 11:16:56.578538 26339 start.go:126] createHost starting for "" (driver="docker") I0129 11:16:56.634115 26339 out.go:140] ๐Ÿ”ฅ Creating docker container (CPUs=2, Memory=1981MB) ... ๐Ÿ”ฅ Creating docker container (CPUs=2, Memory=1981MB) ...| I0129 11:16:56.634361 26339 start.go:160] libmachine.API.Create for "minikube" (driver="docker") I0129 11:16:56.634398 26339 client.go:168] LocalClient.Create starting I0129 11:16:56.634580 26339 main.go:119] libmachine: Reading certificate data from /Users/ro/.minikube/certs/ca.pem I0129 11:16:56.634649 26339 main.go:119] libmachine: Decoding PEM data... I0129 11:16:56.634700 26339 main.go:119] libmachine: Parsing certificate... I0129 11:16:56.634875 26339 main.go:119] libmachine: Reading certificate data from /Users/ro/.minikube/certs/cert.pem I0129 11:16:56.634921 26339 main.go:119] libmachine: Decoding PEM data... I0129 11:16:56.634935 26339 main.go:119] libmachine: Parsing certificate... I0129 11:16:56.635627 26339 cli_runner.go:111] Run: docker network inspect minikube --format "{"Name": "{{.Name}}","Driver": "{{.Driver}}","Subnet": "{{range .IPAM.Config}}{{.Subnet}}{{end}}","Gateway": "{{range .IPAM.Config}}{{.Gateway}}{{end}}","MTU": {{if (index .Options "com.docker.network.driver.mtu")}}{{(index .Options "com.docker.network.driver.mtu")}}{{else}}0{{end}},{{$first := true}} "ContainerIPs": [{{range $k,$v := .Containers }}{{if $first}}{{$first = false}}{{else}}, {{end}}"{{$v.IPv4Address}}"{{end}}]}" / W0129 11:16:56.738635 26339 cli_runner.go:149] docker network inspect minikube --format "{"Name": "{{.Name}}","Driver": "{{.Driver}}","Subnet": "{{range .IPAM.Config}}{{.Subnet}}{{end}}","Gateway": "{{range .IPAM.Config}}{{.Gateway}}{{end}}","MTU": {{if (index .Options "com.docker.network.driver.mtu")}}{{(index .Options "com.docker.network.driver.mtu")}}{{else}}0{{end}},{{$first := true}} "ContainerIPs": [{{range $k,$v := .Containers }}{{if $first}}{{$first = false}}{{else}}, {{end}}"{{$v.IPv4Address}}"{{end}}]}" returned with exit code 1 I0129 11:16:56.738765 26339 network_create.go:249] running [docker network inspect minikube] to gather additional debugging logs... I0129 11:16:56.738808 26339 cli_runner.go:111] Run: docker network inspect minikube - W0129 11:16:56.836230 26339 cli_runner.go:149] docker network inspect minikube returned with exit code 1 I0129 11:16:56.836294 26339 network_create.go:252] error running [docker network inspect minikube]: docker network inspect minikube: exit status 1 stdout: [] stderr: Error: No such network: minikube I0129 11:16:56.836329 26339 network_create.go:254] output of [docker network inspect minikube]: -- stdout -- [] -- /stdout -- ** stderr ** Error: No such network: minikube ** /stderr ** I0129 11:16:56.836433 26339 cli_runner.go:111] Run: docker network inspect bridge --format "{"Name": "{{.Name}}","Driver": "{{.Driver}}","Subnet": "{{range .IPAM.Config}}{{.Subnet}}{{end}}","Gateway": "{{range .IPAM.Config}}{{.Gateway}}{{end}}","MTU": {{if (index .Options "com.docker.network.driver.mtu")}}{{(index .Options "com.docker.network.driver.mtu")}}{{else}}0{{end}},{{$first := true}} "ContainerIPs": [{{range $k,$v := .Containers }}{{if $first}}{{$first = false}}{{else}}, {{end}}"{{$v.IPv4Address}}"{{end}}]}" \ I0129 11:16:56.937799 26339 network_create.go:104] attempt to create network 192.168.49.0/24 with subnet: minikube and gateway 192.168.49.1 and MTU of 1500 ... I0129 11:16:56.937944 26339 cli_runner.go:111] Run: docker network create --driver=bridge --subnet=192.168.49.0/24 --gateway=192.168.49.1 -o --ip-masq -o --icc -o com.docker.network.driver.mtu=1500 --label=created_by.minikube.sigs.k8s.io=true minikube / I0129 11:16:57.196075 26339 kic.go:100] calculated static IP "192.168.49.2" for the "minikube" container I0129 11:16:57.196215 26339 cli_runner.go:111] Run: docker ps -a --format {{.Names}} - I0129 11:16:57.297254 26339 cli_runner.go:111] Run: docker volume create minikube --label name.minikube.sigs.k8s.io=minikube --label created_by.minikube.sigs.k8s.io=true \ I0129 11:16:57.397057 26339 oci.go:102] Successfully created a docker volume minikube I0129 11:16:57.397250 26339 cli_runner.go:111] Run: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib | W0129 11:18:12.737946 26339 cli_runner.go:149] docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib returned with exit code 125 I0129 11:18:12.738040 26339 cli_runner.go:155] Completed: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib: (1m15.341869s) I0129 11:18:12.738349 26339 client.go:171] LocalClient.Create took 1m16.105174667s | I0129 11:18:14.740118 26339 ssh_runner.go:149] Run: sh -c "df -h /var | awk 'NR==2{print $5}'" I0129 11:18:14.740201 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube / W0129 11:18:14.848130 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:18:14.848274 26339 retry.go:31] will retry after 178.565968ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube \ I0129 11:18:15.027047 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube | W0129 11:18:15.130816 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:18:15.130956 26339 retry.go:31] will retry after 330.246446ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube \ I0129 11:18:15.461753 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube | W0129 11:18:15.563941 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:18:15.564080 26339 retry.go:31] will retry after 460.157723ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube / I0129 11:18:16.024673 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube - W0129 11:18:16.126921 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:18:16.127080 26339 retry.go:31] will retry after 817.500807ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube - I0129 11:18:16.944869 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube \ W0129 11:18:17.042786 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 W0129 11:18:17.042935 26339 start.go:257] error running df -h /var: NewSession: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube W0129 11:18:17.042967 26339 start.go:239] error getting percentage of /var that is free: NewSession: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:18:17.042984 26339 start.go:129] duration metric: createHost completed in 1m20.465747584s I0129 11:18:17.043116 26339 ssh_runner.go:149] Run: sh -c "df -h /var | awk 'NR==2{print $5}'" I0129 11:18:17.043156 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube | W0129 11:18:17.145081 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:18:17.145216 26339 retry.go:31] will retry after 195.758538ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube - I0129 11:18:17.341258 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube \ W0129 11:18:17.440786 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:18:17.440925 26339 retry.go:31] will retry after 297.413196ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube - I0129 11:18:17.738663 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube \ W0129 11:18:17.841399 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:18:17.841540 26339 retry.go:31] will retry after 663.23513ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube - I0129 11:18:18.505014 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube \ W0129 11:18:18.604876 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 I0129 11:18:18.605009 26339 retry.go:31] will retry after 606.279138ms: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube / I0129 11:18:19.211553 26339 cli_runner.go:111] Run: docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube - W0129 11:18:19.313641 26339 cli_runner.go:149] docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube returned with exit code 1 W0129 11:18:19.313798 26339 start.go:257] error running df -h /var: NewSession: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube W0129 11:18:19.313850 26339 start.go:239] error getting percentage of /var that is free: NewSession: new client: new client: Error creating new ssh host from driver: Error getting ssh port for driver: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1 stdout: stderr: Error: No such container: minikube I0129 11:18:19.314052 26339 fix.go:56] fixHost completed within 1m51.609404458s I0129 11:18:19.314088 26339 start.go:80] releasing machines lock for "minikube", held for 1m51.609797709s W0129 11:18:19.314747 26339 out.go:181] ๐Ÿ˜ฟ Failed to start docker container. Running "minikube delete" may fix it: recreate: creating host: create: creating: setting up container node: preparing volume for minikube container: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib: exit status 125 stdout: stderr: Unable to find image 'gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e' locally docker: Error response from daemon: Get https://gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers). See 'docker run --help'. ๐Ÿ˜ฟ Failed to start docker container. Running "minikube delete" may fix it: recreate: creating host: create: creating: setting up container node: preparing volume for minikube container: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib: exit status 125 stdout: stderr: Unable to find image 'gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e' locally docker: Error response from daemon: Get https://gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers). See 'docker run --help'. I0129 11:18:19.362342 26339 out.go:119] W0129 11:18:19.362539 26339 out.go:181] โŒ Exiting due to GUEST_PROVISION: Failed to start host: recreate: creating host: create: creating: setting up container node: preparing volume for minikube container: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib: exit status 125 stdout: stderr: Unable to find image 'gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e' locally docker: Error response from daemon: Get https://gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers). See 'docker run --help'. โŒ Exiting due to GUEST_PROVISION: Failed to start host: recreate: creating host: create: creating: setting up container node: preparing volume for minikube container: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib: exit status 125 stdout: stderr: Unable to find image 'gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e' locally docker: Error response from daemon: Get https://gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers). See 'docker run --help'. W0129 11:18:19.362687 26339 out.go:181] W0129 11:18:19.362756 26339 out.go:181] ๐Ÿ˜ฟ If the above advice does not help, please let us know: ๐Ÿ˜ฟ If the above advice does not help, please let us know: W0129 11:18:19.362849 26339 out.go:181] ๐Ÿ‘‰ https://github.com/kubernetes/minikube/issues/new/choose ๐Ÿ‘‰ https://github.com/kubernetes/minikube/issues/new/choose I0129 11:18:19.418118 26339 out.go:119] ```

Optional: Full output of minikube logs command:

```bash โŒ Exiting due to GUEST_STATUS: state: unknown state "minikube": docker container inspect minikube --format=: exit status 1 stdout: stderr: Error: No such container: minikube ```
afbjorklund commented 3 years ago

Seems different from #10243

You will need to use a VM driver, until Docker works on M1

seerocode commented 3 years ago

Seems different from #10243

You will need to use a VM driver, until Docker works on M1

Okay. So even with the Docker tech preview working?

afbjorklund commented 3 years ago

Seems like it got a timeout, from docker run. So more network issues, than regular segmentation fault.

But it doesn't seem that it is working, no. It might be possible to troubleshoot more, but not really ready ?

afbjorklund commented 3 years ago

Forgot that we don't have the ISO ready for ARM just yet. So you will just have to wait, I guess

seerocode commented 3 years ago

@afbjorklund is there a timeline by any chance I can watch out for?

ilya-zuyev commented 3 years ago

@seerocode could you please try the following:

afbjorklund commented 3 years ago

@afbjorklund is there a timeline by any chance I can watch out for?

I can't answer for when Docker Desktop is going out of tech preview, and don't really know the root cause in this issue.

But if you are interested in another VM solution (than Docker's), you can track the ISO development here: #9228

seerocode commented 3 years ago

@ilya-zuyev I get no output for docker grep on minikube after trying those steps.

seerocode commented 3 years ago

@afbjorklund I'll just wait on new development for now. I am wondering though if the last error is something to worry about:

Unable to find image 'gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e' locally
docker: Error response from daemon: Get https://gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).

I am unable to ping https://gcr.io/v2/. My firewall is not on.

seerocode commented 3 years ago

Hmm, NVM. I tried docker pull docker.pkg.github.com/kubernetes/minikube/kicbase:v0.0.17 and still having an issue there.

tstromberg commented 3 years ago

One thing I can't tell from here is if the arm64 binary of minikube was downloaded, or the amd64.

At least previously, we failed in mysterious ways if the amd64 version of minikube was executed on arm64.

I can confirm that this works for me on an M1 mac:

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-arm64
sudo install minikube-darwin-amd64 /usr/local/bin/minikube
seerocode commented 3 years ago

@tstromberg I uninstalled minikube and tried this install but still no dice with Docker as a driver. Does this fully work for you with Docker?

afbjorklund commented 3 years ago

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-arm64 sudo install minikube-darwin-amd64 /usr/local/bin/minikube

Should have been "arm64", but is being fixed in PR #10337

seerocode commented 3 years ago

Thanks @afbjorklund! I installed again after PR was merged and still getting this error:

...
โŒ  Exiting due to GUEST_PROVISION: Failed to start host: recreate: creating host: create: creating: setting up container node: preparing volume for minikube container: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib: exit status 125
stdout:

stderr:
Unable to find image 'gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e' locally
docker: Error response from daemon: Get https://gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'docker run --help'.

I am not using a proxy or VPN as indicated in the documentation: https://minikube.sigs.k8s.io/docs/handbook/vpn_and_proxy/

seerocode commented 3 years ago

Additionally, these are the listed known issues for the Docker M1 tech preview that may be relevant:

- The DNS name host.docker.internal only works if you add --add-host=host.docker.internal:host-gateway to the docker run command
- The DNS name vm.docker.internal does not work.
- Kubernetes does not initialize because of a missing DNS name.

I see this command in the logs: docker run --rm --entrypoint /usr/bin/test -v minikube:/var gcr.io/k8s-minikube/kicbase:v0.0.17@sha256:1cd2e039ec9d418e6380b2fa0280503a72e5b282adea674ee67882f59f4f546e -d /var/lib

Andreigr0 commented 3 years ago

Installed minikube with these commands

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-arm64 sudo install minikube-darwin-arm64 /usr/local/bin/minikube

But it doesn't work, got the error: minikube start
๐Ÿ˜„ minikube v1.17.1 on Darwin 11.2 (arm64)
โœจ Using the docker driver based on existing profile ๐Ÿ‘ Starting control plane node minikube in cluster minikube ๐Ÿšœ Pulling base image ... ๐Ÿƒ Updating the running docker "minikube" container ... ๐Ÿณ Preparing Kubernetes v1.20.2 on Docker 20.10.2 ...- E0207 18:03:30.747601 15185 start.go:99] Unable to get host IP: resolve dns to ip: docker exec -t minikube dig +short host.docker.internal: exit status 9 stdout: ;; connection timed out; no servers could be reached

stderr:

โŒ Exiting due to GUEST_START: Failed to setup kubeconfig: resolve dns to ip: docker exec -t minikube dig +short host.docker.internal: exit status 9 stdout: ;; connection timed out; no servers could be reached

stderr:

๐Ÿ˜ฟ If the above advice does not help, please let us know: ๐Ÿ‘‰ https://github.com/kubernetes/minikube/issues/new/choose

minikube logs minikube logs ==> Docker <== -- Logs begin at Sun 2021-02-07 14:57:21 UTC, end at Sun 2021-02-07 15:07:51 UTC. -- Feb 07 14:57:22 minikube systemd[1]: Starting Docker Application Container Engine... Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.943340180Z" level=info msg="Starting up" Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.945112013Z" level=info msg="parsed scheme: \"unix\"" module=grpc Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.945124805Z" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.945138638Z" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock 0 }] }" module=grpc Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.945144305Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.952473597Z" level=info msg="parsed scheme: \"unix\"" module=grpc Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.952488847Z" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.952498638Z" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock 0 }] }" module=grpc Feb 07 14:57:22 minikube dockerd[189]: time="2021-02-07T14:57:22.952503263Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc Feb 07 14:57:23 minikube dockerd[189]: time="2021-02-07T14:57:23.012524388Z" level=info msg="[graphdriver] using prior storage driver: overlay2" Feb 07 14:57:23 minikube dockerd[189]: time="2021-02-07T14:57:23.235758722Z" level=info msg="Loading containers: start." Feb 07 14:57:23 minikube dockerd[189]: time="2021-02-07T14:57:23.711955514Z" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address" Feb 07 14:57:23 minikube dockerd[189]: time="2021-02-07T14:57:23.945068764Z" level=info msg="Loading containers: done." Feb 07 14:57:24 minikube dockerd[189]: time="2021-02-07T14:57:24.075904125Z" level=info msg="Docker daemon" commit=8891c58 graphdriver(s)=overlay2 version=20.10.2 Feb 07 14:57:24 minikube dockerd[189]: time="2021-02-07T14:57:24.077137375Z" level=info msg="Daemon has completed initialization" Feb 07 14:57:24 minikube systemd[1]: Started Docker Application Container Engine. Feb 07 14:57:24 minikube dockerd[189]: time="2021-02-07T14:57:24.429777500Z" level=info msg="API listen on /run/docker.sock" Feb 07 14:57:27 minikube systemd[1]: /lib/systemd/system/docker.service:13: Unknown key name 'StartLimitIntervalSec' in section 'Service', ignoring. Feb 07 14:57:27 minikube systemd[1]: docker.service: Current command vanished from the unit file, execution of the command list won't be resumed. Feb 07 14:57:27 minikube systemd[1]: /lib/systemd/system/docker.service:13: Unknown key name 'StartLimitIntervalSec' in section 'Service', ignoring. Feb 07 14:57:27 minikube systemd[1]: /lib/systemd/system/docker.service:13: Unknown key name 'StartLimitIntervalSec' in section 'Service', ignoring. Feb 07 14:57:27 minikube systemd[1]: /lib/systemd/system/docker.service:13: Unknown key name 'StartLimitIntervalSec' in section 'Service', ignoring. Feb 07 14:57:27 minikube systemd[1]: Stopping Docker Application Container Engine... Feb 07 14:57:27 minikube dockerd[189]: time="2021-02-07T14:57:27.288330084Z" level=info msg="Processing signal 'terminated'" Feb 07 14:57:27 minikube dockerd[189]: time="2021-02-07T14:57:27.289041668Z" level=info msg="stopping event stream following graceful shutdown" error="" module=libcontainerd namespace=moby Feb 07 14:57:27 minikube dockerd[189]: time="2021-02-07T14:57:27.289177709Z" level=info msg="Daemon shutdown complete" Feb 07 14:57:27 minikube systemd[1]: docker.service: Succeeded. Feb 07 14:57:27 minikube systemd[1]: Stopped Docker Application Container Engine. Feb 07 14:57:27 minikube systemd[1]: Starting Docker Application Container Engine... Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.316950626Z" level=info msg="Starting up" Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.318400376Z" level=info msg="parsed scheme: \"unix\"" module=grpc Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.318411251Z" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.318421751Z" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock 0 }] }" module=grpc Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.318428209Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.319529668Z" level=info msg="parsed scheme: \"unix\"" module=grpc Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.319542793Z" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.319575126Z" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock 0 }] }" module=grpc Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.319581001Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.365059126Z" level=info msg="[graphdriver] using prior storage driver: overlay2" Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.438912126Z" level=info msg="Loading containers: start." Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.706194376Z" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address" Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.867495710Z" level=info msg="Loading containers: done." Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.926682585Z" level=info msg="Docker daemon" commit=8891c58 graphdriver(s)=overlay2 version=20.10.2 Feb 07 14:57:27 minikube dockerd[435]: time="2021-02-07T14:57:27.926769668Z" level=info msg="Daemon has completed initialization" Feb 07 14:57:27 minikube systemd[1]: Started Docker Application Container Engine. Feb 07 14:57:28 minikube dockerd[435]: time="2021-02-07T14:57:28.005633168Z" level=info msg="API listen on [::]:2376" Feb 07 14:57:28 minikube dockerd[435]: time="2021-02-07T14:57:28.008150543Z" level=info msg="API listen on /var/run/docker.sock" Feb 07 14:57:29 minikube systemd[1]: /lib/systemd/system/docker.service:13: Unknown key name 'StartLimitIntervalSec' in section 'Service', ignoring. Feb 07 15:00:03 minikube systemd[1]: /lib/systemd/system/docker.service:13: Unknown key name 'StartLimitIntervalSec' in section 'Service', ignoring. Feb 07 15:03:15 minikube systemd[1]: /lib/systemd/system/docker.service:13: Unknown key name 'StartLimitIntervalSec' in section 'Service', ignoring. ==> container status <== time="2021-02-07T15:07:54Z" level=fatal msg="failed to connect: failed to connect, make sure you are running as root and the runtime has been started: context deadline exceeded" CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ==> describe nodes <== E0207 18:07:54.465887 15323 logs.go:181] command /bin/bash -c "sudo /var/lib/minikube/binaries/v1.20.2/kubectl describe nodes --kubeconfig=/var/lib/minikube/kubeconfig" failed with error: /bin/bash -c "sudo /var/lib/minikube/binaries/v1.20.2/kubectl describe nodes --kubeconfig=/var/lib/minikube/kubeconfig": Process exited with status 1 stdout: stderr: error: stat /var/lib/minikube/kubeconfig: no such file or directory output: "\n** stderr ** \nerror: stat /var/lib/minikube/kubeconfig: no such file or directory\n\n** /stderr **" ==> dmesg <== [Feb 7 14:51] cacheinfo: Unable to detect cache hierarchy for CPU 0 ==> kernel <== 15:07:54 up 16 min, 0 users, load average: 0.16, 0.13, 0.14 Linux minikube 4.19.104-linuxkit #1 SMP PREEMPT Sat Feb 15 00:49:47 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux PRETTY_NAME="Ubuntu 20.04.1 LTS" ==> kubelet <== -- Logs begin at Sun 2021-02-07 14:57:21 UTC, end at Sun 2021-02-07 15:07:54 UTC. -- -- No entries -- โ— unable to fetch logs for: describe nodes
seerocode commented 3 years ago

Issue resolved with the new Docker release! https://www.docker.com/blog/new-docker-desktop-preview-for-apple-m1-released/

pallavikarpaklu commented 3 years ago

Installations from homebrew did not work. installing Docker client comes along with kubernetes which fixed the issue

https://hub.docker.com/search?q=&type=edition&offering=community

slmingol commented 3 years ago

Confirming this all worked fine for me. Downloaded the M1 .dmg from docker's website and brew install minikube and could access minikube dashboard w/o any issues.

shahdibra commented 2 years ago

I have the error: โŒ Exiting due to DRV_UNSUPPORTED_OS: The driver 'parallels' is not supported on darwin/arm64

After trying to start Minikube on parallels

dswtpvtltd commented 1 year ago

Exiting due to GUEST_PROVISION_CONTAINER_EXITED: Docker container exited prematurely after it was created, consider investigating Docker's performance/health.

bpcrao commented 1 year ago

amd64

sudo install minikube-darwin-arm64 /usr/local/bin/minikube

kirtimaan-askin commented 5 months ago

hi everyone, I also faced issue with latest version of minikube (v1.33.0) on my MacBook Pro M1 (2020) running Docker Desktop and macOS Sonomo 14.5

minikube start downloaded images and after showing Creating docker container (CPUs=2, Memory=2200MB) ... for few minutes, next line gave error like Exiting due to DRV_CREATE_TIMEOUT: Failed to start host: recreate: creating host: create host timed out in 360.000000 seconds

 minikube v1.33.1 on Darwin 14.4.1 (arm64)
  Automatically selected the docker driver
  Using Docker Desktop driver with root privileges
  Starting "minikube" primary control-plane node in "minikube" cluster
  Pulling base image v0.0.44 ...
  Downloading Kubernetes v1.30.0 preload ...
    > preloaded-images-k8s-v18-v1...:  319.81 MiB / 319.81 MiB  100.00% 14.08 M
    > gcr.io/k8s-minikube/kicbase...:  381.76 MiB / 435.76 MiB  87.61% 12.82 Mi
  Creating docker container (CPUs=2, Memory=2200MB) ...- 
  StartHost failed, but will try again: creating host: create host timed out in 360.000000 seconds
  docker "minikube" container is missing, will recreate.
  Creating docker container (CPUs=2, Memory=2200MB) ...\ 
  StartHost failed, but will try again: creating host: create host timed out in 360.000000 seconds
  Failed to start docker container. Running "minikube delete" may fix it: recreate: creating host: create host timed out in 360.000000 seconds

  Exiting due to DRV_CREATE_TIMEOUT: Failed to start host: recreate: creating host: create host timed out in 360.000000 seconds
  Suggestion: Try 'minikube delete', and disable any conflicting VPN or firewall software
  Related issue: https://github.com/kubernetes/minikube/issues/7072

I spent hours on Github issue (7072) as well others to find a solution, but all were pointing to either changing driver or older issues when Docker wasn't supported for M1 natively.

While checking minikube logs, I found docker run command to extract downloaded tar file in image. I thought of running that manually myself and then Docker gave proper error message.

All I need to do was adding /Users/kirtimaan/.minikube folder to Docker's preferences -> Resources -> File Sharing -> Virtual file shares.

Once added, then Docker has allowed reading/mounting files stored in this page, and simply minikube delete and minikube start works like charm.

This Docker resource path addition is missing in documentation and tutorials, and thus could be a challenge for starters like me, who are using Docker driver with minikube.

Thought of sharing it here, so anyone else facing similar issue on M1 MacBook can save time.