kubernetes / minikube

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

X startup failed: Failed to update kubeconfig file.: Error reading file "C:\\Users\\myuser/.kube/config": read C:\Users\myuser/.kube/config: The handle is invalid. #8047

Closed davesachin closed 4 years ago

davesachin commented 4 years ago

Minikube start command failed.

Windows 10 Pro Hyper-V with a new external switch associalted with my wireless adapter

PS C:\Data\ForgeRock\Minicube-Work\forgeops> minikube start --memory=8192 --disk-size=40g --vm-driver=hyperv --hyperv-virtual-switch="newswitch" --bootstrapper kubeadm --kubernetes-version=1.17.4 --alsologtostderr -v=4 W0508 15:35:35.963881 10640 root.go:248] Error reading config file at C:\Users\sachindave.minikube\config\config.json: open C:\Users\sachindave.minikube\config\config.json: The system cannot find the file specified. I0508 15:35:35.966884 10640 notify.go:125] Checking for updates... I0508 15:35:36.082647 10640 start.go:262] hostinfo: {"hostname":"LAPTOP-VVSCD15L","uptime":145717,"bootTime":1588799219,"procs":325,"os":"windows","platform":"Microsoft Windows 10 Pro","platformFamily":"Standalone Workstation","platformVersion":"10.0.18363 Build 18363","kernelVersion":"","virtualizationSystem":"","virtualizationRole":"","hostid":"4427a446-0aa5-4900-a32e-d54f5a5eba78"} W0508 15:35:36.082647 10640 start.go:270] gopshost.Virtualization returned error: not implemented yet

I0508 15:35:37.387355 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:37.390233 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive @([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole(([System.Security.Principal.SecurityIdentifier]::new("S-1-5-32-578"))) I0508 15:35:37.578509 10640 main.go:110] libmachine: [stdout =====>] : False

I0508 15:35:37.578509 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:37.594542 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive @([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") I0508 15:35:37.804527 10640 main.go:110] libmachine: [stdout =====>] : True

I0508 15:35:37.804527 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:37.807492 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive [Console]::OutputEncoding = [Text.Encoding]::UTF8; ConvertTo-Json @(Hyper-V\Get-VMSwitch|Select Id, Name, SwitchType|Where-Object {$_.Name -eq 'newswitch'}|Sort-Object -Property SwitchType -Descending) I0508 15:35:39.003742 10640 main.go:110] libmachine: [stdout =====>] : [ { "Id": "55b0e5e8-714e-4a7a-ad09-79be684f0a35", "Name": "newswitch", "SwitchType": 2 } ] I0508 15:35:39.003742 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:39.011613 10640 main.go:110] libmachine: Downloading C:\Users\sachindave.minikube\cache\boot2docker.iso from file://C:/Users/sachindave/.minikube/cache/iso/minikube-v1.9.0.iso... I0508 15:35:39.173607 10640 main.go:110] libmachine: Creating SSH key... I0508 15:35:39.225926 10640 main.go:110] libmachine: Creating VM... I0508 15:35:39.236183 10640 main.go:110] libmachine: Using switch "newswitch" I0508 15:35:39.259241 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive @([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") I0508 15:35:39.486401 10640 main.go:110] libmachine: [stdout =====>] : True
I0508 15:35:39.486401 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:39.495395 10640 main.go:110] libmachine: Creating VHD I0508 15:35:39.512369 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\New-VHD -Path 'C:\Users\sachindave.minikube\machines\minikube\fixed.vhd' -SizeBytes 10MB -Fixed I0508 15:35:41.033978 10640 main.go:110] libmachine: [stdout =====>] :

ComputerName : LAPTOP-VVSCD15L Path : C:\Users\sachindave.minikube\machines\minikube\fixed.vhd VhdFormat : VHD VhdType : Fixed FileSize : 10486272 Size : 10485760 MinimumSize : LogicalSectorSize : 512 PhysicalSectorSize : 512 BlockSize : 0 ParentPath : DiskIdentifier : 9943639C-4C39-40E9-B545-0092EDC0A79A FragmentationPercentage : 0 Alignment : 1 Attached : False DiskNumber : IsPMEMCompatible : False AddressAbstractionType : None Number :

                                                                                                                                                                                                                                            I0508 15:35:41.033978   10640 main.go:110] libmachine: [stderr =====>] :                                                I0508 15:35:41.053976   10640 main.go:110] libmachine: Writing magic tar header                                         I0508 15:35:41.053976   10640 main.go:110] libmachine: Writing SSH key tar header                                       I0508 15:35:41.064010   10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\Convert-VHD -Path 'C:\Users\sachindave\.minikube\machines\minikube\fixed.vhd' -DestinationPath 'C:\Users\sachindave\.minikube\machines\minikube\disk.vhd' -VHDType Dynamic -DeleteSource

I0508 15:35:42.532560 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:42.532560 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:42.546198 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\Resize-VHD -Path 'C:\Users\sachindave.minikube\machines\minikube\disk.vhd' -SizeBytes 40960MB I0508 15:35:43.457839 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:43.457839 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:43.462690 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\New-VM minikube -Path 'C:\Users\sachindave.minikube\machines\minikube' -SwitchName 'newswitch' -MemoryStartupBytes 8192MB I0508 15:35:45.604096 10640 main.go:110] libmachine: [stdout =====>] : Name State CPUUsage(%) MemoryAssigned(M) Uptime Status Version


minikube Off 0 0 00:00:00 Operating normally 9.0

I0508 15:35:45.604096 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:45.607964 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\Set-VMMemory -VMName minikube -DynamicMemoryEnabled $false I0508 15:35:46.153954 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:46.153954 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:46.185932 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\Set-VMProcessor minikube -Count 2 I0508 15:35:46.709085 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:46.709085 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:46.717072 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\Set-VMDvdDrive -VMName minikube -Path 'C:\Users\sachindave.minikube\machines\minikube\boot2docker.iso' I0508 15:35:48.090555 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:48.090555 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:48.122550 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\Add-VMHardDiskDrive -VMName minikube -Path 'C:\Users\sachindave.minikube\machines\minikube\disk.vhd' I0508 15:35:49.387062 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:49.387062 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:49.389934 10640 main.go:110] libmachine: Starting VM... I0508 15:35:49.408948 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive Hyper-V\Start-VM minikube I0508 15:35:52.558181 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:52.558181 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:52.564212 10640 main.go:110] libmachine: Waiting for host to start... I0508 15:35:52.591179 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:35:53.180361 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:35:53.180361 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:53.189357 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:35:53.918580 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:53.918580 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:54.921085 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:35:55.536609 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:35:55.536609 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:55.552652 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:35:56.407213 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:56.407213 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:57.417296 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:35:58.094720 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:35:58.104621 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:58.122854 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:35:58.846480 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:35:58.846480 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:35:59.858432 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:00.455452 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:00.455452 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:00.464316 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:01.222205 10640 main.go:110] libmachine: [stdout =====>] : I0508 15:36:01.222205 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:02.234351 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:02.789592 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:02.789592 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:02.797590 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:03.454016 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:03.454016 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:03.456963 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:04.036989 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:04.036989 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:04.036989 10640 machine.go:86] provisioning docker machine ... I0508 15:36:04.036989 10640 buildroot.go:163] provisioning hostname "minikube" I0508 15:36:04.037886 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:04.582524 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:04.582524 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:04.582524 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:05.325571 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:05.325571 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:05.329559 10640 main.go:110] libmachine: Using SSH client type: native I0508 15:36:05.334562 10640 main.go:110] libmachine: &{{{ 0 [] [] []} docker [0x7c06f0] 0x7c06c0 [] 0s} 192.168.10.176 22 } I0508 15:36:05.334562 10640 main.go:110] libmachine: About to run SSH command: sudo hostname minikube && echo "minikube" | sudo tee /etc/hostname I0508 15:36:05.455526 10640 main.go:110] libmachine: SSH cmd err, output: : minikube

I0508 15:36:05.455526 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:05.924685 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:05.924685 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:05.925584 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:06.571999 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:06.571999 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:06.574687 10640 main.go:110] libmachine: Using SSH client type: native I0508 15:36:06.575652 10640 main.go:110] libmachine: &{{{ 0 [] [] []} docker [0x7c06f0] 0x7c06c0 [] 0s} 192.168.10.176 22 } I0508 15:36:06.575652 10640 main.go:110] libmachine: About to run SSH command:

            if ! grep -xq '.*\sminikube' /etc/hosts; then
                    if grep -xq '127.0.1.1\s.*' /etc/hosts; then
                            sudo sed -i 's/^127.0.1.1\s.*/127.0.1.1 minikube/g' /etc/hosts;
                    else
                            echo '127.0.1.1 minikube' | sudo tee -a /etc/hosts;
                    fi
            fi

I0508 15:36:06.691890 10640 main.go:110] libmachine: SSH cmd err, output: : I0508 15:36:06.691890 10640 buildroot.go:169] set auth options {CertDir:C:\Users\sachindave.minikube CaCertPath:C:\Users\sachindave.minikube\certs\ca.pem CaPrivateKeyPath:C:\Users\sachindave.minikube\certs\ca-key.pem CaCertRemotePath:/etc/docker/ca.pem ServerCertPath:C:\Users\sachindave.minikube\machines\server.pem ServerKeyPath:C:\Users\sachindave.minikube\machines\server-key.pem ClientKeyPath:C:\Users\sachindave.minikube\certs\key.pem ServerCertRemotePath:/etc/docker/server.pem ServerKeyRemotePath:/etc/docker/server-key.pem ClientCertPath:C:\Users\sachindave.minikube\certs\cert.pem ServerCertSANs:[] StorePath:C:\Users\sachindave.minikube} I0508 15:36:06.694889 10640 buildroot.go:171] setting up certificates I0508 15:36:06.705996 10640 provision.go:83] configureAuth start I0508 15:36:06.713861 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:07.168268 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:07.168268 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:07.171859 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:07.866632 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:07.866632 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:07.869230 10640 provision.go:132] copyHostCerts I0508 15:36:07.887229 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\certs\ca.pem -> C:\Users\sachindave.minikube/ca.pem I0508 15:36:07.893265 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\certs\cert.pem -> C:\Users\sachindave.minikube/cert.pem I0508 15:36:07.910422 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\certs\key.pem -> C:\Users\sachindave.minikube/key.pem I0508 15:36:07.916476 10640 provision.go:106] generating server cert: C:\Users\sachindave.minikube\machines\server.pem ca-key=C:\Users\sachindave.minikube\certs\ca.pem private-key=C:\Users\sachindave.minikube\certs\ca-key.pem org=sachindave.minikube san=[192.168.10.176 localhost 127.0.0.1] I0508 15:36:08.147405 10640 provision.go:160] copyRemoteCerts I0508 15:36:08.148371 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:08.640736 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:08.640736 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:08.644370 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:09.270112 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:09.270112 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:09.316808 10640 ssh_runner.go:101] Run: sudo mkdir -p /etc/docker /etc/docker /etc/docker I0508 15:36:09.361954 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\certs\ca.pem -> /etc/docker/ca.pem I0508 15:36:09.366235 10640 ssh_runner.go:155] Checked if /etc/docker/ca.pem exists, but got error: Process exited with status 1 I0508 15:36:09.367329 10640 ssh_runner.go:174] Transferring 1046 bytes to /etc/docker/ca.pem I0508 15:36:09.368322 10640 ssh_runner.go:193] ca.pem: copied 1046 bytes I0508 15:36:09.391492 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\machines\server.pem -> /etc/docker/server.pem I0508 15:36:09.397228 10640 ssh_runner.go:155] Checked if /etc/docker/server.pem exists, but got error: Process exited with status 1 I0508 15:36:09.407311 10640 ssh_runner.go:174] Transferring 1127 bytes to /etc/docker/server.pem I0508 15:36:09.438000 10640 ssh_runner.go:193] server.pem: copied 1127 bytes I0508 15:36:09.450989 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\machines\server-key.pem -> /etc/docker/server-key.pem I0508 15:36:09.461989 10640 ssh_runner.go:155] Checked if /etc/docker/server-key.pem exists, but got error: Process exited with status 1 I0508 15:36:09.489151 10640 ssh_runner.go:174] Transferring 1679 bytes to /etc/docker/server-key.pem I0508 15:36:09.501160 10640 ssh_runner.go:193] server-key.pem: copied 1679 bytes I0508 15:36:09.547741 10640 provision.go:86] configureAuth took 2.8338795s I0508 15:36:09.547741 10640 buildroot.go:186] setting minikube options for container-runtime I0508 15:36:09.548792 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:10.049943 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:10.049943 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:10.052674 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:10.741863 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:10.741863 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:10.759843 10640 main.go:110] libmachine: Using SSH client type: native I0508 15:36:10.759843 10640 main.go:110] libmachine: &{{{ 0 [] [] []} docker [0x7c06f0] 0x7c06c0 [] 0s} 192.168.10.176 22 } I0508 15:36:10.771989 10640 main.go:110] libmachine: About to run SSH command: df --output=fstype / | tail -n 1 I0508 15:36:10.932626 10640 main.go:110] libmachine: SSH cmd err, output: : tmpfs

I0508 15:36:10.932626 10640 buildroot.go:70] root file system type: tmpfs I0508 15:36:10.935660 10640 provision.go:295] Updating docker unit: /lib/systemd/system/docker.service ... I0508 15:36:10.946757 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:11.394664 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:11.394664 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:11.400659 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:12.055864 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:12.055864 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:12.061567 10640 main.go:110] libmachine: Using SSH client type: native I0508 15:36:12.076586 10640 main.go:110] libmachine: &{{{ 0 [] [] []} docker [0x7c06f0] 0x7c06c0 [] 0s} 192.168.10.176 22 } I0508 15:36:12.083563 10640 main.go:110] libmachine: About to run SSH command: sudo mkdir -p /lib/systemd/system && printf %s "[Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network.target minikube-automount.service docker.socket Requires= minikube-automount.service docker.socket

[Service] Type=notify

This file is a systemd drop-in unit that inherits from the base dockerd configuration.

The base configuration already specifies an 'ExecStart=...' command. The first directive

here is to clear out that command inherited from the base configuration. Without this,

the command from the base configuration and the command specified here are treated as

a sequence of commands, which is not the desired behavior, nor is it valid -- systemd

will catch this invalid input and refuse to start the service with an error like:

Service has more than one ExecStart= setting, which is only allowed for Type=oneshot services.

NOTE: default-ulimit=nofile is set to an arbitrary number for consistency with other

container runtimes. If left unlimited, it may result in OOM issues with MySQL.

ExecStart= ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --default-ulimit=nofile=1048576:1048576 --tlsverify --tlscacert /etc/docker/ca.pem --tlscert /etc/docker/server.pem --tlskey /etc/docker/server-key.pem --label provider=hyperv --insecure-registry 10.96.0.0/12 ExecReload=/bin/kill -s HUP $MAINPID

Having non-zero Limit*s causes performance problems due to accounting overhead

in the kernel. We recommend using cgroups to do container-local accounting.

LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity

Uncomment TasksMax if your systemd version supports it.

Only systemd 226 and above support this version.

TasksMax=infinity TimeoutStartSec=0

set delegate yes so that systemd does not reset the cgroups of docker containers

Delegate=yes

kill only the docker process, not all processes in the cgroup

KillMode=process

[Install] WantedBy=multi-user.target " | sudo tee /lib/systemd/system/docker.service.new I0508 15:36:12.236378 10640 main.go:110] libmachine: SSH cmd err, output: : [Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network.target minikube-automount.service docker.socket Requires= minikube-automount.service docker.socket

[Service] Type=notify

This file is a systemd drop-in unit that inherits from the base dockerd configuration.

The base configuration already specifies an 'ExecStart=...' command. The first directive

here is to clear out that command inherited from the base configuration. Without this,

the command from the base configuration and the command specified here are treated as

a sequence of commands, which is not the desired behavior, nor is it valid -- systemd

will catch this invalid input and refuse to start the service with an error like:

Service has more than one ExecStart= setting, which is only allowed for Type=oneshot services.

NOTE: default-ulimit=nofile is set to an arbitrary number for consistency with other

container runtimes. If left unlimited, it may result in OOM issues with MySQL.

ExecStart= ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --default-ulimit=nofile=1048576:1048576 --tlsverify --tlscacert /etc/docker/ca.pem --tlscert /etc/docker/server.pem --tlskey /etc/docker/server-key.pem --label provider=hyperv --insecure-registry 10.96.0.0/12 ExecReload=/bin/kill -s HUP

Having non-zero Limit*s causes performance problems due to accounting overhead

in the kernel. We recommend using cgroups to do container-local accounting.

LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity

Uncomment TasksMax if your systemd version supports it.

Only systemd 226 and above support this version.

TasksMax=infinity TimeoutStartSec=0

set delegate yes so that systemd does not reset the cgroups of docker containers

Delegate=yes

kill only the docker process, not all processes in the cgroup

KillMode=process

[Install] WantedBy=multi-user.target

I0508 15:36:12.237383 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:12.716652 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:12.716652 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:12.719349 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:13.338656 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:13.338656 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:13.343535 10640 main.go:110] libmachine: Using SSH client type: native I0508 15:36:13.352545 10640 main.go:110] libmachine: &{{{ 0 [] [] []} docker [0x7c06f0] 0x7c06c0 [] 0s} 192.168.10.176 22 } I0508 15:36:13.355534 10640 main.go:110] libmachine: About to run SSH command: sudo diff -u /lib/systemd/system/docker.service /lib/systemd/system/docker.service.new || { sudo mv /lib/systemd/system/docker.service.new /lib/systemd/system/docker.service; sudo systemctl -f daemon-reload && sudo sudo systemctl -f restart docker; } I0508 15:36:13.873022 10640 main.go:110] libmachine: SSH cmd err, output: : diff: can't stat '/lib/systemd/system/docker.service': No such file or directory

I0508 15:36:13.873022 10640 machine.go:89] provisioned docker machine in 9.8360331s I0508 15:36:13.877076 10640 client.go:172] LocalClient.Create took 36.863548s I0508 15:36:13.895020 10640 start.go:148] libmachine.API.Create for "minikube" took 36.9009342s I0508 15:36:13.900030 10640 start.go:189] post-start starting for "minikube" (driver="hyperv") I0508 15:36:13.926343 10640 start.go:199] creating required directories: [/etc/kubernetes/addons /etc/kubernetes/manifests /var/tmp/minikube /var/lib/minikube /var/lib/minikube/certs /var/lib/minikube/images /var/lib/minikube/binaries /tmp/gvisor /usr/share/ca-certificates /etc/ssl/certs] I0508 15:36:13.929353 10640 start.go:223] determining appropriate runner for "hyperv" I0508 15:36:13.942701 10640 start.go:238] Creating SSH client and returning SSHRunner for "hyperv" driver I0508 15:36:13.975176 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:14.466108 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:14.466108 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:14.467990 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:15.132902 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:15.132902 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:15.178595 10640 ssh_runner.go:101] Run: sudo mkdir -p /etc/kubernetes/addons /etc/kubernetes/manifests /var/tmp/minikube /var/lib/minikube /var/lib/minikube/certs /var/lib/minikube/images /var/lib/minikube/binaries /tmp/gvisor /usr/share/ca-certificates /etc/ssl/certs I0508 15:36:15.232604 10640 ssh_runner.go:101] Run: cat /etc/os-release I0508 15:36:15.237574 10640 info.go:96] Remote host: Buildroot 2019.02.10 I0508 15:36:15.238583 10640 filesync.go:118] Scanning C:\Users\sachindave.minikube\addons for local assets ... I0508 15:36:15.250570 10640 filesync.go:118] Scanning C:\Users\sachindave.minikube\files for local assets ... I0508 15:36:15.254572 10640 start.go:192] post-start completed in 1.3282297s I0508 15:36:15.295571 10640 start.go:110] createHost completed in 38.32001s I0508 15:36:15.295571 10640 start.go:77] releasing machines lock for "minikube", held for 38.3299911s I0508 15:36:15.307624 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:15.818369 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:15.818369 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:15.821091 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:16.470215 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:16.470215 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:16.511183 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive ( Hyper-V\Get-VM minikube ).state I0508 15:36:17.012743 10640 main.go:110] libmachine: [stdout =====>] : Running

I0508 15:36:17.012743 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:17.014649 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:17.655854 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:17.655854 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:17.659706 10640 profile.go:138] Saving config to C:\Users\sachindave.minikube\profiles\minikube\config.json ... I0508 15:36:17.661707 10640 ssh_runner.go:101] Run: curl -sS -m 2 https://k8s.gcr.io/ I0508 15:36:17.667763 10640 preload.go:81] Checking if preload exists for k8s version v1.17.4 and runtime docker I0508 15:36:17.683712 10640 preload.go:97] Found local preload: C:\Users\sachindave.minikube\cache\preloaded-tarball\preloaded-images-k8s-v2-v1.17.4-docker-overlay2-amd64.tar.lz4 I0508 15:36:17.719829 10640 ssh_runner.go:101] Run: docker images --format {{.Repository}}:{{.Tag}} I0508 15:36:17.777703 10640 docker.go:367] Got preloaded images: I0508 15:36:17.778994 10640 docker.go:372] k8s.gcr.io/kube-proxy:v1.17.4 wasn't preloaded I0508 15:36:17.805556 10640 ssh_runner.go:101] Run: sudo cat /var/lib/docker/image/overlay2/repositories.json I0508 15:36:17.822782 10640 ssh_runner.go:101] Run: which lz4 I0508 15:36:17.838963 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\cache\preloaded-tarball\preloaded-images-k8s-v2-v1.17.4-docker-overlay2-amd64.tar.lz4 -> /preloaded.tar.lz4 I0508 15:36:17.863430 10640 ssh_runner.go:155] Checked if /preloaded.tar.lz4 exists, but got error: Process exited with status 1 I0508 15:36:17.864424 10640 ssh_runner.go:174] Transferring 566250955 bytes to /preloaded.tar.lz4 I0508 15:36:19.183670 10640 ssh_runner.go:193] preloaded.tar.lz4: copied 566250955 bytes I0508 15:36:19.188671 10640 docker.go:333] Took 1.335311 seconds to copy over tarball I0508 15:36:19.196671 10640 ssh_runner.go:101] Run: sudo tar -I lz4 -C /var -xvf /preloaded.tar.lz4 I0508 15:36:22.744402 10640 ssh_runner.go:141] Completed: sudo tar -I lz4 -C /var -xvf /preloaded.tar.lz4: (3.5447276s) I0508 15:36:22.792369 10640 ssh_runner.go:101] Run: sudo cat /var/lib/docker/image/overlay2/repositories.json I0508 15:36:22.798382 10640 ssh_runner.go:174] Transferring 3417 bytes to /var/lib/docker/image/overlay2/repositories.json I0508 15:36:22.799368 10640 ssh_runner.go:193] repositories.json: copied 3417 bytes I0508 15:36:22.827367 10640 ssh_runner.go:101] Run: sudo systemctl restart docker I0508 15:36:25.353995 10640 ssh_runner.go:141] Completed: sudo systemctl restart docker: (2.5266282s) I0508 15:36:25.361992 10640 ssh_runner.go:101] Run: sudo systemctl is-active --quiet service containerd I0508 15:36:25.394535 10640 ssh_runner.go:101] Run: sudo systemctl is-active --quiet service crio I0508 15:36:25.422567 10640 ssh_runner.go:101] Run: sudo systemctl start docker I0508 15:36:25.440536 10640 ssh_runner.go:101] Run: docker version --format {{.Server.Version}}

I0508 15:36:26.017992 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:26.019961 10640 main.go:110] libmachine: [executing ==>] : C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive (( Hyper-V\Get-VM minikube ).networkadapters[0]).ipaddresses[0] I0508 15:36:26.643684 10640 main.go:110] libmachine: [stdout =====>] : 192.168.10.176

I0508 15:36:26.643684 10640 main.go:110] libmachine: [stderr =====>] : I0508 15:36:26.685302 10640 preload.go:81] Checking if preload exists for k8s version v1.17.4 and runtime docker I0508 15:36:26.685302 10640 certs.go:51] Setting up C:\Users\sachindave.minikube\profiles\minikube for IP: 192.168.10.176 I0508 15:36:26.685302 10640 preload.go:97] Found local preload: C:\Users\sachindave.minikube\cache\preloaded-tarball\preloaded-images-k8s-v2-v1.17.4-docker-overlay2-amd64.tar.lz4 I0508 15:36:26.718958 10640 certs.go:169] skipping minikubeCA CA generation: C:\Users\sachindave.minikube\ca.key I0508 15:36:26.728041 10640 ssh_runner.go:101] Run: docker images --format {{.Repository}}:{{.Tag}} I0508 15:36:26.752315 10640 certs.go:169] skipping proxyClientCA CA generation: C:\Users\sachindave.minikube\proxy-client-ca.key I0508 15:36:26.787124 10640 certs.go:267] generating minikube-user signed cert: C:\Users\sachindave.minikube\profiles\minikube\client.key I0508 15:36:26.791213 10640 crypto.go:69] Generating cert C:\Users\sachindave.minikube\profiles\minikube\client.crt with IP's: [] I0508 15:36:26.801014 10640 docker.go:367] Got preloaded images: -- stdout -- kubernetesui/dashboard:v2.0.0-rc6 k8s.gcr.io/kube-proxy:v1.17.4 k8s.gcr.io/kube-apiserver:v1.17.4 k8s.gcr.io/kube-controller-manager:v1.17.4 k8s.gcr.io/kube-scheduler:v1.17.4 k8s.gcr.io/coredns:1.6.5 kindest/kindnetd:0.5.3 k8s.gcr.io/etcd:3.4.3-0 kubernetesui/metrics-scraper:v1.0.2 k8s.gcr.io/pause:3.1 gcr.io/k8s-minikube/storage-provisioner:v1.8.1

-- /stdout -- I0508 15:36:26.837535 10640 docker.go:305] Images already preloaded, skipping extraction I0508 15:36:26.864235 10640 ssh_runner.go:101] Run: docker images --format {{.Repository}}:{{.Tag}} I0508 15:36:26.906730 10640 docker.go:367] Got preloaded images: -- stdout -- kubernetesui/dashboard:v2.0.0-rc6 k8s.gcr.io/kube-proxy:v1.17.4 k8s.gcr.io/kube-controller-manager:v1.17.4 k8s.gcr.io/kube-apiserver:v1.17.4 k8s.gcr.io/kube-scheduler:v1.17.4 k8s.gcr.io/coredns:1.6.5 kindest/kindnetd:0.5.3 k8s.gcr.io/etcd:3.4.3-0 kubernetesui/metrics-scraper:v1.0.2 k8s.gcr.io/pause:3.1 gcr.io/k8s-minikube/storage-provisioner:v1.8.1

-- /stdout -- I0508 15:36:26.909702 10640 cache_images.go:69] Images are preloaded, skipping loading I0508 15:36:26.915828 10640 kubeadm.go:125] kubeadm options: {CertDir:/var/lib/minikube/certs ServiceCIDR:10.96.0.0/12 PodSubnet: AdvertiseAddress:192.168.10.176 APIServerPort:8443 KubernetesVersion:v1.17.4 EtcdDataDir:/var/lib/minikube/etcd ClusterName:minikube NodeName:minikube DNSDomain:cluster.local CRISocket: ImageRepository: ComponentOptions:[{Component:apiServer ExtraArgs:map[enable-admission-plugins:NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota] Pairs:map[certSANs:["127.0.0.1", "localhost", "192.168.10.176"]]}] FeatureArgs:map[] NoTaintMaster:true NodeIP:192.168.10.176 ControlPlaneAddress:192.168.10.176} I0508 15:36:26.925505 10640 kubeadm.go:129] kubeadm config: apiVersion: kubeadm.k8s.io/v1beta2 kind: InitConfiguration localAPIEndpoint: advertiseAddress: 192.168.10.176 bindPort: 8443 bootstrapTokens:

I0508 15:36:26.945195 10640 ssh_runner.go:101] Run: docker info --format {{.CgroupDriver}} I0508 15:36:26.990435 10640 crypto.go:157] Writing cert to C:\Users\sachindave.minikube\profiles\minikube\client.crt ... I0508 15:36:26.990435 10640 lock.go:35] WriteFile acquiring C:\Users\sachindave.minikube\profiles\minikube\client.crt: {Name:mk2df2bcb02bd2544924aa2da04ecf52de2b5fe3 Clock:{} Delay:500ms Timeout:1m0s Cancel:} I0508 15:36:27.003697 10640 crypto.go:165] Writing key to C:\Users\sachindave.minikube\profiles\minikube\client.key ... I0508 15:36:27.004694 10640 lock.go:35] WriteFile acquiring C:\Users\sachindave.minikube\profiles\minikube\client.key: {Name:mk1a9313561e6c71cd781dc4e74ee344201ee47e Clock:{} Delay:500ms Timeout:1m0s Cancel:} I0508 15:36:27.014931 10640 certs.go:267] generating minikube signed cert: C:\Users\sachindave.minikube\profiles\minikube\apiserver.key.fe810137 I0508 15:36:27.023016 10640 kubeadm.go:671] kubelet [Unit] Wants=docker.socket

[Service] ExecStart= ExecStart=/var/lib/minikube/binaries/v1.17.4/kubelet --authorization-mode=Webhook --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --cgroup-driver=systemd --client-ca-file=/var/lib/minikube/certs/ca.crt --cluster-domain=cluster.local --config=/var/lib/kubelet/config.yaml --container-runtime=docker --fail-swap-on=false --hostname-override=minikube --kubeconfig=/etc/kubernetes/kubelet.conf --node-ip=192.168.10.176 --pod-manifest-path=/etc/kubernetes/manifests

[Install] config: {KubernetesVersion:v1.17.4 ClusterName:minikube APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false NodeIP: NodePort:0 NodeName:} I0508 15:36:27.027982 10640 crypto.go:69] Generating cert C:\Users\sachindave.minikube\profiles\minikube\apiserver.crt.fe810137 with IP's: [192.168.10.176 10.96.0.1 127.0.0.1 10.0.0.1] I0508 15:36:27.053997 10640 ssh_runner.go:101] Run: sudo ls /var/lib/minikube/binaries/v1.17.4 I0508 15:36:27.109052 10640 binaries.go:42] Found k8s binaries, skipping transfer I0508 15:36:27.117088 10640 ssh_runner.go:101] Run: sudo mkdir -p /var/tmp/minikube /etc/systemd/system/kubelet.service.d /lib/systemd/system I0508 15:36:27.133570 10640 ssh_runner.go:174] Transferring 1415 bytes to /var/tmp/minikube/kubeadm.yaml.new I0508 15:36:27.148587 10640 ssh_runner.go:193] kubeadm.yaml.new: copied 1415 bytes I0508 15:36:27.165181 10640 ssh_runner.go:174] Transferring 535 bytes to /etc/systemd/system/kubelet.service.d/10-kubeadm.conf.new I0508 15:36:27.174136 10640 ssh_runner.go:193] 10-kubeadm.conf.new: copied 535 bytes I0508 15:36:27.198471 10640 ssh_runner.go:174] Transferring 349 bytes to /lib/systemd/system/kubelet.service.new I0508 15:36:27.201621 10640 ssh_runner.go:193] kubelet.service.new: copied 349 bytes I0508 15:36:27.232402 10640 ssh_runner.go:101] Run: /bin/bash -c "pgrep kubelet && diff -u /lib/systemd/system/kubelet.service /lib/systemd/system/kubelet.service.new && diff -u /etc/systemd/system/kubelet.service.d/10-kubeadm.conf /etc/systemd/system/kubelet.service.d/10-kubeadm.conf.new" I0508 15:36:27.244194 10640 crypto.go:157] Writing cert to C:\Users\sachindave.minikube\profiles\minikube\apiserver.crt.fe810137 ... I0508 15:36:27.245243 10640 ssh_runner.go:101] Run: /bin/bash -c "sudo cp /lib/systemd/system/kubelet.service.new /lib/systemd/system/kubelet.service && sudo cp /etc/systemd/system/kubelet.service.d/10-kubeadm.conf.new /etc/systemd/system/kubelet.service.d/10-kubeadm.conf && sudo systemctl daemon-reload && sudo systemctl restart kubelet" I0508 15:36:27.248248 10640 lock.go:35] WriteFile acquiring C:\Users\sachindave.minikube\profiles\minikube\apiserver.crt.fe810137: {Name:mk4f25219a0e9a24930c054e2ade3bacd42e652f Clock:{} Delay:500ms Timeout:1m0s Cancel:} I0508 15:36:27.282792 10640 crypto.go:165] Writing key to C:\Users\sachindave.minikube\profiles\minikube\apiserver.key.fe810137 ... I0508 15:36:27.292023 10640 lock.go:35] WriteFile acquiring C:\Users\sachindave.minikube\profiles\minikube\apiserver.key.fe810137: {Name:mk9da78bd520567f7192d5f6af61b1d04d8f1b1c Clock:{} Delay:500ms Timeout:1m0s Cancel:} I0508 15:36:27.323475 10640 certs.go:278] copying C:\Users\sachindave.minikube\profiles\minikube\apiserver.crt.fe810137 -> C:\Users\sachindave.minikube\profiles\minikube\apiserver.crt I0508 15:36:27.326502 10640 certs.go:282] copying C:\Users\sachindave.minikube\profiles\minikube\apiserver.key.fe810137 -> C:\Users\sachindave.minikube\profiles\minikube\apiserver.key I0508 15:36:27.328598 10640 certs.go:267] generating aggregator signed cert: C:\Users\sachindave.minikube\profiles\minikube\proxy-client.key I0508 15:36:27.340936 10640 crypto.go:69] Generating cert C:\Users\sachindave.minikube\profiles\minikube\proxy-client.crt with IP's: [] I0508 15:36:27.427319 10640 crypto.go:157] Writing cert to C:\Users\sachindave.minikube\profiles\minikube\proxy-client.crt ... I0508 15:36:27.428316 10640 lock.go:35] WriteFile acquiring C:\Users\sachindave.minikube\profiles\minikube\proxy-client.crt: {Name:mk53bc332fa03ee0ab9ed16af95367fde9ac75ce Clock:{} Delay:500ms Timeout:1m0s Cancel:} I0508 15:36:27.443340 10640 crypto.go:165] Writing key to C:\Users\sachindave.minikube\profiles\minikube\proxy-client.key ... I0508 15:36:27.453360 10640 lock.go:35] WriteFile acquiring C:\Users\sachindave.minikube\profiles\minikube\proxy-client.key: {Name:mk059de958c286f2282d294edb1088a4c2f49c49 Clock:{} Delay:500ms Timeout:1m0s Cancel:} I0508 15:36:27.465365 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\profiles\minikube\apiserver.crt -> /var/lib/minikube/certs/apiserver.crt I0508 15:36:27.472360 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\profiles\minikube\apiserver.key -> /var/lib/minikube/certs/apiserver.key I0508 15:36:27.472360 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\profiles\minikube\proxy-client.crt -> /var/lib/minikube/certs/proxy-client.crt I0508 15:36:27.487405 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\profiles\minikube\proxy-client.key -> /var/lib/minikube/certs/proxy-client.key I0508 15:36:27.491371 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\ca.crt -> /var/lib/minikube/certs/ca.crt I0508 15:36:27.500418 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\ca.key -> /var/lib/minikube/certs/ca.key I0508 15:36:27.511331 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\proxy-client-ca.crt -> /var/lib/minikube/certs/proxy-client-ca.crt I0508 15:36:27.524327 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\proxy-client-ca.key -> /var/lib/minikube/certs/proxy-client-ca.key I0508 15:36:27.532368 10640 certs.go:330] found cert: ca-key.pem (1679 bytes) I0508 15:36:27.541326 10640 certs.go:330] found cert: ca.pem (1046 bytes) I0508 15:36:27.558487 10640 certs.go:330] found cert: cert.pem (1086 bytes) I0508 15:36:27.567485 10640 certs.go:330] found cert: key.pem (1679 bytes) I0508 15:36:27.568484 10640 vm_assets.go:90] NewFileAsset: C:\Users\sachindave.minikube\ca.crt -> /usr/share/ca-certificates/minikubeCA.pem I0508 15:36:27.579514 10640 certs.go:120] copying: /var/lib/minikube/certs/apiserver.crt I0508 15:36:27.594654 10640 ssh_runner.go:155] Checked if /var/lib/minikube/certs/apiserver.crt exists, but got error: Process exited with status 1 I0508 15:36:27.605468 10640 ssh_runner.go:174] Transferring 1306 bytes to /var/lib/minikube/certs/apiserver.crt I0508 15:36:27.607468 10640 ssh_runner.go:193] apiserver.crt: copied 1306 bytes I0508 15:36:27.624376 10640 certs.go:120] copying: /var/lib/minikube/certs/apiserver.key I0508 15:36:27.630584 10640 ssh_runner.go:155] Checked if /var/lib/minikube/certs/apiserver.key exists, but got error: Process exited with status 1 I0508 15:36:27.634576 10640 ssh_runner.go:174] Transferring 1679 bytes to /var/lib/minikube/certs/apiserver.key I0508 15:36:27.647138 10640 ssh_runner.go:193] apiserver.key: copied 1679 bytes I0508 15:36:27.671255 10640 certs.go:120] copying: /var/lib/minikube/certs/proxy-client.crt I0508 15:36:27.679221 10640 ssh_runner.go:155] Checked if /var/lib/minikube/certs/proxy-client.crt exists, but got error: Process exited with status 1 I0508 15:36:27.686679 10640 ssh_runner.go:174] Transferring 1103 bytes to /var/lib/minikube/certs/proxy-client.crt I0508 15:36:27.688216 10640 ssh_runner.go:193] proxy-client.crt: copied 1103 bytes I0508 15:36:27.706410 10640 certs.go:120] copying: /var/lib/minikube/certs/proxy-client.key I0508 15:36:27.711416 10640 ssh_runner.go:155] Checked if /var/lib/minikube/certs/proxy-client.key exists, but got error: Process exited with status 1 I0508 15:36:27.712911 10640 ssh_runner.go:174] Transferring 1675 bytes to /var/lib/minikube/certs/proxy-client.key I0508 15:36:27.722924 10640 ssh_runner.go:193] proxy-client.key: copied 1675 bytes I0508 15:36:27.743224 10640 certs.go:120] copying: /var/lib/minikube/certs/ca.crt I0508 15:36:27.760363 10640 ssh_runner.go:155] Checked if /var/lib/minikube/certs/ca.crt exists, but got error: Process exited with status 1 I0508 15:36:27.769962 10640 ssh_runner.go:174] Transferring 1066 bytes to /var/lib/minikube/certs/ca.crt I0508 15:36:27.774003 10640 ssh_runner.go:193] ca.crt: copied 1066 bytes I0508 15:36:27.797521 10640 certs.go:120] copying: /var/lib/minikube/certs/ca.key I0508 15:36:27.808958 10640 ssh_runner.go:155] Checked if /var/lib/minikube/certs/ca.key exists, but got error: Process exited with status 1 I0508 15:36:27.809959 10640 ssh_runner.go:174] Transferring 1679 bytes to /var/lib/minikube/certs/ca.key I0508 15:36:27.814215 10640 ssh_runner.go:193] ca.key: copied 1679 bytes I0508 15:36:27.837056 10640 certs.go:120] copying: /var/lib/minikube/certs/proxy-client-ca.crt I0508 15:36:27.842047 10640 ssh_runner.go:155] Checked if /var/lib/minikube/certs/proxy-client-ca.crt exists, but got error: Process exited with status 1 I0508 15:36:27.847111 10640 ssh_runner.go:174] Transferring 1074 bytes to /var/lib/minikube/certs/proxy-client-ca.crt I0508 15:36:27.860437 10640 ssh_runner.go:193] proxy-client-ca.crt: copied 1074 bytes I0508 15:36:27.888332 10640 certs.go:120] copying: /var/lib/minikube/certs/proxy-client-ca.key I0508 15:36:27.898023 10640 ssh_runner.go:155] Checked if /var/lib/minikube/certs/proxy-client-ca.key exists, but got error: Process exited with status 1 I0508 15:36:27.908895 10640 ssh_runner.go:174] Transferring 1679 bytes to /var/lib/minikube/certs/proxy-client-ca.key I0508 15:36:27.931903 10640 ssh_runner.go:193] proxy-client-ca.key: copied 1679 bytes I0508 15:36:27.950387 10640 certs.go:120] copying: /usr/share/ca-certificates/minikubeCA.pem I0508 15:36:27.963724 10640 ssh_runner.go:155] Checked if /usr/share/ca-certificates/minikubeCA.pem exists, but got error: Process exited with status 1 I0508 15:36:27.964668 10640 ssh_runner.go:174] Transferring 1066 bytes to /usr/share/ca-certificates/minikubeCA.pem I0508 15:36:27.975658 10640 ssh_runner.go:193] minikubeCA.pem: copied 1066 bytes I0508 15:36:27.999659 10640 certs.go:120] copying: /var/lib/minikube/kubeconfig I0508 15:36:28.000660 10640 ssh_runner.go:174] Transferring 398 bytes to /var/lib/minikube/kubeconfig I0508 15:36:28.002669 10640 ssh_runner.go:193] kubeconfig: copied 398 bytes I0508 15:36:28.027488 10640 ssh_runner.go:101] Run: openssl version I0508 15:36:28.048776 10640 ssh_runner.go:101] Run: sudo /bin/bash -c "test -f /usr/share/ca-certificates/minikubeCA.pem && ln -fs /usr/share/ca-certificates/minikubeCA.pem /etc/ssl/certs/minikubeCA.pem" I0508 15:36:28.074406 10640 ssh_runner.go:101] Run: ls -la /usr/share/ca-certificates/minikubeCA.pem I0508 15:36:28.088788 10640 certs.go:370] hashing: -rw-r--r-- 1 root root 1066 May 7 14:53 /usr/share/ca-certificates/minikubeCA.pem I0508 15:36:28.097960 10640 ssh_runner.go:101] Run: openssl x509 -hash -noout -in /usr/share/ca-certificates/minikubeCA.pem I0508 15:36:28.129826 10640 ssh_runner.go:101] Run: sudo /bin/bash -c "test -L /etc/ssl/certs/b5213941.0 || ln -fs /etc/ssl/certs/minikubeCA.pem /etc/ssl/certs/b5213941.0" I0508 15:36:28.147357 10640 kubeadm.go:278] StartCluster: {Name:minikube KeepContext:false EmbedCerts:false MinikubeISO:https://storage.googleapis.com/minikube/iso/minikube-v1.9.0.iso Memory:8192 CPUs:2 DiskSize:40960 Driver:hyperv HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.99.1/24 HypervVirtualSwitch:newswitch 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.17.4 ClusterName:minikube APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false NodeIP: NodePort:0 NodeName:} Nodes:[{Name:m01 IP:192.168.10.176 Port:8443 KubernetesVersion:v1.17.4 ControlPlane:true Worker:true}] Addons:map[] VerifyComponents:map[apiserver:true system_pods:true]} I0508 15:36:28.156224 10640 sshrunner.go:101] Run: docker ps --filter status=paused --filter=name=k8s.(kube-system) --format={{.ID}} I0508 15:36:28.243467 10640 ssh_runner.go:101] Run: sudo ls /var/lib/kubelet/kubeadm-flags.env /var/lib/kubelet/config.yaml /var/lib/minikube/etcd I0508 15:36:28.257427 10640 ssh_runner.go:101] Run: sudo cp /var/tmp/minikube/kubeadm.yaml.new /var/tmp/minikube/kubeadm.yaml I0508 15:36:28.275460 10640 ssh_runner.go:101] Run: sudo /bin/bash -c "grep https://192.168.10.176:8443 /etc/kubernetes/admin.conf || sudo rm -f /etc/kubernetes/admin.conf" I0508 15:36:28.302463 10640 ssh_runner.go:101] Run: sudo /bin/bash -c "grep https://192.168.10.176:8443 /etc/kubernetes/kubelet.conf || sudo rm -f /etc/kubernetes/kubelet.conf" I0508 15:36:28.328464 10640 ssh_runner.go:101] Run: sudo /bin/bash -c "grep https://192.168.10.176:8443 /etc/kubernetes/controller-manager.conf || sudo rm -f /etc/kubernetes/controller-manager.conf" I0508 15:36:28.347724 10640 ssh_runner.go:101] Run: sudo /bin/bash -c "grep https://192.168.10.176:8443 /etc/kubernetes/scheduler.conf || sudo rm -f /etc/kubernetes/scheduler.conf" I0508 15:36:28.368011 10640 ssh_runner.go:101] Run: /bin/bash -c "sudo env PATH=/var/lib/minikube/binaries/v1.17.4:$PATH kubeadm init --config /var/tmp/minikube/kubeadm.yaml --ignore-preflight-errors=DirAvailable--etc-kubernetes-manifests,DirAvailable--var-lib-minikube,DirAvailable--var-lib-minikube-etcd,FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml,FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml,FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml,FileAvailable--etc-kubernetes-manifests-etcd.yaml,Port-10250,Swap,SystemVerification" I0508 15:36:59.130145 10640 ssh_runner.go:141] Completed: /bin/bash -c "sudo env PATH=/var/lib/minikube/binaries/v1.17.4:$PATH kubeadm init --config /var/tmp/minikube/kubeadm.yaml --ignore-preflight-errors=DirAvailable--etc-kubernetes-manifests,DirAvailable--var-lib-minikube,DirAvailable--var-lib-minikube-etcd,FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml,FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml,FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml,FileAvailable--etc-kubernetes-manifests-etcd.yaml,Port-10250,Swap,SystemVerification": (30.762134s) I0508 15:36:59.137182 10640 ssh_runner.go:101] Run: sudo /var/lib/minikube/binaries/v1.17.4/kubectl label nodes minikube.k8s.io/version=v1.9.2 minikube.k8s.io/commit=93af9c1e43cab9618e301bc9fa720c63d5efa393 minikube.k8s.io/name=minikube minikube.k8s.io/updated_at=2020_05_08T15_36_59_0700 --all --overwrite --kubeconfig=/var/lib/minikube/kubeconfig I0508 15:36:59.219473 10640 ssh_runner.go:101] Run: /bin/bash -c "cat /proc/$(pgrep kube-apiserver)/oom_adj" I0508 15:36:59.229464 10640 ops.go:35] apiserver oom_adj: -16 I0508 15:36:59.237437 10640 ssh_runner.go:101] Run: sudo /var/lib/minikube/binaries/v1.17.4/kubectl create clusterrolebinding minikube-rbac --clusterrole=cluster-admin --serviceaccount=kube-system:default --kubeconfig=/var/lib/minikube/kubeconfig I0508 15:36:59.314199 10640 kubeadm.go:794] duration metric: took 84.7349ms to wait for elevateKubeSystemPrivileges. I0508 15:36:59.314199 10640 kubeadm.go:280] StartCluster complete in 31.1668416s I0508 15:36:59.317788 10640 settings.go:123] acquiring lock: {Name:mkf74c1838cb5ddd64c7075f766759de144a75e6 Clock:{} Delay:500ms Timeout:1m0s Cancel:} I0508 15:36:59.317788 10640 settings.go:131] Updating kubeconfig: C:\Users\sachindave/.kube/config W0508 15:36:59.348002 10640 exit.go:101] startup failed: Failed to update kubeconfig file.: Error reading file "C:\Users\sachindave/.kube/config": read C:\Users\sachindave/.kube/config: The handle is invalid. X startup failed: Failed to update kubeconfig file.: Error reading file "C:\Users\sachindave/.kube/config": read C:\Users\sachindave/.kube/config: The handle is invalid. *

sharifelgamal commented 4 years ago

It looks like your kubeconfig file couldn't be read for some reason based on the error we're returning

Failed to update kubeconfig file.: Error reading file "C:\Users\sachindave/.kube/config": read C:\Users\sachindave/.kube/config: The handle is invalid.

"The handle is invalid" is a vague windows error that could mean a million different things, but it usually points to permission issues.

davesachin commented 4 years ago

Now I have again tried to run the command with a new setup where I have executed below command from my Ubuntu VM running on Hyper-V. Executed command: minikube start --memory=8192 --disk-size=40g --vm-driver=kvm2 --bootstrapper kubeadm --kubernetes-version=1.17.4 This time I am getting following error.

sharifelgamal commented 4 years ago

Hyper-V doesn't support nested virtualization in the way you want to use it here. Try using the docker or none drivers with your Ubuntu VM.

medyagh commented 4 years ago

@davesachin can you verify that you are running in a nested vm ? please follow your cloud provider's instruction how to enable nested virtualization. if you are not running in a nested virtulizalizaiton please reopen this issue