Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

starting minikube on arm64 Mac with Parallels #11219

Closed
umeshch1 opened this issue Apr 28, 2021 · 69 comments Β· Fixed by #19373
Closed

starting minikube on arm64 Mac with Parallels #11219

umeshch1 opened this issue Apr 28, 2021 · 69 comments Β· Fixed by #19373
Labels
co/parallels-driver Parallels driver issues help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. os/macos priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete.

Comments

@umeshch1
Copy link

Steps to reproduce the issue:

1.❯ minikube start
πŸ˜„ minikube v1.19.0 on Darwin 11.2.3 (arm64)
✨ Automatically selected the parallels driver

❌ Exiting due to DRV_UNSUPPORTED_OS: The driver 'parallels' is not supported on darwin/arm64
2.
3.

Full output of failed command:

❯ minikube start --driver=parallels

πŸ˜„ minikube v1.19.0 on Darwin 11.2.3 (arm64)
✨ Using the parallels driver based on user configuration

❌ Exiting due to DRV_UNSUPPORTED_OS: The driver 'parallels' is not supported on darwin/arm64

Full output of minikube start command used, if not already included:

Optional: Full output of minikube logs command:

After installing minikube on M1 MacBook Air through homebrew, started using above command. Getting error for the drivers parallels. I have parallels installed as evaluation.

Installation logs:
❯ brew install minikube
==> Downloading https://ghcr.io/v2/homebrew/core/minikube/manifests/1.19.0
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/minikube/blobs/sha256:8704e50e9352938
==> Downloading from https://pkg-containers-az.githubusercontent.com/ghcr1/blobs/sha25
######################################################################## 100.0%
==> Pouring minikube--1.19.0.arm64_big_sur.bottle.tar.gz
==> Caveats
zsh completions have been installed to:
/opt/homebrew/share/zsh/site-functions
==> Summary
🍺 /opt/homebrew/Cellar/minikube/1.19.0: 8 files, 58.8MB

@afbjorklund
Copy link
Collaborator

afbjorklund commented Apr 28, 2021

Is docker-machine-driver-parallels available for arm64 ? If so, the "support" list needs updating...

// supportedDrivers is a list of supported drivers on Darwin.
var supportedDrivers []string = func() []string {
        if runtime.GOARCH == "arm64" {
                // on darwin/arm64 only docker and ssh are supported yet
                return []string{
                        Docker,
                        SSH,
                }
        }
        return []string{
                VirtualBox,
                Parallels,
                VMwareFusion,
                HyperKit,
                VMware,
                Docker,
                SSH,
        }
}()

See Parallels/docker-machine-parallels#99

@afbjorklund afbjorklund added co/parallels-driver Parallels driver issues os/macos help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. labels Apr 28, 2021
@afbjorklund
Copy link
Collaborator

afbjorklund commented Apr 28, 2021

This also needs an ISO to be available for arm64, but that is something that is planned.

You should be able to start an Ubuntu VM with Parallels, and then use the SSH driver ?


If Parallels supports Vagrant (as a provider) you could use that with the Vagrantfile (#10089 (comment))

Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu/focal64"

  config.vm.network "private_network", ip: "192.168.50.4"

  config.vm.provider "virtualbox" do |vb|
    vb.cpus = 2
    vb.memory = "2048"

    # focal64 bug: https://bugs.launchpad.net/cloud-images/+bug/1829625
    vb.customize [ "modifyvm", :id, "--uartmode1", "file", File::NULL ]
  end

  config.vm.provision "shell", inline: <<-SHELL
    apt-get update
    apt-get install -y conntrack 
  SHELL
end

EDIT: Apparently, you need to use "bento/ubuntu-20.04" for provider "parallels"

Otherwise the regular Ubuntu LTS Server installation ISO and clicking through the wizard should work too.

https://cdimage.ubuntu.com/releases/20.04/release/ubuntu-20.04.2-live-server-arm64.iso

Currently you still have to install the container runtime and some other requirements (conntrack) yourself.

In the future, minikube is supposed to be able to provision those itself (but it is currenly broken) #10883

@ilya-zuyev
Copy link
Contributor

atm, only docker driver is supported on M1

@ilya-zuyev ilya-zuyev added the priority/backlog Higher priority than priority/awaiting-more-evidence. label Apr 28, 2021
@afbjorklund
Copy link
Collaborator

blocked on #9228 for the minikube.iso

@spowelljr spowelljr added the kind/feature Categorizes issue or PR as related to a new feature. label May 17, 2021
@afbjorklund
Copy link
Collaborator

We could need some help from Parallels users and developers, to support this VM driver.

There are no integration tests for VMware or Parallels, so they rely on community support...

@mprimeaux
Copy link

@afbjorklund I am on an M1 + Parallels so am happy to help. Would you mind catching me up a bit on what gaps remain?

@afbjorklund
Copy link
Collaborator

@mprimeaux if you can verify if this ISO works (after expanding), then we know we can use it as the base for the new:

https://github.com/afbjorklund/minimal-buildroot/releases/download/0.2/boot-arm64.iso.gz (it requires UEFI to boot)

@mprimeaux
Copy link

@afbjorklund Thanks for the gz. I created an ISO with the files and booted in Parallels. Here's what I see.

Screen Shot 2021-08-14 at 09 15 21

@afbjorklund
Copy link
Collaborator

afbjorklund commented Aug 14, 2021

Not so much sure about "create", it was more like "insert" (CD) ? Just meant that you needed to gunzip it first.

Like so: https://kb.parallels.com/en/122842 (using the boot-arm64.iso)

Anyway, it is supposed to show you the GRUB menu first, then boot the kernel, and then dump you at a prompt:

grub
boot
root

You can login as root at the serial console. This "minimaΔΊ" ISO doesn't have much software, though.

@afbjorklund afbjorklund changed the title starting minikube on arm64 Mac starting minikube on arm64 Mac with Parallels Aug 14, 2021
@mprimeaux
Copy link

mprimeaux commented Aug 14, 2021

@afbjorklund Thanks for the detail. Apologies. Perhaps I misunderstood.

The link to the arm64 ISO you provided decompresses to a folder structure that doesn't contain an ISO and so I thought you preferred me to create and ISO using the linked gz as the source for boot-arm64.iso.

@afbjorklund
Copy link
Collaborator

afbjorklund commented Aug 14, 2021

Ah, maybe it got clever and mounted the ISO rather than just decompressing the file (from .gz).

The file structure on the CD looks something like this:

/mnt/iso
β”œβ”€β”€ boot
β”‚Β Β  β”œβ”€β”€ initrd.img
β”‚Β Β  └── vmlinuz
β”œβ”€β”€ boot.catalog
└── EFI
    └── BOOT
        β”œβ”€β”€ bootaa64.efi
        β”œβ”€β”€ efiboot.img
        └── grub.cfg

3 directories, 6 files

But the file is supposed to be used as-is by the VM, it is a bootable Live CD image (just compressed)


Here is what it looks like in a more GUI tool like VirtualBox (here booting the boot-amd64.iso version)

virtualbox-amd64.mp4

@mprimeaux
Copy link

I created a 'blank' virtual machine and then attempted to attach the compressed ISO as per the Parallels KB article you linked above. Here's the 'play by play' of the failed attempt.

ss-1

ss-2

ss-3

ss-4

ss-5

ss-6

ss-7

The ISO structure that I have, of course, matches the one you show in your previous reply. I'll dig around more.

@afbjorklund
Copy link
Collaborator

afbjorklund commented Aug 14, 2021

You will need to decompress the file.

gunzip boot-arm64.iso.gz

I think next time I will not compress it πŸ˜€

(the kernel and initrd are already compressed)

@mprimeaux
Copy link

mprimeaux commented Aug 14, 2021

@afbjorklund Progress :)

Boot-1.mov

Not very exciting but at least grub is coming up. Just hangs after that. I'll let it run a bit more to see if anything 'times out' but not holding my breath.

Also, I can confirm that 'CD/DVD' is first in the boot order.

@afbjorklund
Copy link
Collaborator

afbjorklund commented Aug 14, 2021

There is a supposed to be a 5 second countdown, but if you touch the keys it will wait for a "return" before continuing

But it seems like something is not working with the boot sequence, that is a bit disappointing but we can wait for the iso.

  Booting `Buildroot'

EFI stub: Booting Linux Kernel...
EFI stub: Using DTB from configuration table
EFI stub: Exiting boot services and installing virtual address map...
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
...
[    2.312224] Run /init as init process

So for some reason, EFI is failing to start Linux - while running in Parallels.

@mprimeaux
Copy link

A bit disappointing for sure.

Regarding,

...that is a bit disappointing but we can wait for the iso.

Which ISO?

@afbjorklund
Copy link
Collaborator

afbjorklund commented Aug 14, 2021

Which ISO?

See #9228

The real minikube.iso (for arm64), currently struggling a bit with getting the amd64 variant built in CI.

I think most of the packages have been prepared, so it's more a matter of integrating this new ISO...

i.e. split the buildroot config file and the linux config file into two separate ones, for amd64 and arm64

The current ISO uses isolinux which is x86_64-only, most likely we will only change for aarch64


if you want to continue on the parallels side, the driver needs building for both architectures now

and maybe you (or someone else) will be able to find out the issue with the "minimal" iso boot ?

We will see what the test results on Apple M1 when running the ISO with Docker HyperKit is.

And there is supposed to be HVF hardware support for arm64 too in a QEMU release "soon"

@afbjorklund
Copy link
Collaborator

Sounds great! If possible, it would be nice to know if the amd64 UEFI image works when running on Intel ?

https://github.com/afbjorklund/minimal-buildroot/releases/download/0.2/boot-amd64.iso.gz

As I mentioned, I tested it with VirtualBox (after ticking the "EFI" box*), so I think it works with Parallels too...

* this box, I think it is enabled by default in Parallels (says https://kb.parallels.com/en/122735 at least)

virtualbox-efi

I'm not sure yet if we will change both architectures to use GRUB and UEFI, or if we still stick with isolinux.

It should also be possible to keep a hybrid BIOS/UEFI image, if we want to be compatible (for the x86_64).

@mprimeaux
Copy link

mprimeaux commented Aug 15, 2021

@afbjorklund I can confirm the boot-amd64.iso.gz works in Parallels 17 on macOS (Intel). As per the KB, I needed to set vm.bios.efi=1 explicitly in Boot Flags.

boot-amd64.mov

Interestingly, when setting the same boot flag in Parallels 17 on Apple Silicon for the ARM image, I receive the following error, which causes a Technical Data Report to be generated.

Screen Shot 2021-08-15 at 08 33 20

VM Log
vm.log

@spowelljr spowelljr added priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. and removed priority/backlog Higher priority than priority/awaiting-more-evidence. labels Aug 25, 2021
@mprimeaux
Copy link

Is there any testing that I can assist with for this issue?

@afbjorklund
Copy link
Collaborator

afbjorklund commented Jan 7, 2023

atm, only docker driver is supported on M1

Did things change by now ?

The qemu2 driver is the supported one (also on M1)

https://minikube.sigs.k8s.io/docs/drivers/qemu2/

@gilbahat
Copy link

gilbahat commented Jan 7, 2023

There is a DP of virtualbox emulating arm on m1: https://www.virtualbox.org/wiki/Downloads
However given my 'adventures' in #14661 I doubt this would play out any differently than vmware fusion and/or parallels arm, until the build options and boot sequence are fixed.

@afbjorklund
Copy link
Collaborator

afbjorklund commented Jan 7, 2023

As far as I can tell, it still only emulates Intel: https://forums.virtualbox.org/viewtopic.php?f=8&t=107344

It would be more interesting with a vz driver, than looking at the oracle virtualbox or docker hyperkit legacy.

@afbjorklund
Copy link
Collaborator

afbjorklund commented Jan 7, 2023

I doubt this would play out any differently than vmware fusion and/or parallels arm, until the build options and boot sequence are fixed.

I don't know who will be working on this in the future, but it is something for the 2023 roadmap to be sure...

It needs updating to 2022.02 (possibly 2023.02 ?), and there is a lot of cleanup and deduplication needed as well.

@caerulescens
Copy link

@afbjorklund I'm investigating parallels support, and I have a MacBook Pro with an Intel processor and a MacBook Pro with an m2 processor. My daily os is Debian 12 on amd64; I could help in this area if no one else is working on this.

@caerulescens
Copy link

/assign

@caerulescens caerulescens removed their assignment May 12, 2024
@Razorr1996
Copy link
Contributor

Razorr1996 commented Jul 28, 2024

I'm interested in investigating this issue. I deleted minikube check for Darwin+ARM support and replaced "--distribution", "boot2docker" with "--distribution", "linux",. I'm trying to run VM in the Parallels, but without success yet.

image

How can I get logs/errors instead of penguins?

My logs for minikube:
 ο…Ή ξ‚°  ~/Git/Go/kubernetes/minikube ξ‚° ο„“  master ⇣25 !3 ?1 ξ‚°Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·ξ‚² 22:57:20 ο€— 
❯ ./out/minikube-darwin-arm64 --alsologtostderr -v=3 start --driver=parallels
I0728 22:57:23.489385   18013 out.go:291] Setting OutFile to fd 1 ...
I0728 22:57:23.489721   18013 out.go:343] isatty.IsTerminal(1) = true
I0728 22:57:23.489725   18013 out.go:304] Setting ErrFile to fd 2...
I0728 22:57:23.489728   18013 out.go:343] isatty.IsTerminal(2) = true
I0728 22:57:23.489822   18013 root.go:338] Updating PATH: /Users/abasalaev/.minikube/bin
I0728 22:57:23.492529   18013 out.go:298] Setting JSON to false
I0728 22:57:23.514442   18013 start.go:129] hostinfo: {"hostname":"artembavmacbook.t-com.me","uptime":1897,"bootTime":1722198346,"procs":617,"os":"darwin","platform":"darwin","platformFamily":"Standalone Workstation","platformVersion":"14.5","kernelVersion":"23.5.0","kernelArch":"arm64","virtualizationSystem":"","virtualizationRole":"","hostId":"dad6f233-9370-59f1-b3da-b9578b43e9e8"}
W0728 22:57:23.514535   18013 start.go:137] gopshost.Virtualization returned error: not implemented yet
I0728 22:57:23.520770   18013 out.go:177] πŸ˜„  minikube v1.33.1 on Darwin 14.5 (arm64)
πŸ˜„  minikube v1.33.1 on Darwin 14.5 (arm64)
I0728 22:57:23.545568   18013 notify.go:220] Checking for updates...
I0728 22:57:23.546053   18013 config.go:182] Loaded profile config "bridge-193000": Driver=docker, ContainerRuntime=docker, KubernetesVersion=v1.30.2
I0728 22:57:23.546239   18013 config.go:182] Loaded profile config "flannel-193000": Driver=docker, ContainerRuntime=docker, KubernetesVersion=v1.30.2
I0728 22:57:23.546856   18013 driver.go:392] Setting default libvirt URI to qemu:///system
I0728 22:57:23.552727   18013 out.go:177] ✨  Using the parallels driver based on user configuration
✨  Using the parallels driver based on user configuration
I0728 22:57:23.561697   18013 start.go:297] selected driver: parallels
I0728 22:57:23.561892   18013 start.go:901] validating driver "parallels" against <nil>
I0728 22:57:23.561911   18013 start.go:912] status for parallels: {Installed:true Healthy:true Running:false NeedsImprovement:false Error:<nil> Reason: Fix: Doc: Version:}
I0728 22:57:23.561983   18013 start_flags.go:310] no existing cluster config was found, will generate one from the flags 
I0728 22:57:23.562082   18013 start_flags.go:393] Using suggested 6000MB memory alloc based on sys=32768MB, container=0MB
I0728 22:57:23.562209   18013 start_flags.go:929] Wait components to verify : map[apiserver:true system_pods:true]
I0728 22:57:23.562920   18013 cni.go:84] Creating CNI manager for ""
I0728 22:57:23.563091   18013 cni.go:158] "parallels" driver + "docker" container runtime found on kubernetes v1.24+, recommending bridge
I0728 22:57:23.563097   18013 start_flags.go:319] Found "bridge CNI" CNI - setting NetworkPlugin=cni
I0728 22:57:23.563143   18013 start.go:340] cluster config:
{Name:minikube KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage:gcr.io/k8s-minikube/kicbase-builds:v0.0.44-1721324606-19298@sha256:1c495b056df42bd3fd9a5c30d049e1802f9ed73a342611781f1ccc3c3853953f Memory:6000 CPUs:2 DiskSize:20000 Driver:parallels HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.59.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false KVMNUMACount:1 APIServerPort:8443 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.30.3 ClusterName:minikube Namespace:default APIServerHAVIP: APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin:cni FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: RegistryAliases: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI:} Nodes:[{Name: IP: Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}] Addons:map[] CustomAddonImages:map[] CustomAddonRegistries:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop:<nil> ExposedPorts:[] ListenAddress: Network: Subnet: MultiNodeRequested:false ExtraDisks:0 CertExpiration:26280h0m0s Mount:false MountString:/Users:/minikube-host Mount9PVersion:9p2000.L MountGID:docker MountIP: MountMSize:262144 MountOptions:[] MountPort:0 MountType:9p MountUID:docker BinaryMirror: DisableOptimizations:false DisableMetrics:false CustomQemuFirmwarePath: SocketVMnetClientPath: SocketVMnetPath: StaticIP: SSHAuthSock: SSHAgentPID:0 GPUs: AutoPauseInterval:1m0s}
I0728 22:57:23.567022   18013 iso.go:125] acquiring lock: {Name:mkc76376dbd9d4954cce1b0585df1413ca686e66 Clock:{} Delay:500ms Timeout:10m0s Cancel:<nil>}
I0728 22:57:23.576693   18013 out.go:177] πŸ‘  Starting "minikube" primary control-plane node in "minikube" cluster
πŸ‘  Starting "minikube" primary control-plane node in "minikube" cluster
I0728 22:57:23.580671   18013 preload.go:131] Checking if preload exists for k8s version v1.30.3 and runtime docker
I0728 22:57:23.580970   18013 preload.go:146] Found local preload: /Users/abasalaev/.minikube/cache/preloaded-tarball/preloaded-images-k8s-v18-v1.30.3-docker-overlay2-arm64.tar.lz4
I0728 22:57:23.581028   18013 cache.go:56] Caching tarball of preloaded images
I0728 22:57:23.581108   18013 preload.go:172] Found /Users/abasalaev/.minikube/cache/preloaded-tarball/preloaded-images-k8s-v18-v1.30.3-docker-overlay2-arm64.tar.lz4 in cache, skipping download
I0728 22:57:23.581127   18013 cache.go:59] Finished verifying existence of preloaded tar for v1.30.3 on docker
I0728 22:57:23.586591   18013 profile.go:143] Saving config to /Users/abasalaev/.minikube/profiles/minikube/config.json ...
I0728 22:57:23.586606   18013 lock.go:35] WriteFile acquiring /Users/abasalaev/.minikube/profiles/minikube/config.json: {Name:mk09595f50d2d493725f6e78e0d07eacd281a9cd Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0728 22:57:23.587069   18013 start.go:360] acquireMachinesLock for minikube: {Name:mkfa17e4e1165a4d8b5c247c45bc83c32a28935e Clock:{} Delay:500ms Timeout:13m0s Cancel:<nil>}
I0728 22:57:23.587124   18013 start.go:364] duration metric: took 48.083Β΅s to acquireMachinesLock for "minikube"
I0728 22:57:23.587145   18013 start.go:93] Provisioning new machine with config: &{Name:minikube KeepContext:false EmbedCerts:false MinikubeISO:https://storage.googleapis.com/minikube-builds/iso/19298/minikube-v1.33.1-1721324531-19298-arm64.iso KicBaseImage:gcr.io/k8s-minikube/kicbase-builds:v0.0.44-1721324606-19298@sha256:1c495b056df42bd3fd9a5c30d049e1802f9ed73a342611781f1ccc3c3853953f Memory:6000 CPUs:2 DiskSize:20000 Driver:parallels HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.59.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false KVMNUMACount:1 APIServerPort:8443 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.30.3 ClusterName:minikube Namespace:default APIServerHAVIP: APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin:cni FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: RegistryAliases: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI:} Nodes:[{Name: IP: Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}] Addons:map[] CustomAddonImages:map[] CustomAddonRegistries:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop:<nil> ExposedPorts:[] ListenAddress: Network: Subnet: MultiNodeRequested:false ExtraDisks:0 CertExpiration:26280h0m0s Mount:false MountString:/Users:/minikube-host Mount9PVersion:9p2000.L MountGID:docker MountIP: MountMSize:262144 MountOptions:[] MountPort:0 MountType:9p MountUID:docker BinaryMirror: DisableOptimizations:false DisableMetrics:false CustomQemuFirmwarePath: SocketVMnetClientPath: SocketVMnetPath: StaticIP: SSHAuthSock: SSHAgentPID:0 GPUs: AutoPauseInterval:1m0s} &{Name: IP: Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}
I0728 22:57:23.608334   18013 start.go:125] createHost starting for "" (driver="parallels")
I0728 22:57:23.616660   18013 out.go:204] πŸ”₯  Creating parallels VM (CPUs=2, Memory=6000MB, Disk=20000MB) ...
πŸ”₯  Creating parallels VM (CPUs=2, Memory=6000MB, Disk=20000MB) ...| I0728 22:57:23.625897   18013 start.go:159] libmachine.API.Create for "minikube" (driver="parallels")
I0728 22:57:23.625922   18013 client.go:168] LocalClient.Create starting
I0728 22:57:23.626597   18013 main.go:141] libmachine: Reading certificate data from /Users/abasalaev/.minikube/certs/ca.pem
I0728 22:57:23.626811   18013 main.go:141] libmachine: Decoding PEM data...
I0728 22:57:23.626820   18013 main.go:141] libmachine: Parsing certificate...
I0728 22:57:23.627243   18013 main.go:141] libmachine: Reading certificate data from /Users/abasalaev/.minikube/certs/cert.pem
I0728 22:57:23.627410   18013 main.go:141] libmachine: Decoding PEM data...
I0728 22:57:23.627416   18013 main.go:141] libmachine: Parsing certificate...
I0728 22:57:23.627436   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl --version
I0728 22:57:23.704203   18013 main.go:141] libmachine: executing: /usr/local/bin/prlsrvctl info --license                                                           / I0728 22:57:23.805633   18013 main.go:141] libmachine: Found Parallels Desktop version: &{%!d(string=) %!d(string=) [19 4 1] 3 %!d(string=19.4.1)}, edition: pro
I0728 22:57:23.805671   18013 main.go:141] libmachine: executing: /usr/local/bin/prlsrvctl net info Shared                                                          | I0728 22:57:24.052730   18013 main.go:141] libmachine: IP address of Shared network adapter: 10.211.55.2
I0728 22:57:24.052872   18013 main.go:141] libmachine: All host interface addressess: [127.0.0.1/8 ::1/128 fe80::1/64 fe80::7ce9:1eff:fe7b:aaa2/64 192.168.1.202/24 fe80::e084:d4ff:fe27:5997/64 fe80::e084:d4ff:fe27:5997/64 fe80::2c09:e733:5fb3:19f3/64 fe80::3984:2b6f:5526:ab44/64 fe80::9e6b:7d9e:78c3:22c6/64 fe80::ce81:b1c:bd2c:69e/64 10.211.55.2/24 fe80::5ce9:1eff:feb7:864/64 fdb2:2c26:f4e4::1/64 10.37.129.2/24 fe80::5ce9:1eff:feb7:865/64 fdb2:2c26:f4e4:1::/64 172.18.10.1/24 fe80::5ce9:1eff:feb7:866/64 fdb2:2c26:f4e4:2::1/64 fe80::4960:9bf0:e339:147e/64 fe80::89b3:bef2:ae8d:2b30/64 fe80::4895:1747:1170:91c/64 fe80::d2d2:b342:3840:9248/64]
I0728 22:57:24.052878   18013 main.go:141] libmachine: Parallels Shared network adapter is connected
I0728 22:57:24.053365   18013 main.go:141] libmachine: Downloading /Users/abasalaev/.minikube/cache/boot2docker.iso from file:///Users/abasalaev/.minikube/cache/iso/a
rm64/minikube-v1.33.1-1721324531-19298-arm64.iso...                                                                                                                 \ I0728 22:57:24.402869   18013 main.go:141] libmachine: Creating SSH key...
I0728 22:57:24.402884   18013 main.go:141] libmachine: SSH key: /Users/abasalaev/.minikube/machines/minikube/id_rsa                                                 | I0728 22:57:24.504703   18013 main.go:141] libmachine: Creating Parallels Desktop VM...
I0728 22:57:24.504722   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl --version                                                                   / I0728 22:57:24.571160   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl create minikube --distribution linux --dst /Users/abasalaev/.minikube/machines
/minikube --no-hdd                                                                                                                                                  | I0728 22:57:24.855733   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --select-boot-device off --cpus 2 --memsize 6000 --videosize 64 -
-cpu-hotplug off --on-window-close keep-running --longer-battery-life on --3d-accelerate off --device-bootorder cdrom0                                              - I0728 22:57:25.053664   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --device-set cdrom0 --iface sata --position 0 --image /Users/abas
alaev/.minikube/machines/minikube/boot2docker.iso --connect                                                                                                         \ I0728 22:57:25.215750   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --device-add hdd --iface sata --position 1 --image /Users/abasala
ev/.minikube/machines/minikube/disk.hdd --type plain --size 32                                                                                                      \ I0728 22:57:26.380338   18013 main.go:141] libmachine: Writing magic tar header
I0728 22:57:26.380403   18013 main.go:141] libmachine: Writing SSH key tar header
I0728 22:57:26.380547   18013 main.go:141] libmachine: HDS image path: /Users/abasalaev/.minikube/machines/minikube/disk.hdd/disk.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
I0728 22:57:26.380852   18013 main.go:141] libmachine: executing: /usr/local/bin/prl_disk_tool convert --expanding --merge --hdd /Users/abasalaev/.minikube/machines/m
inikube/disk.hdd                                                                                                                                                    / I0728 22:57:26.562090   18013 main.go:141] libmachine: executing: /usr/local/bin/prl_disk_tool resize --hdd /Users/abasalaev/.minikube/machines/minikube/disk.hdd --si
ze 20000                                                                                                                                                            - 
I0728 22:57:26.659973   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --startup-view headless                                        - 
I0728 22:57:27.882633   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --shf-host-defined off                                         | 
I0728 22:57:28.073593   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --time-sync on                                                 - 
I0728 22:57:28.269036   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --disable-timezone-sync on                                     \ I0728 22:57:28.457872   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --shf-host on --shared-cloud off --shared-profile off --smart-mou
nt off                                                                                                                                                              / I0728 22:57:28.652476   18013 main.go:141] libmachine: Starting Parallels Desktop VM...
I0728 22:57:28.652518   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl start minikube                                                              / I0728 22:57:31.419617   18013 main.go:141] libmachine: Waiting for VM to come online...
I0728 22:57:31.419646   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:57:34.529715   18013 main.go:141] libmachine: Not there yet 1/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:57:36.530054   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:57:37.612100   18013 main.go:141] libmachine: Not there yet 2/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:57:39.612820   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:57:39.757756   18013 main.go:141] libmachine: Not there yet 3/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:57:41.758904   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:57:41.907996   18013 main.go:141] libmachine: Not there yet 4/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:57:43.909166   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:57:44.069926   18013 main.go:141] libmachine: Not there yet 5/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:57:46.070584   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:57:46.219937   18013 main.go:141] libmachine: Not there yet 6/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:57:48.221024   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:57:48.367576   18013 main.go:141] libmachine: Not there yet 7/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:57:50.368695   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:57:50.510978   18013 main.go:141] libmachine: Not there yet 8/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:57:52.511320   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:57:52.663989   18013 main.go:141] libmachine: Not there yet 9/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:57:54.665130   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:57:54.811980   18013 main.go:141] libmachine: Not there yet 10/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:57:56.813217   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:57:56.961045   18013 main.go:141] libmachine: Not there yet 11/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:57:58.961271   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:57:59.104099   18013 main.go:141] libmachine: Not there yet 12/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:58:01.105210   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:58:01.252102   18013 main.go:141] libmachine: Not there yet 13/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:58:03.253248   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:58:03.397933   18013 main.go:141] libmachine: Not there yet 14/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:58:05.398842   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:58:05.544842   18013 main.go:141] libmachine: Not there yet 15/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:58:07.546089   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:58:07.700018   18013 main.go:141] libmachine: Not there yet 16/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:58:09.701172   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:58:09.841776   18013 main.go:141] libmachine: Not there yet 17/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:58:11.842854   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:58:11.978916   18013 main.go:141] libmachine: Not there yet 18/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:58:13.979584   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:58:14.123746   18013 main.go:141] libmachine: Not there yet 19/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:58:16.124794   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:58:16.276607   18013 main.go:141] libmachine: Not there yet 20/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:58:18.277713   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:58:18.419734   18013 main.go:141] libmachine: Not there yet 21/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:58:20.420822   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:58:20.564269   18013 main.go:141] libmachine: Not there yet 22/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:58:22.565427   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:58:22.710567   18013 main.go:141] libmachine: Not there yet 23/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:58:24.710772   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:58:24.865670   18013 main.go:141] libmachine: Not there yet 24/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:58:26.866859   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:58:27.018358   18013 main.go:141] libmachine: Not there yet 25/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:58:29.019180   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:58:29.172840   18013 main.go:141] libmachine: Not there yet 26/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:58:31.174146   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:58:31.321054   18013 main.go:141] libmachine: Not there yet 27/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:58:33.321795   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:58:33.476577   18013 main.go:141] libmachine: Not there yet 28/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:58:35.476943   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:58:35.624447   18013 main.go:141] libmachine: Not there yet 29/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:58:37.625715   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:58:37.773031   18013 main.go:141] libmachine: Not there yet 30/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:58:39.774103   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:58:39.925329   18013 main.go:141] libmachine: Not there yet 31/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:58:41.926067   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:58:42.075435   18013 main.go:141] libmachine: Not there yet 32/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:58:44.076031   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:58:44.222582   18013 main.go:141] libmachine: Not there yet 33/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:58:46.223659   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:58:46.373551   18013 main.go:141] libmachine: Not there yet 34/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:58:48.374903   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:58:48.529768   18013 main.go:141] libmachine: Not there yet 35/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:58:50.531020   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:58:50.685593   18013 main.go:141] libmachine: Not there yet 36/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:58:52.687025   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:58:52.840642   18013 main.go:141] libmachine: Not there yet 37/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:58:54.841873   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:58:54.996930   18013 main.go:141] libmachine: Not there yet 38/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:58:56.998101   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:58:57.148462   18013 main.go:141] libmachine: Not there yet 39/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:58:59.149593   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:58:59.300853   18013 main.go:141] libmachine: Not there yet 40/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:59:01.301926   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:59:01.473352   18013 main.go:141] libmachine: Not there yet 41/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:59:03.474322   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:59:03.625007   18013 main.go:141] libmachine: Not there yet 42/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:59:05.626202   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:59:05.831883   18013 main.go:141] libmachine: Not there yet 43/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:59:07.832568   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:59:07.977845   18013 main.go:141] libmachine: Not there yet 44/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:59:09.978907   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:59:10.119294   18013 main.go:141] libmachine: Not there yet 45/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:59:12.120340   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:59:12.265047   18013 main.go:141] libmachine: Not there yet 46/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:59:14.266100   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:59:14.408900   18013 main.go:141] libmachine: Not there yet 47/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:59:16.409834   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:59:16.555128   18013 main.go:141] libmachine: Not there yet 48/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:59:18.555999   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:59:18.714227   18013 main.go:141] libmachine: Not there yet 49/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:59:20.715361   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:59:20.860719   18013 main.go:141] libmachine: Not there yet 50/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 22:59:22.861529   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:59:23.014463   18013 main.go:141] libmachine: Not there yet 51/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:59:25.015599   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:59:25.158298   18013 main.go:141] libmachine: Not there yet 52/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:59:27.159451   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 22:59:27.304550   18013 main.go:141] libmachine: Not there yet 53/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:59:29.305684   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:59:29.455248   18013 main.go:141] libmachine: Not there yet 54/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:59:31.456467   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:59:31.611466   18013 main.go:141] libmachine: Not there yet 55/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:59:33.612697   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:59:33.760368   18013 main.go:141] libmachine: Not there yet 56/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:59:35.761470   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:59:35.907811   18013 main.go:141] libmachine: Not there yet 57/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:59:37.908037   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 22:59:38.056206   18013 main.go:141] libmachine: Not there yet 58/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 22:59:40.056971   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 22:59:40.196029   18013 main.go:141] libmachine: Not there yet 59/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 22:59:42.197187   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:59:42.358028   18013 main.go:141] libmachine: Not there yet 60/60, error: IP lease not found for MAC address 001C42C1018C in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 22:59:44.358395   18013 client.go:171] duration metric: took 2m20.733828167s to LocalClient.Create                                                            / I0728 22:59:46.359546   18013 start.go:128] duration metric: took 2m22.752589042s to createHost
I0728 22:59:46.359578   18013 start.go:83] releasing machines lock for "minikube", held for 2m22.773849875s
W0728 22:59:46.359608   18013 start.go:714] error starting host: creating host: create: creating: Machine didn't return an IP after 120 seconds, aborting
I0728 22:59:46.360211   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   - 
I0728 22:59:46.460342   18013 out.go:177] πŸ”₯  Deleting "minikube" in parallels ...                                                                                  
πŸ”₯  Deleting "minikube" in parallels ...
I0728 22:59:46.468326   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header
I0728 22:59:46.558798   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl stop minikube --kill
I0728 22:59:46.932661   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl delete minikube
W0728 22:59:47.047953   18013 out.go:239] 🀦  StartHost failed, but will try again: creating host: create: creating: Machine didn't return an IP after 120 seconds, aborting
🀦  StartHost failed, but will try again: creating host: create: creating: Machine didn't return an IP after 120 seconds, aborting
I0728 22:59:47.047974   18013 start.go:729] Will try again in 5 seconds ...
I0728 22:59:52.049061   18013 start.go:360] acquireMachinesLock for minikube: {Name:mkfa17e4e1165a4d8b5c247c45bc83c32a28935e Clock:{} Delay:500ms Timeout:13m0s Cancel:<nil>}
I0728 22:59:52.049413   18013 start.go:364] duration metric: took 279.083Β΅s to acquireMachinesLock for "minikube"
I0728 22:59:52.049456   18013 start.go:93] Provisioning new machine with config: &{Name:minikube KeepContext:false EmbedCerts:false MinikubeISO:https://storage.googleapis.com/minikube-builds/iso/19298/minikube-v1.33.1-1721324531-19298-arm64.iso KicBaseImage:gcr.io/k8s-minikube/kicbase-builds:v0.0.44-1721324606-19298@sha256:1c495b056df42bd3fd9a5c30d049e1802f9ed73a342611781f1ccc3c3853953f Memory:6000 CPUs:2 DiskSize:20000 Driver:parallels HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.59.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false KVMNUMACount:1 APIServerPort:8443 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.30.3 ClusterName:minikube Namespace:default APIServerHAVIP: APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin:cni FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: RegistryAliases: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI:} Nodes:[{Name: IP: Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}] Addons:map[] CustomAddonImages:map[] CustomAddonRegistries:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop:<nil> ExposedPorts:[] ListenAddress: Network: Subnet: MultiNodeRequested:false ExtraDisks:0 CertExpiration:26280h0m0s Mount:false MountString:/Users:/minikube-host Mount9PVersion:9p2000.L MountGID:docker MountIP: MountMSize:262144 MountOptions:[] MountPort:0 MountType:9p MountUID:docker BinaryMirror: DisableOptimizations:false DisableMetrics:false CustomQemuFirmwarePath: SocketVMnetClientPath: SocketVMnetPath: StaticIP: SSHAuthSock: SSHAgentPID:0 GPUs: AutoPauseInterval:1m0s} &{Name: IP: Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}
I0728 22:59:52.057314   18013 start.go:125] createHost starting for "" (driver="parallels")
I0728 22:59:52.063468   18013 out.go:204] πŸ”₯  Creating parallels VM (CPUs=2, Memory=6000MB, Disk=20000MB) ...
πŸ”₯  Creating parallels VM (CPUs=2, Memory=6000MB, Disk=20000MB) ...| I0728 22:59:52.063603   18013 start.go:159] libmachine.API.Create for "minikube" (driver="parallels")
I0728 22:59:52.063640   18013 client.go:168] LocalClient.Create starting
I0728 22:59:52.063815   18013 main.go:141] libmachine: Reading certificate data from /Users/abasalaev/.minikube/certs/ca.pem
I0728 22:59:52.064007   18013 main.go:141] libmachine: Decoding PEM data...
I0728 22:59:52.064064   18013 main.go:141] libmachine: Parsing certificate...
I0728 22:59:52.068691   18013 main.go:141] libmachine: Reading certificate data from /Users/abasalaev/.minikube/certs/cert.pem
I0728 22:59:52.068760   18013 main.go:141] libmachine: Decoding PEM data...
I0728 22:59:52.068772   18013 main.go:141] libmachine: Parsing certificate...
I0728 22:59:52.068796   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl --version
I0728 22:59:52.149978   18013 main.go:141] libmachine: executing: /usr/local/bin/prlsrvctl info --license                                                           / I0728 22:59:52.250249   18013 main.go:141] libmachine: Found Parallels Desktop version: &{%!d(string=) %!d(string=) [19 4 1] 3 %!d(string=19.4.1)}, edition: pro
I0728 22:59:52.250289   18013 main.go:141] libmachine: executing: /usr/local/bin/prlsrvctl net info Shared                                                          \ I0728 22:59:52.416758   18013 main.go:141] libmachine: IP address of Shared network adapter: 10.211.55.2
I0728 22:59:52.416919   18013 main.go:141] libmachine: All host interface addressess: [127.0.0.1/8 ::1/128 fe80::1/64 fe80::7ce9:1eff:fe7b:aaa2/64 192.168.1.202/24 fe80::e084:d4ff:fe27:5997/64 fe80::e084:d4ff:fe27:5997/64 fe80::2c09:e733:5fb3:19f3/64 fe80::3984:2b6f:5526:ab44/64 fe80::9e6b:7d9e:78c3:22c6/64 fe80::ce81:b1c:bd2c:69e/64 10.211.55.2/24 fe80::5ce9:1eff:feb7:864/64 fdb2:2c26:f4e4::1/64 10.37.129.2/24 fe80::5ce9:1eff:feb7:865/64 fdb2:2c26:f4e4:1::/64 172.18.10.1/24 fe80::5ce9:1eff:feb7:866/64 fdb2:2c26:f4e4:2::1/64 fe80::4960:9bf0:e339:147e/64 fe80::89b3:bef2:ae8d:2b30/64 fe80::4895:1747:1170:91c/64 fe80::d2d2:b342:3840:9248/64]
I0728 22:59:52.416927   18013 main.go:141] libmachine: Parallels Shared network adapter is connected
I0728 22:59:52.417269   18013 main.go:141] libmachine: Downloading /Users/abasalaev/.minikube/cache/boot2docker.iso from file:///Users/abasalaev/.minikube/cache/iso/a
rm64/minikube-v1.33.1-1721324531-19298-arm64.iso...                                                                                                                 | I0728 22:59:52.538711   18013 main.go:141] libmachine: Creating SSH key...
I0728 22:59:52.538725   18013 main.go:141] libmachine: SSH key: /Users/abasalaev/.minikube/machines/minikube/id_rsa                                                 - I0728 22:59:52.766461   18013 main.go:141] libmachine: Creating Parallels Desktop VM...
I0728 22:59:52.766478   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl --version                                                                   \ I0728 22:59:52.827449   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl create minikube --distribution linux --dst /Users/abasalaev/.minikube/machines
/minikube --no-hdd                                                                                                                                                  - I0728 22:59:53.113205   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --select-boot-device off --cpus 2 --memsize 6000 --videosize 64 -
-cpu-hotplug off --on-window-close keep-running --longer-battery-life on --3d-accelerate off --device-bootorder cdrom0                                              | I0728 22:59:53.313219   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --device-set cdrom0 --iface sata --position 0 --image /Users/abas
alaev/.minikube/machines/minikube/boot2docker.iso --connect                                                                                                         / I0728 22:59:53.465548   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --device-add hdd --iface sata --position 1 --image /Users/abasala
ev/.minikube/machines/minikube/disk.hdd --type plain --size 32                                                                                                      | I0728 22:59:53.681993   18013 main.go:141] libmachine: Writing magic tar header
I0728 22:59:53.682027   18013 main.go:141] libmachine: Writing SSH key tar header
I0728 22:59:53.682157   18013 main.go:141] libmachine: HDS image path: /Users/abasalaev/.minikube/machines/minikube/disk.hdd/disk.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
I0728 22:59:53.682309   18013 main.go:141] libmachine: executing: /usr/local/bin/prl_disk_tool convert --expanding --merge --hdd /Users/abasalaev/.minikube/machines/m
inikube/disk.hdd                                                                                                                                                    / I0728 22:59:53.787900   18013 main.go:141] libmachine: executing: /usr/local/bin/prl_disk_tool resize --hdd /Users/abasalaev/.minikube/machines/minikube/disk.hdd --size 20000
I0728 22:59:53.878280   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --startup-view headless                                        \ 
I0728 22:59:54.065586   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --shf-host-defined off                                         / 
I0728 22:59:54.251042   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --time-sync on                                                 \ 
I0728 22:59:54.431275   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --disable-timezone-sync on                                     / I0728 22:59:54.613835   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --shf-host on --shared-cloud off --shared-profile off --smart-mou
nt off                                                                                                                                                              \ I0728 22:59:54.791432   18013 main.go:141] libmachine: Starting Parallels Desktop VM...
I0728 22:59:54.791474   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl start minikube                                                              | I0728 22:59:59.002592   18013 main.go:141] libmachine: Waiting for VM to come online...
I0728 22:59:59.002641   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 22:59:59.163994   18013 main.go:141] libmachine: Not there yet 1/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 23:00:01.165235   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 23:00:01.318062   18013 main.go:141] libmachine: Not there yet 2/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:00:03.319257   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 23:00:03.536969   18013 main.go:141] libmachine: Not there yet 3/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:00:05.538054   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:00:05.679467   18013 main.go:141] libmachine: Not there yet 4/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 23:00:07.680573   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 23:00:07.824237   18013 main.go:141] libmachine: Not there yet 5/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:00:09.825287   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 23:00:09.966702   18013 main.go:141] libmachine: Not there yet 6/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:00:11.967748   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:00:12.109183   18013 main.go:141] libmachine: Not there yet 7/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 23:00:14.110246   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 23:00:14.251839   18013 main.go:141] libmachine: Not there yet 8/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:00:16.252912   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 23:00:16.394231   18013 main.go:141] libmachine: Not there yet 9/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 23:00:18.395286   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:00:18.532357   18013 main.go:141] libmachine: Not there yet 10/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:00:20.533407   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 23:00:20.674638   18013 main.go:141] libmachine: Not there yet 11/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:00:22.675683   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 23:00:22.813471   18013 main.go:141] libmachine: Not there yet 12/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 23:00:24.814507   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 23:00:24.951842   18013 main.go:141] libmachine: Not there yet 13/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:00:26.952904   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:00:27.089457   18013 main.go:141] libmachine: Not there yet 14/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 23:00:29.089919   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 23:00:29.227935   18013 main.go:141] libmachine: Not there yet 15/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:00:31.228992   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 23:00:31.367713   18013 main.go:141] libmachine: Not there yet 16/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:00:33.368313   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:00:33.505605   18013 main.go:141] libmachine: Not there yet 17/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 23:00:35.506645   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 23:00:35.645803   18013 main.go:141] libmachine: Not there yet 18/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:00:37.646854   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 23:00:37.785785   18013 main.go:141] libmachine: Not there yet 19/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 23:00:39.787234   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:00:39.936568   18013 main.go:141] libmachine: Not there yet 20/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:00:41.937683   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 23:00:42.082662   18013 main.go:141] libmachine: Not there yet 21/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:00:44.083811   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 23:00:44.224898   18013 main.go:141] libmachine: Not there yet 22/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 23:00:46.225980   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 23:00:46.365870   18013 main.go:141] libmachine: Not there yet 23/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:00:48.366246   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:00:48.504669   18013 main.go:141] libmachine: Not there yet 24/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 23:00:50.505721   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 23:00:50.649368   18013 main.go:141] libmachine: Not there yet 25/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 23:00:52.649833   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 23:00:52.791796   18013 main.go:141] libmachine: Not there yet 26/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:00:54.792872   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:00:54.935490   18013 main.go:141] libmachine: Not there yet 27/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 23:00:56.936576   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 23:00:57.074169   18013 main.go:141] libmachine: Not there yet 28/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:00:59.074416   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 23:00:59.214801   18013 main.go:141] libmachine: Not there yet 29/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 23:01:01.215887   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0728 23:01:01.360092   18013 main.go:141] libmachine: Not there yet 30/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    - 
I0728 23:01:03.361157   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 23:01:03.499755   18013 main.go:141] libmachine: Not there yet 31/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0728 23:01:05.500802   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0728 23:01:05.640030   18013 main.go:141] libmachine: Not there yet 32/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0728 23:01:07.641076   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0728 23:01:07.781490   18013 main.go:141] libmachine: Not there yet 33/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0728 23:01:09.782570   18013 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0728 23:01:09.921127   18013 main.go:141] libmachine: Not there yet 34/60, error: IP lease not found for MAC address 001C42F4F5EC in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 

@afbjorklund
Copy link
Collaborator

Apparently Parallells no longer uses this file for ARM, so it needs a code change in the driver.

@Razorr1996
Copy link
Contributor

@afbjorklund Looks like it's not our case β€” we run Linux, not macOS inside Parallels. And I see another IPs in that file.
I think I have some problems with boot of OS and want to check it by accessing logs instead of Tux.

@afbjorklund
Copy link
Collaborator

afbjorklund commented Jul 29, 2024

You might want to open another issue for Parallels running on a Linux host. This was for Parallels Desktop for Mac:

https://github.com/Parallels/docker-machine-parallels

Where the new VMs ended up in /var/db/dhcpd_leases

https://github.com/machine-drivers/docker-machine-parallels (this is the driver fork that minikube is building from)

@Razorr1996
Copy link
Contributor

Yes, I found that fork and patched it from boot2docker to linux and now I want to check running OS.

Which project is responsible for ISO image? minikube of docker-machine-parallels?

@afbjorklund
Copy link
Collaborator

afbjorklund commented Jul 29, 2024

There are (at least) two images, one minikube.iso and one generic boot2docker.iso

https://github.com/docker/machine | https://github.com/boot2docker/boot2docker

When using minikube, it is always the minikube-machine and the minikube-iso used.

https://minikube.sigs.k8s.io/docs/contrib/building/iso/ (based on coreos/buildroot)

@Razorr1996
Copy link
Contributor

Got it, thanks! How can I debug the run process for the image (downloaded or built)? Maybe something is wrong with the Parallels configuration, maybe with the image itself. I can't even iterate by Alt-(1-6).

My current state is on the screenshot and minikube logs here

@afbjorklund
Copy link
Collaborator

afbjorklund commented Jul 29, 2024

You would have to ask Parallels, where they keep the serial log

Currently only QEMU is getting tested (not VMware/Parallels)

@Razorr1996
Copy link
Contributor

Razorr1996 commented Jul 30, 2024

I successfully run Minikube in Parallels on Apple Silicone. The main problem for me was the Serial Console in VM β€” current docker-machine-parallels don't configure it, but looks like it's mandatory for Minikube ISO. I locally patched docker-machine-parallels and minikube. Everything is good.

I0730 14:38:19.427457   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --device-add serial --socket parallels-minikube

I'll prepare PRs for both repos: https://github.com/kubernetes/minikube and https://github.com/minikube-machine/machine-driver-parallels

Full log:
❯ go mod tidy

 ο…Ή ξ‚°  ~/Git/Go/kubernetes/minikube ξ‚° ο„“  master !3 ?1 ξ‚°Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·ξ‚² 14:35:54 ο€— 
❯ make minikube-darwin-arm64
GOOS="darwin" GOARCH="arm64"  \
        go build -tags "" -ldflags="-X k8s.io/minikube/pkg/version.version=v1.33.1 -X k8s.io/minikube/pkg/version.isoVersion=v1.33.1-1721690939-19319 -X k8s.io/minikube/pkg/version.gitCommitID="4541219c468d66460f9fcb5da1cfdb704577c2fa-dirty" -X k8s.io/minikube/pkg/version.storageProvisionerVersion=v5" -a -o out/minikube-darwin-arm64 k8s.io/minikube/cmd/minikube

 ο…Ή ξ‚°  ~/Git/Go/kubernetes/minikube ξ‚° ο„“  master !3 ?1 ξ‚°Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·ξ‚² 21s ο‰’ ξ‚² 14:36:33 ο€— 
❯ ./out/minikube-darwin-arm64 --alsologtostderr -v=3 start --driver=parallels
I0730 14:37:14.485993   37454 out.go:291] Setting OutFile to fd 1 ...
I0730 14:37:14.486164   37454 out.go:343] isatty.IsTerminal(1) = true
I0730 14:37:14.486168   37454 out.go:304] Setting ErrFile to fd 2...
I0730 14:37:14.486179   37454 out.go:343] isatty.IsTerminal(2) = true
I0730 14:37:14.486311   37454 root.go:338] Updating PATH: /Users/abasalaev/.minikube/bin
I0730 14:37:14.488147   37454 out.go:298] Setting JSON to false
I0730 14:37:14.514817   37454 start.go:129] hostinfo: {"hostname":"Artem-Basalaev-MacBook.local","uptime":144688,"bootTime":1722198346,"procs":529,"os":"darwin","platform":"darwin","platformFamily":"Standalone Workstation","platformVersion":"14.5","kernelVersion":"23.5.0","kernelArch":"arm64","virtualizationSystem":"","virtualizationRole":"","hostId":"dad6f233-9370-59f1-b3da-b9578b43e9e8"}
W0730 14:37:14.514957   37454 start.go:137] gopshost.Virtualization returned error: not implemented yet
I0730 14:37:14.521119   37454 out.go:177] πŸ˜„  minikube v1.33.1 on Darwin 14.5 (arm64)
πŸ˜„  minikube v1.33.1 on Darwin 14.5 (arm64)
I0730 14:37:14.535313   37454 notify.go:220] Checking for updates...
I0730 14:37:14.536296   37454 config.go:182] Loaded profile config "bridge-193000": Driver=docker, ContainerRuntime=docker, KubernetesVersion=v1.30.2
I0730 14:37:14.536383   37454 config.go:182] Loaded profile config "flannel-193000": Driver=docker, ContainerRuntime=docker, KubernetesVersion=v1.30.2
I0730 14:37:14.536512   37454 driver.go:392] Setting default libvirt URI to qemu:///system
I0730 14:37:14.541088   37454 out.go:177] ✨  Using the parallels driver based on user configuration
✨  Using the parallels driver based on user configuration
I0730 14:37:14.549029   37454 start.go:297] selected driver: parallels
I0730 14:37:14.549062   37454 start.go:901] validating driver "parallels" against <nil>
I0730 14:37:14.549070   37454 start.go:912] status for parallels: {Installed:true Healthy:true Running:false NeedsImprovement:false Error:<nil> Reason: Fix: Doc: Version:}
I0730 14:37:14.549164   37454 start_flags.go:310] no existing cluster config was found, will generate one from the flags 
I0730 14:37:14.549273   37454 start_flags.go:393] Using suggested 6000MB memory alloc based on sys=32768MB, container=0MB
I0730 14:37:14.550523   37454 start_flags.go:929] Wait components to verify : map[apiserver:true system_pods:true]
I0730 14:37:14.550604   37454 cni.go:84] Creating CNI manager for ""
I0730 14:37:14.550627   37454 cni.go:158] "parallels" driver + "docker" container runtime found on kubernetes v1.24+, recommending bridge
I0730 14:37:14.550635   37454 start_flags.go:319] Found "bridge CNI" CNI - setting NetworkPlugin=cni
I0730 14:37:14.550692   37454 start.go:340] cluster config:
{Name:minikube KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage:gcr.io/k8s-minikube/kicbase-builds:v0.0.44-1721902582-19326@sha256:540fb5dc7f38be17ff5276a38dfe6c8a4b1d9ba1c27c62244e6eebd7e37696e7 Memory:6000 CPUs:2 DiskSize:20000 Driver:parallels HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.59.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false KVMNUMACount:1 APIServerPort:8443 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.30.3 ClusterName:minikube Namespace:default APIServerHAVIP: APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin:cni FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: RegistryAliases: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI:} Nodes:[{Name: IP: Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}] Addons:map[] CustomAddonImages:map[] CustomAddonRegistries:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop:<nil> ExposedPorts:[] ListenAddress: Network: Subnet: MultiNodeRequested:false ExtraDisks:0 CertExpiration:26280h0m0s Mount:false MountString:/Users:/minikube-host Mount9PVersion:9p2000.L MountGID:docker MountIP: MountMSize:262144 MountOptions:[] MountPort:0 MountType:9p MountUID:docker BinaryMirror: DisableOptimizations:false DisableMetrics:false CustomQemuFirmwarePath: SocketVMnetClientPath: SocketVMnetPath: StaticIP: SSHAuthSock: SSHAgentPID:0 GPUs: AutoPauseInterval:1m0s}
I0730 14:37:14.553948   37454 iso.go:125] acquiring lock: {Name:mk038762981def91d715ed92c238a6123109fe51 Clock:{} Delay:500ms Timeout:10m0s Cancel:<nil>}
I0730 14:37:14.564065   37454 out.go:177] πŸ’Ώ  Downloading VM boot image ...
πŸ’Ώ  Downloading VM boot image ...
I0730 14:37:14.568023   37454 download.go:107] Downloading: https://storage.googleapis.com/minikube-builds/iso/19319/minikube-v1.33.1-1721690939-19319-arm64.iso?checksum=file:https://storage.googleapis.com/minikube-builds/iso/19319/minikube-v1.33.1-1721690939-19319-arm64.iso.sha256 -> /Users/abasalaev/.minikube/cache/iso/arm64/minikube-v1.33.1-1721690939-19319-arm64.iso
    > minikube-v1.33.1-1721690939...:  65 B / 65 B [---------] 100.00% ? p/s 0s
    > minikube-v1.33.1-1721690939...:  381.87 MiB / 381.87 MiB  100.00% 6.56 Mi
I0730 14:38:14.865273   37454 out.go:177] πŸ‘  Starting "minikube" primary control-plane node in "minikube" cluster
πŸ‘  Starting "minikube" primary control-plane node in "minikube" cluster
I0730 14:38:14.877489   37454 preload.go:131] Checking if preload exists for k8s version v1.30.3 and runtime docker
I0730 14:38:14.877998   37454 preload.go:146] Found local preload: /Users/abasalaev/.minikube/cache/preloaded-tarball/preloaded-images-k8s-v18-v1.30.3-docker-overlay2-arm64.tar.lz4
I0730 14:38:14.878041   37454 cache.go:56] Caching tarball of preloaded images
I0730 14:38:14.878301   37454 preload.go:172] Found /Users/abasalaev/.minikube/cache/preloaded-tarball/preloaded-images-k8s-v18-v1.30.3-docker-overlay2-arm64.tar.lz4 in cache, skipping download
I0730 14:38:14.878307   37454 cache.go:59] Finished verifying existence of preloaded tar for v1.30.3 on docker
I0730 14:38:14.878387   37454 profile.go:143] Saving config to /Users/abasalaev/.minikube/profiles/minikube/config.json ...
I0730 14:38:14.878398   37454 lock.go:35] WriteFile acquiring /Users/abasalaev/.minikube/profiles/minikube/config.json: {Name:mk09595f50d2d493725f6e78e0d07eacd281a9cd Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:38:14.878608   37454 start.go:360] acquireMachinesLock for minikube: {Name:mkfa17e4e1165a4d8b5c247c45bc83c32a28935e Clock:{} Delay:500ms Timeout:13m0s Cancel:<nil>}
I0730 14:38:14.878653   37454 start.go:364] duration metric: took 40.625Β΅s to acquireMachinesLock for "minikube"
I0730 14:38:14.878662   37454 start.go:93] Provisioning new machine with config: &{Name:minikube KeepContext:false EmbedCerts:false MinikubeISO:https://storage.googleapis.com/minikube-builds/iso/19319/minikube-v1.33.1-1721690939-19319-arm64.iso KicBaseImage:gcr.io/k8s-minikube/kicbase-builds:v0.0.44-1721902582-19326@sha256:540fb5dc7f38be17ff5276a38dfe6c8a4b1d9ba1c27c62244e6eebd7e37696e7 Memory:6000 CPUs:2 DiskSize:20000 Driver:parallels HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.59.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false KVMNUMACount:1 APIServerPort:8443 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.30.3 ClusterName:minikube Namespace:default APIServerHAVIP: APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin:cni FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: RegistryAliases: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI:} Nodes:[{Name: IP: Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}] Addons:map[] CustomAddonImages:map[] CustomAddonRegistries:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop:<nil> ExposedPorts:[] ListenAddress: Network: Subnet: MultiNodeRequested:false ExtraDisks:0 CertExpiration:26280h0m0s Mount:false MountString:/Users:/minikube-host Mount9PVersion:9p2000.L MountGID:docker MountIP: MountMSize:262144 MountOptions:[] MountPort:0 MountType:9p MountUID:docker BinaryMirror: DisableOptimizations:false DisableMetrics:false CustomQemuFirmwarePath: SocketVMnetClientPath: SocketVMnetPath: StaticIP: SSHAuthSock: SSHAgentPID:0 GPUs: AutoPauseInterval:1m0s} &{Name: IP: Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}
I0730 14:38:14.895306   37454 start.go:125] createHost starting for "" (driver="parallels")
I0730 14:38:14.899306   37454 out.go:204] πŸ”₯  Creating parallels VM (CPUs=2, Memory=6000MB, Disk=20000MB) ...
πŸ”₯  Creating parallels VM (CPUs=2, Memory=6000MB, Disk=20000MB) ...| I0730 14:38:14.899404   37454 start.go:159] libmachine.API.Create for "minikube" (driver="parallels")
I0730 14:38:14.899449   37454 client.go:168] LocalClient.Create starting
I0730 14:38:14.899534   37454 main.go:141] libmachine: Reading certificate data from /Users/abasalaev/.minikube/certs/ca.pem
I0730 14:38:14.899756   37454 main.go:141] libmachine: Decoding PEM data...
I0730 14:38:14.899765   37454 main.go:141] libmachine: Parsing certificate...
I0730 14:38:14.899841   37454 main.go:141] libmachine: Reading certificate data from /Users/abasalaev/.minikube/certs/cert.pem
I0730 14:38:14.900021   37454 main.go:141] libmachine: Decoding PEM data...
I0730 14:38:14.900027   37454 main.go:141] libmachine: Parsing certificate...
I0730 14:38:14.900044   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl --version
I0730 14:38:14.977766   37454 main.go:141] libmachine: executing: /usr/local/bin/prlsrvctl info --license                                                           / I0730 14:38:15.083986   37454 main.go:141] libmachine: Found Parallels Desktop version: &{%!d(string=) %!d(string=) [19 4 1] 3 %!d(string=19.4.1)}, edition: pro
I0730 14:38:15.084015   37454 main.go:141] libmachine: executing: /usr/local/bin/prlsrvctl net info Shared                                                          \ I0730 14:38:15.251317   37454 main.go:141] libmachine: IP address of Shared network adapter: 10.211.55.2
I0730 14:38:15.251502   37454 main.go:141] libmachine: All host interface addressess: [127.0.0.1/8 ::1/128 fe80::1/64 fe80::7ce9:1eff:fe7b:aaa2/64 192.168.1.244/24 fe80::b001:6aff:fe0b:462e/64 fe80::b001:6aff:fe0b:462e/64 fe80::2c09:e733:5fb3:19f3/64 fe80::3984:2b6f:5526:ab44/64 fe80::9e6b:7d9e:78c3:22c6/64 fe80::ce81:b1c:bd2c:69e/64 fe80::4960:9bf0:e339:147e/64 fe80::89b3:bef2:ae8d:2b30/64 fe80::4895:1747:1170:91c/64 fe80::d2d2:b342:3840:9248/64 10.211.55.2/24 fe80::5ce9:1eff:feb7:864/64 fdb2:2c26:f4e4::1/64 10.37.129.2/24 fe80::5ce9:1eff:feb7:865/64 fdb2:2c26:f4e4:1::/64 172.18.10.1/24 fe80::5ce9:1eff:feb7:866/64 fdb2:2c26:f4e4:2::1/64 192.168.64.1/24 fe80::5ce9:1eff:feb7:867/64 fdfa:489c:6c47:57ec:43b:a202:541a:965/64 10.255.252.106/8]
I0730 14:38:15.251514   37454 main.go:141] libmachine: Parallels Shared network adapter is connected
I0730 14:38:15.251950   37454 main.go:141] libmachine: Downloading /Users/abasalaev/.minikube/cache/boot2docker.iso from file:///Users/abasalaev/.minikube/cache/iso/a
rm64/minikube-v1.33.1-1721690939-19319-arm64.iso...                                                                                                                 / I0730 14:38:15.473029   37454 main.go:141] libmachine: Creating SSH key...
I0730 14:38:15.473051   37454 main.go:141] libmachine: SSH key: /Users/abasalaev/.minikube/machines/minikube/id_rsa                                                 - I0730 14:38:15.543563   37454 main.go:141] libmachine: Creating Parallels Desktop VM...
I0730 14:38:15.543577   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl --version                                                                   \ I0730 14:38:15.607052   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl create minikube --distribution linux --dst /Users/abasalaev/.minikube/machines
/minikube --no-hdd                                                                                                                                                  / I0730 14:38:15.888445   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --select-boot-device off --cpus 2 --memsize 6000 --videosize 64 -
-cpu-hotplug off --on-window-close keep-running --longer-battery-life on --3d-accelerate off --device-bootorder cdrom0                                              \ I0730 14:38:16.097502   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --device-set cdrom0 --iface sata --position 0 --image /Users/abas
alaev/.minikube/machines/minikube/boot2docker.iso --connect                                                                                                         / I0730 14:38:16.262816   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --device-add hdd --iface sata --position 1 --image /Users/abasala
ev/.minikube/machines/minikube/disk.hdd --type plain --size 32                                                                                                      \ I0730 14:38:16.491749   37454 main.go:141] libmachine: Writing magic tar header
I0730 14:38:16.491802   37454 main.go:141] libmachine: Writing SSH key tar header
I0730 14:38:16.491900   37454 main.go:141] libmachine: HDS image path: /Users/abasalaev/.minikube/machines/minikube/disk.hdd/disk.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
I0730 14:38:16.492006   37454 main.go:141] libmachine: executing: /usr/local/bin/prl_disk_tool convert --expanding --merge --hdd /Users/abasalaev/.minikube/machines/m
inikube/disk.hdd                                                                                                                                                    / I0730 14:38:16.673368   37454 main.go:141] libmachine: executing: /usr/local/bin/prl_disk_tool resize --hdd /Users/abasalaev/.minikube/machines/minikube/disk.hdd --si
ze 20000                                                                                                                                                            - 
I0730 14:38:16.772202   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --startup-view headless                                        \ 
I0730 14:38:17.685879   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --shf-host-defined off                                         / 
I0730 14:38:17.872215   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --time-sync on                                                 \ 
I0730 14:38:18.059695   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --disable-timezone-sync on                                     \ I0730 14:38:19.256166   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --shf-host on --shared-cloud off --shared-profile off --smart-mou
nt off                                                                                                                                                              | 
I0730 14:38:19.427457   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl set minikube --device-add serial --socket parallels-minikube                \ I0730 14:38:19.665215   37454 main.go:141] libmachine: Starting Parallels Desktop VM...
I0730 14:38:19.665241   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl start minikube                                                              | I0730 14:38:21.793129   37454 main.go:141] libmachine: Waiting for VM to come online...
I0730 14:38:21.793172   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:21.964372   37454 main.go:141] libmachine: Not there yet 1/60, error: IP lease not found for MAC address 001C4202F228 in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0730 14:38:23.965029   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0730 14:38:24.111165   37454 main.go:141] libmachine: Not there yet 2/60, error: IP lease not found for MAC address 001C4202F228 in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0730 14:38:26.112277   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0730 14:38:26.271885   37454 main.go:141] libmachine: Not there yet 3/60, error: IP lease not found for MAC address 001C4202F228 in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    | 
I0730 14:38:28.273009   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0730 14:38:28.430893   37454 main.go:141] libmachine: Not there yet 4/60, error: IP lease not found for MAC address 001C4202F228 in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    / 
I0730 14:38:30.432094   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0730 14:38:30.627959   37454 main.go:141] libmachine: Not there yet 5/60, error: IP lease not found for MAC address 001C4202F228 in: /Library/Preferences/Parallels/parallels_dhcp_leases
                                                                                                                                                                    \ 
I0730 14:38:32.629151   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:32.824640   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:32.824660   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:32.824664   37454 main.go:141] libmachine: Got an ip: 10.211.55.68                                                                                      \ 
I0730 14:38:33.826340   37454 main.go:141] libmachine: SSH Daemon not responding yet: dial tcp 10.211.55.68:22: connect: connection refused                         \ 
I0730 14:38:35.827195   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0730 14:38:35.973234   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:35.973257   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:35.973262   37454 main.go:141] libmachine: Got an ip: 10.211.55.68                                                                                      - 
I0730 14:38:36.974763   37454 main.go:141] libmachine: SSH Daemon not responding yet: dial tcp 10.211.55.68:22: connect: connection refused                         - 
I0730 14:38:38.975954   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0730 14:38:39.171447   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:39.171470   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:39.171478   37454 main.go:141] libmachine: Got an ip: 10.211.55.68
I0730 14:38:39.171838   37454 main.go:141] libmachine: executing: /usr/local/bin/prlsrvctl net info Shared                                                          - I0730 14:38:39.341982   37454 main.go:141] libmachine: IP address of Shared network adapter: 10.211.55.2
I0730 14:38:39.342178   37454 main.go:141] libmachine: All host interface addressess: [127.0.0.1/8 ::1/128 fe80::1/64 fe80::7ce9:1eff:fe7b:aaa2/64 192.168.1.244/24 fe80::b001:6aff:fe0b:462e/64 fe80::b001:6aff:fe0b:462e/64 fe80::2c09:e733:5fb3:19f3/64 fe80::3984:2b6f:5526:ab44/64 fe80::9e6b:7d9e:78c3:22c6/64 fe80::ce81:b1c:bd2c:69e/64 fe80::4960:9bf0:e339:147e/64 fe80::89b3:bef2:ae8d:2b30/64 fe80::4895:1747:1170:91c/64 fe80::d2d2:b342:3840:9248/64 10.211.55.2/24 fe80::5ce9:1eff:feb7:864/64 fdb2:2c26:f4e4::1/64 10.37.129.2/24 fe80::5ce9:1eff:feb7:865/64 fdb2:2c26:f4e4:1::/64 172.18.10.1/24 fe80::5ce9:1eff:feb7:866/64 fdb2:2c26:f4e4:2::1/64 192.168.64.1/24 fe80::5ce9:1eff:feb7:867/64 fdfa:489c:6c47:57ec:43b:a202:541a:965/64 10.255.252.106/8]
I0730 14:38:39.342189   37454 main.go:141] libmachine: Parallels Shared network adapter is connected
I0730 14:38:39.342236   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   \ I0730 14:38:39.439518   37454 main.go:141] libmachine: Getting to WaitForSSH function...
I0730 14:38:39.439551   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   | 
I0730 14:38:39.540344   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:39.712614   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:39.712637   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:39.712935   37454 main.go:141] libmachine: Using SSH client type: native
I0730 14:38:39.713282   37454 main.go:141] libmachine: &{{{<nil> 0 [] [] []} docker [0x104e20c60] 0x104e234c0 <nil>  [] 0s} 10.211.55.68 22 <nil> <nil>}
I0730 14:38:39.713293   37454 main.go:141] libmachine: About to run SSH command:
exit 0                                                                                                                                                              - I0730 14:38:39.766159   37454 main.go:141] libmachine: SSH cmd err, output: <nil>: 
I0730 14:38:39.766173   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   \ 
I0730 14:38:39.886136   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:40.067462   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:40.067481   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:40.067496   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list --info minikube                                                        - 
I0730 14:38:40.234882   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   | I0730 14:38:40.345198   37454 machine.go:94] provisionDockerMachine start ...
I0730 14:38:40.345276   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   / 
I0730 14:38:40.463125   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0730 14:38:40.629667   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:40.629694   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:40.629766   37454 main.go:141] libmachine: Using SSH client type: native
I0730 14:38:40.629888   37454 main.go:141] libmachine: &{{{<nil> 0 [] [] []} docker [0x104e20c60] 0x104e234c0 <nil>  [] 0s} 10.211.55.68 22 <nil> <nil>}
I0730 14:38:40.629892   37454 main.go:141] libmachine: About to run SSH command:
hostname                                                                                                                                                            \ I0730 14:38:40.683361   37454 main.go:141] libmachine: SSH cmd err, output: <nil>: minikube

I0730 14:38:40.683391   37454 buildroot.go:166] provisioning hostname "minikube"
I0730 14:38:40.683421   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   | 
I0730 14:38:40.803503   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0730 14:38:40.977246   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:40.977269   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:40.977361   37454 main.go:141] libmachine: Using SSH client type: native
I0730 14:38:40.977483   37454 main.go:141] libmachine: &{{{<nil> 0 [] [] []} docker [0x104e20c60] 0x104e234c0 <nil>  [] 0s} 10.211.55.68 22 <nil> <nil>}
I0730 14:38:40.977488   37454 main.go:141] libmachine: About to run SSH command:
sudo hostname minikube && echo "minikube" | sudo tee /etc/hostname
I0730 14:38:41.036662   37454 main.go:141] libmachine: SSH cmd err, output: <nil>: minikube

I0730 14:38:41.036684   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   | 
I0730 14:38:41.156536   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:41.323844   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:41.323861   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:41.323938   37454 main.go:141] libmachine: Using SSH client type: native
I0730 14:38:41.324055   37454 main.go:141] libmachine: &{{{<nil> 0 [] [] []} docker [0x104e20c60] 0x104e234c0 <nil>  [] 0s} 10.211.55.68 22 <nil> <nil>}
I0730 14:38:41.324062   37454 main.go:141] 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                                                                                                                                                  - I0730 14:38:41.376845   37454 main.go:141] libmachine: SSH cmd err, output: <nil>: 
I0730 14:38:41.376861   37454 buildroot.go:172] set auth options {CertDir:/Users/abasalaev/.minikube CaCertPath:/Users/abasalaev/.minikube/certs/ca.pem CaPrivateKeyPath:/Users/abasalaev/.minikube/certs/ca-key.pem CaCertRemotePath:/etc/docker/ca.pem ServerCertPath:/Users/abasalaev/.minikube/machines/server.pem ServerKeyPath:/Users/abasalaev/.minikube/machines/server-key.pem ClientKeyPath:/Users/abasalaev/.minikube/certs/key.pem ServerCertRemotePath:/etc/docker/server.pem ServerKeyRemotePath:/etc/docker/server-key.pem ClientCertPath:/Users/abasalaev/.minikube/certs/cert.pem ServerCertSANs:[] StorePath:/Users/abasalaev/.minikube}
I0730 14:38:41.376876   37454 buildroot.go:174] setting up certificates
I0730 14:38:41.376880   37454 provision.go:84] configureAuth start
I0730 14:38:41.376890   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   \ 
I0730 14:38:41.493512   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:41.669893   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:41.669920   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:41.669928   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   - 
I0730 14:38:41.780600   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0730 14:38:41.935897   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:41.935920   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:41.935931   37454 provision.go:143] copyHostCerts
I0730 14:38:41.936003   37454 exec_runner.go:144] found /Users/abasalaev/.minikube/cert.pem, removing ...
I0730 14:38:41.936018   37454 exec_runner.go:203] rm: /Users/abasalaev/.minikube/cert.pem
I0730 14:38:41.936130   37454 exec_runner.go:151] cp: /Users/abasalaev/.minikube/certs/cert.pem --> /Users/abasalaev/.minikube/cert.pem (1127 bytes)
I0730 14:38:41.937148   37454 exec_runner.go:144] found /Users/abasalaev/.minikube/key.pem, removing ...
I0730 14:38:41.937159   37454 exec_runner.go:203] rm: /Users/abasalaev/.minikube/key.pem
I0730 14:38:41.937225   37454 exec_runner.go:151] cp: /Users/abasalaev/.minikube/certs/key.pem --> /Users/abasalaev/.minikube/key.pem (1679 bytes)
I0730 14:38:41.937533   37454 exec_runner.go:144] found /Users/abasalaev/.minikube/ca.pem, removing ...
I0730 14:38:41.937537   37454 exec_runner.go:203] rm: /Users/abasalaev/.minikube/ca.pem
I0730 14:38:41.937583   37454 exec_runner.go:151] cp: /Users/abasalaev/.minikube/certs/ca.pem --> /Users/abasalaev/.minikube/ca.pem (1086 bytes)
I0730 14:38:41.937975   37454 provision.go:117] generating server cert: /Users/abasalaev/.minikube/machines/server.pem ca-key=/Users/abasalaev/.minikube/certs/ca.pem 
private-key=/Users/abasalaev/.minikube/certs/ca-key.pem org=abasalaev.minikube san=[10.211.55.68 127.0.0.1 localhost minikube]                                      | I0730 14:38:41.984659   37454 provision.go:177] copyRemoteCerts
I0730 14:38:41.984781   37454 ssh_runner.go:195] Run: sudo mkdir -p /etc/docker /etc/docker /etc/docker
I0730 14:38:41.984809   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   / 
I0730 14:38:42.096042   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0730 14:38:42.277696   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:42.277725   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:42.277734   37454 sshutil.go:53] new ssh client: &{IP:10.211.55.68 Port:22 SSHKeyPath:/Users/abasalaev/.minikube/machines/minikube/id_rsa Username:docker}
I0730 14:38:42.307657   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/certs/ca.pem --> /etc/docker/ca.pem (1086 bytes)
I0730 14:38:42.315523   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/machines/server.pem --> /etc/docker/server.pem (1188 bytes)
I0730 14:38:42.323269   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/machines/server-key.pem --> /etc/docker/server-key.pem (1675 bytes)
I0730 14:38:42.331154   37454 provision.go:87] duration metric: took 954.256958ms to configureAuth
I0730 14:38:42.331163   37454 buildroot.go:189] setting minikube options for container-runtime
I0730 14:38:42.332010   37454 config.go:182] Loaded profile config "minikube": Driver=parallels, ContainerRuntime=docker, KubernetesVersion=v1.30.3
I0730 14:38:42.332032   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   | 
I0730 14:38:42.424628   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0730 14:38:42.594776   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:42.594796   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:42.594873   37454 main.go:141] libmachine: Using SSH client type: native
I0730 14:38:42.594987   37454 main.go:141] libmachine: &{{{<nil> 0 [] [] []} docker [0x104e20c60] 0x104e234c0 <nil>  [] 0s} 10.211.55.68 22 <nil> <nil>}
I0730 14:38:42.594991   37454 main.go:141] libmachine: About to run SSH command:
df --output=fstype / | tail -n 1
I0730 14:38:42.651408   37454 main.go:141] libmachine: SSH cmd err, output: <nil>: tmpfs

I0730 14:38:42.651424   37454 buildroot.go:70] root file system type: tmpfs
I0730 14:38:42.651504   37454 provision.go:314] Updating docker unit: /lib/systemd/system/docker.service ...
I0730 14:38:42.651521   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   | 
I0730 14:38:42.775762   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:42.953812   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:42.953841   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:42.953918   37454 main.go:141] libmachine: Using SSH client type: native
I0730 14:38:42.954038   37454 main.go:141] libmachine: &{{{<nil> 0 [] [] []} docker [0x104e20c60] 0x104e234c0 <nil>  [] 0s} 10.211.55.68 22 <nil> <nil>}
I0730 14:38:42.954074   37454 main.go:141] 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 
StartLimitBurst=3
StartLimitIntervalSec=60

[Service]
Type=notify
Restart=on-failure



# 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=parallels --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                                                                                                                 - I0730 14:38:43.014327   37454 main.go:141] libmachine: SSH cmd err, output: <nil>: [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 
StartLimitBurst=3
StartLimitIntervalSec=60

[Service]
Type=notify
Restart=on-failure



# 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=parallels --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

I0730 14:38:43.015447   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   \ 
I0730 14:38:43.131341   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:43.308667   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:43.308692   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:43.308764   37454 main.go:141] libmachine: Using SSH client type: native
I0730 14:38:43.308905   37454 main.go:141] libmachine: &{{{<nil> 0 [] [] []} docker [0x104e20c60] 0x104e234c0 <nil>  [] 0s} 10.211.55.68 22 <nil> <nil>}
I0730 14:38:43.308912   37454 main.go:141] 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 systemctl -f enable docker && sudo systemctl -f restart docker; }                                                  \ I0730 14:38:44.712683   37454 main.go:141] libmachine: SSH cmd err, output: <nil>: diff: can't stat '/lib/systemd/system/docker.service': No such file or directory
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service β†’ /usr/lib/systemd/system/docker.service.

I0730 14:38:44.712710   37454 machine.go:97] duration metric: took 4.36742875s to provisionDockerMachine
I0730 14:38:44.712720   37454 client.go:171] duration metric: took 29.812881916s to LocalClient.Create
I0730 14:38:44.712739   37454 start.go:167] duration metric: took 29.812950791s to libmachine.API.Create "minikube"
I0730 14:38:44.712744   37454 start.go:293] postStartSetup for "minikube" (driver="parallels")
I0730 14:38:44.712750   37454 start.go:322] 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]
I0730 14:38:44.712859   37454 ssh_runner.go:195] 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
I0730 14:38:44.712876   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   | 
I0730 14:38:44.816036   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            / I0730 14:38:44.962494   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:44.962517   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:44.962523   37454 sshutil.go:53] new ssh client: &{IP:10.211.55.68 Port:22 SSHKeyPath:/Users/abasalaev/.minikube/machines/minikube/id_rsa Username:docke- I0730 14:38:44.993291   37454 ssh_runner.go:195] Run: cat /etc/os-release
I0730 14:38:44.994492   37454 info.go:137] Remote host: Buildroot 2023.02.9
I0730 14:38:44.994508   37454 filesync.go:126] Scanning /Users/abasalaev/.minikube/addons for local assets ...
I0730 14:38:44.994602   37454 filesync.go:126] Scanning /Users/abasalaev/.minikube/files for local assets ...
I0730 14:38:44.996073   37454 filesync.go:149] local asset: /Users/abasalaev/.minikube/files/etc/ssl/certs/328342.pem -> 328342.pem in /etc/ssl/certs
I0730 14:38:44.996228   37454 ssh_runner.go:195] Run: sudo mkdir -p /etc/ssl/certs
I0730 14:38:44.999402   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/files/etc/ssl/certs/328342.pem --> /etc/ssl/certs/328342.pem (1708 bytes)
I0730 14:38:45.006946   37454 start.go:296] duration metric: took 294.192875ms for postStartSetup
I0730 14:38:45.007308   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   \ 
I0730 14:38:45.099755   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            | I0730 14:38:45.270165   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:45.270187   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:45.270258   37454 profile.go:143] Saving config to /Users/abasalaev/.minikube/profiles/minikube/config.json ...
I0730 14:38:45.270548   37454 start.go:128] duration metric: took 30.374842375s to createHost
I0730 14:38:45.270560   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   - 
I0730 14:38:45.391327   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0730 14:38:45.570712   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:45.570732   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:45.570820   37454 main.go:141] libmachine: Using SSH client type: native
I0730 14:38:45.570955   37454 main.go:141] libmachine: &{{{<nil> 0 [] [] []} docker [0x104e20c60] 0x104e234c0 <nil>  [] 0s} 10.211.55.68 22 <nil> <nil>}
I0730 14:38:45.570961   37454 main.go:141] libmachine: About to run SSH command:
date +%s.%N                                                                                                                                                         | I0730 14:38:45.625013   37454 main.go:141] libmachine: SSH cmd err, output: <nil>: 1722343125.707055549

I0730 14:38:45.625022   37454 fix.go:216] guest clock: 1722343125.707055549
I0730 14:38:45.625027   37454 fix.go:229] Guest: 2024-07-30 14:38:45.707055549 +0200 CEST Remote: 2024-07-30 14:38:45.270552 +0200 CEST m=+90.805136251 (delta=436.503549ms)
I0730 14:38:45.625044   37454 fix.go:200] guest clock delta is within tolerance: 436.503549ms
I0730 14:38:45.625048   37454 start.go:83] releasing machines lock for "minikube", held for 30.745994792s
I0730 14:38:45.625063   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   / 
I0730 14:38:45.743246   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            \ I0730 14:38:45.920496   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:45.920522   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:45.920958   37454 ssh_runner.go:195] Run: cat /version.json
I0730 14:38:45.920977   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header
I0730 14:38:45.921644   37454 ssh_runner.go:195] Run: curl -sS -m 2 https://registry.k8s.io/
I0730 14:38:45.921742   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header                                   | I0730 14:38:46.055037   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube
I0730 14:38:46.057188   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube                                                            - I0730 14:38:46.254580   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:46.254603   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:46.254604   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:38:46.254611   37454 sshutil.go:53] new ssh client: &{IP:10.211.55.68 Port:22 SSHKeyPath:/Users/abasalaev/.minikube/machines/minikube/id_rsa Username:docker}
I0730 14:38:46.254622   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:38:46.254629   37454 sshutil.go:53] new ssh client: &{IP:10.211.55.68 Port:22 SSHKeyPath:/Users/abasalaev/.minikube/machines/minikube/id_rsa Username:docker}
I0730 14:38:46.283018   37454 ssh_runner.go:195] Run: systemctl --version                                                                                           \ I0730 14:38:46.782338   37454 ssh_runner.go:195] Run: sh -c "stat /etc/cni/net.d/*loopback.conf*"
W0730 14:38:46.787775   37454 cni.go:209] loopback cni configuration skipped: "/etc/cni/net.d/*loopback.conf*" not found
I0730 14:38:46.787889   37454 ssh_runner.go:195] Run: sudo find /etc/cni/net.d -maxdepth 1 -type f ( ( -name *bridge* -or -name *podman* ) -and -not -name *.mk_disabl
ed ) -printf "%p, " -exec sh -c "sudo mv {} {}.mk_disabled" ;                                                                                                       | I0730 14:38:46.805592   37454 cni.go:262] disabled [/etc/cni/net.d/87-podman-bridge.conflist] bridge cni config(s)
I0730 14:38:46.805604   37454 start.go:495] detecting cgroup driver to use...
I0730 14:38:46.805894   37454 ssh_runner.go:195] Run: /bin/bash -c "sudo mkdir -p /etc && printf %s "runtime-endpoint: unix:///run/containerd/containerd.sock
" | sudo tee /etc/crictl.yaml"
I0730 14:38:46.818705   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i -r 's|^( *)sandbox_image = .*$|\1sandbox_image = "registry.k8s.io/pause:3.9"|' /etc/containerd/config.toml"
I0730 14:38:46.823517   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i -r 's|^( *)restrict_oom_score_adj = .*$|\1restrict_oom_score_adj = false|' /etc/containerd/config.toml"
I0730 14:38:46.827970   37454 containerd.go:146] configuring containerd to use "cgroupfs" as cgroup driver...
I0730 14:38:46.828052   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i -r 's|^( *)SystemdCgroup = .*$|\1SystemdCgroup = false|g' /etc/containerd/config.toml"
I0730 14:38:46.832544   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i 's|"io.containerd.runtime.v1.linux"|"io.containerd.runc.v2"|g' /etc/containerd/config.toml"
I0730 14:38:46.836752   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i '/systemd_cgroup/d' /etc/containerd/config.toml"
I0730 14:38:46.840676   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i 's|"io.containerd.runc.v1"|"io.containerd.runc.v2"|g' /etc/containerd/config.toml"
I0730 14:38:46.844803   37454 ssh_runner.go:195] Run: sh -c "sudo rm -rf /etc/cni/net.mk"
I0730 14:38:46.848887   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i -r 's|^( *)conf_dir = .*$|\1conf_dir = "/etc/cni/net.d"|g' /etc/containerd/config.toml"
I0730 14:38:46.853036   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i '/^ *enable_unprivileged_ports = .*/d' /etc/containerd/config.toml"
I0730 14:38:46.856744   37454 ssh_runner.go:195] Run: sh -c "sudo sed -i -r 's|^( *)\[plugins."io.containerd.grpc.v1.cri"\]|&\n\1  enable_unprivileged_ports = true|' /etc/containerd/config.toml"
I0730 14:38:46.860336   37454 ssh_runner.go:195] Run: sudo sysctl net.bridge.bridge-nf-call-iptables
I0730 14:38:46.863973   37454 ssh_runner.go:195] Run: sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
I0730 14:38:46.867766   37454 ssh_runner.go:195] Run: sudo systemctl daemon-reload                                                                                  / I0730 14:38:46.948811   37454 ssh_runner.go:195] Run: sudo systemctl restart containerd
I0730 14:38:46.959248   37454 start.go:495] detecting cgroup driver to use...
I0730 14:38:46.959349   37454 ssh_runner.go:195] Run: sudo systemctl cat docker.service
I0730 14:38:46.964021   37454 ssh_runner.go:195] Run: sudo systemctl is-active --quiet service containerd
I0730 14:38:46.968616   37454 ssh_runner.go:195] Run: sudo systemctl stop -f containerd
I0730 14:38:46.974914   37454 ssh_runner.go:195] Run: sudo systemctl is-active --quiet service containerd
I0730 14:38:46.979752   37454 ssh_runner.go:195] Run: sudo systemctl is-active --quiet service crio
I0730 14:38:46.984648   37454 ssh_runner.go:195] Run: sudo systemctl stop -f crio                                                                                   - I0730 14:38:47.025127   37454 ssh_runner.go:195] Run: sudo systemctl is-active --quiet service crio
I0730 14:38:47.030790   37454 ssh_runner.go:195] Run: /bin/bash -c "sudo mkdir -p /etc && printf %s "runtime-endpoint: unix:///var/run/cri-dockerd.sock
" | sudo tee /etc/crictl.yaml"
I0730 14:38:47.037213   37454 ssh_runner.go:195] Run: which cri-dockerd
I0730 14:38:47.038413   37454 ssh_runner.go:195] Run: sudo mkdir -p /etc/systemd/system/cri-docker.service.d
I0730 14:38:47.041562   37454 ssh_runner.go:362] scp memory --> /etc/systemd/system/cri-docker.service.d/10-cni.conf (189 bytes)
I0730 14:38:47.047134   37454 ssh_runner.go:195] Run: sudo systemctl unmask docker.service                                                                          \ I0730 14:38:47.120711   37454 ssh_runner.go:195] Run: sudo systemctl enable docker.socket
I0730 14:38:47.186078   37454 docker.go:574] configuring docker to use "cgroupfs" as cgroup driver...
I0730 14:38:47.186150   37454 ssh_runner.go:362] scp memory --> /etc/docker/daemon.json (130 bytes)
I0730 14:38:47.191759   37454 ssh_runner.go:195] Run: sudo systemctl daemon-reload                                                                                  | 
I0730 14:38:47.273526   37454 ssh_runner.go:195] Run: sudo systemctl restart docker                                                                                 - I0730 14:38:49.431815   37454 ssh_runner.go:235] Completed: sudo systemctl restart docker: (2.158242083s)
I0730 14:38:49.431930   37454 ssh_runner.go:195] Run: sudo systemctl is-active --quiet service cri-docker.socket
I0730 14:38:49.437105   37454 ssh_runner.go:195] Run: sudo systemctl stop cri-docker.socket
I0730 14:38:49.443371   37454 ssh_runner.go:195] Run: sudo systemctl is-active --quiet service cri-docker.service
I0730 14:38:49.448402   37454 ssh_runner.go:195] Run: sudo systemctl unmask cri-docker.socket                                                                       \ I0730 14:38:49.525586   37454 ssh_runner.go:195] Run: sudo systemctl enable cri-docker.socket
I0730 14:38:49.618250   37454 ssh_runner.go:195] Run: sudo systemctl daemon-reload                                                                                  | I0730 14:38:49.702275   37454 ssh_runner.go:195] Run: sudo systemctl restart cri-docker.socket
I0730 14:38:49.708783   37454 ssh_runner.go:195] Run: sudo systemctl is-active --quiet service cri-docker.service
I0730 14:38:49.713601   37454 ssh_runner.go:195] Run: sudo systemctl daemon-reload                                                                                  / I0730 14:38:49.793931   37454 ssh_runner.go:195] Run: sudo systemctl restart cri-docker.service
I0730 14:38:49.818463   37454 start.go:542] Will wait 60s for socket path /var/run/cri-dockerd.sock
I0730 14:38:49.818622   37454 ssh_runner.go:195] Run: stat /var/run/cri-dockerd.sock                                                                                - I0730 14:38:49.820262   37454 start.go:563] Will wait 60s for crictl version
I0730 14:38:49.820308   37454 ssh_runner.go:195] Run: which crictl
I0730 14:38:49.821497   37454 ssh_runner.go:195] Run: sudo /usr/bin/crictl version
I0730 14:38:49.840848   37454 start.go:579] Version:  0.1.0
RuntimeName:  docker
RuntimeVersion:  27.1.0
RuntimeApiVersion:  v1
I0730 14:38:49.840923   37454 ssh_runner.go:195] Run: docker version --format {{.Server.Version}}
I0730 14:38:49.851352   37454 ssh_runner.go:195] Run: docker version --format {{.Server.Version}}
I0730 14:38:49.862931   37454 out.go:204] 🐳  Preparing Kubernetes v1.30.3 on Docker 27.1.0 ...                                                                     
🐳  Preparing Kubernetes v1.30.3 on Docker 27.1.0 ...\ I0730 14:38:50.003803   37454 ssh_runner.go:195] Run: grep 10.211.55.2   host.minikube.internal$ /etc/hosts
I0730 14:38:50.005555   37454 ssh_runner.go:195] Run: /bin/bash -c "{ grep -v $'\thost.minikube.internal$' "/etc/hosts"; echo "10.211.55.2      host.minikube.internal"; } > /tmp/h.$$; sudo cp /tmp/h.$$ "/etc/hosts""
I0730 14:38:50.010088   37454 kubeadm.go:883] updating cluster {Name:minikube KeepContext:false EmbedCerts:false MinikubeISO:https://storage.googleapis.com/minikube-builds/iso/19319/minikube-v1.33.1-1721690939-19319-arm64.iso KicBaseImage:gcr.io/k8s-minikube/kicbase-builds:v0.0.44-1721902582-19326@sha256:540fb5dc7f38be17ff5276a38dfe6c8a4b1d9ba1c27c62244e6eebd7e37696e7 Memory:6000 CPUs:2 DiskSize:20000 Driver:parallels HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.59.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false KVMNUMACount:1 APIServerPort:8443 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.30.3 ClusterName:minikube Namespace:default APIServerHAVIP: APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin:cni FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: RegistryAliases: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI:} Nodes:[{Name: IP:10.211.55.68 Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}] Addons:map[] CustomAddonImages:map[] CustomAddonRegistries:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop:<nil> ExposedPorts:[] ListenAddress: Network: Subnet: MultiNodeRequested:false ExtraDisks:0 CertExpiration:26280h0m0s Mount:false MountString:/Users:/minikube-host Mount9PVersion:9p2000.L MountGID:docker MountIP: MountMSize:262144 MountOptions:[] MountPort:0 MountType:9p MountUID:docker BinaryMirror: DisableOptimizations:false DisableMetrics:false CustomQemuFirmwarePath: SocketVMnetClientPath: SocketVMnetPath: StaticIP: SSHAuthSock: SSHAgentPID:0 GPUs: AutoPauseIn
terval:1m0s} ...                                                                                                                                                    | I0730 14:38:50.024564   37454 preload.go:131] Checking if preload exists for k8s version v1.30.3 and runtime docker
I0730 14:38:50.024639   37454 ssh_runner.go:195] Run: docker images --format {{.Repository}}:{{.Tag}}
I0730 14:38:50.030241   37454 docker.go:685] Got preloaded images: 
I0730 14:38:50.030247   37454 docker.go:691] registry.k8s.io/kube-apiserver:v1.30.3 wasn't preloaded
I0730 14:38:50.030293   37454 ssh_runner.go:195] Run: sudo cat /var/lib/docker/image/overlay2/repositories.json
I0730 14:38:50.033912   37454 ssh_runner.go:195] Run: which lz4
I0730 14:38:50.035195   37454 ssh_runner.go:195] Run: stat -c "%s %y" /preloaded.tar.lz4
I0730 14:38:50.036330   37454 ssh_runner.go:352] existence check for /preloaded.tar.lz4: stat -c "%s %y" /preloaded.tar.lz4: Process exited with status 1
stdout:

stderr:
stat: cannot statx '/preloaded.tar.lz4': No such file or directory
I0730 14:38:50.036337   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/cache/preloaded-tarball/preloaded-images-k8s-v18-v1.30.3-docker-overlay2-arm64.tar.lz4
 --> /preloaded.tar.lz4 (335411903 bytes)                                                                                                                           | I0730 14:38:50.482953   37454 docker.go:649] duration metric: took 447.7985ms to copy over tarball
I0730 14:38:50.483071   37454 ssh_runner.go:195] Run: sudo tar --xattrs --xattrs-include security.capability -I lz4 -C /var -xf /preloaded.tar.lz4                  / I0730 14:38:51.385153   37454 ssh_runner.go:146] rm: /preloaded.tar.lz4
I0730 14:38:51.399565   37454 ssh_runner.go:195] Run: sudo cat /var/lib/docker/image/overlay2/repositories.json
I0730 14:38:51.403252   37454 ssh_runner.go:362] scp memory --> /var/lib/docker/image/overlay2/repositories.json (2630 bytes)
I0730 14:38:51.408825   37454 ssh_runner.go:195] Run: sudo systemctl daemon-reload                                                                                  - 
I0730 14:38:51.487164   37454 ssh_runner.go:195] Run: sudo systemctl restart docker                                                                                 / I0730 14:38:53.831925   37454 ssh_runner.go:235] Completed: sudo systemctl restart docker: (2.344701916s)
I0730 14:38:53.832154   37454 ssh_runner.go:195] Run: docker images --format {{.Repository}}:{{.Tag}}
I0730 14:38:53.837223   37454 docker.go:685] Got preloaded images: -- stdout --
registry.k8s.io/kube-apiserver:v1.30.3
registry.k8s.io/kube-controller-manager:v1.30.3
registry.k8s.io/kube-scheduler:v1.30.3
registry.k8s.io/kube-proxy:v1.30.3
registry.k8s.io/etcd:3.5.12-0
registry.k8s.io/coredns/coredns:v1.11.1
registry.k8s.io/pause:3.9
gcr.io/k8s-minikube/storage-provisioner:v5

-- /stdout --
I0730 14:38:53.837243   37454 cache_images.go:84] Images are preloaded, skipping loading
I0730 14:38:53.837253   37454 kubeadm.go:934] updating node { 10.211.55.68 8443 v1.30.3 docker true true} ...
I0730 14:38:53.837427   37454 kubeadm.go:946] kubelet [Unit]
Wants=docker.socket

[Service]
ExecStart=
ExecStart=/var/lib/minikube/binaries/v1.30.3/kubelet --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --config=/var/lib/kubelet/config.yaml --hostname-override=minikube --kubeconfig=/etc/kubernetes/kubelet.conf --node-ip=10.211.55.68

[Install]
 config:
{KubernetesVersion:v1.30.3 ClusterName:minikube Namespace:default APIServerHAVIP: APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin:cni FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: RegistryAliases: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI:}
I0730 14:38:53.837527   37454 ssh_runner.go:195] Run: docker info --format {{.CgroupDriver}}                                                                        - I0730 14:38:53.856894   37454 cni.go:84] Creating CNI manager for ""
I0730 14:38:53.856920   37454 cni.go:158] "parallels" driver + "docker" container runtime found on kubernetes v1.24+, recommending bridge
I0730 14:38:53.856944   37454 kubeadm.go:84] Using pod CIDR: 10.244.0.0/16
I0730 14:38:53.856956   37454 kubeadm.go:181] kubeadm options: {CertDir:/var/lib/minikube/certs ServiceCIDR:10.96.0.0/12 PodSubnet:10.244.0.0/16 AdvertiseAddress:10.211.55.68 APIServerPort:8443 KubernetesVersion:v1.30.3 EtcdDataDir:/var/lib/minikube/etcd EtcdExtraArgs:map[] ClusterName:minikube NodeName:minikube DNSDomain:cluster.local CRISocket:/var/run/cri-dockerd.sock 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", "10.211.55.68"]]} {Component:controllerManager ExtraArgs:map[allocate-node-cidrs:true leader-elect:false] Pairs:map[]} {Component:scheduler ExtraArgs:map[leader-elect:false] Pairs:map[]}] FeatureArgs:map[] NodeIP:10.211.55.68 CgroupDriver:cgroupfs ClientCAFile:/var/lib/minikube/certs/ca.crt StaticPodPath:/etc/kubernetes/manifests ControlPlaneAddress:control-plane.minikube.internal KubeProxyOptions:map[] ResolvConfSearchRegression:false KubeletConfigOpts:map[containerRuntimeEndpoint:unix:///var/run/cri-dockerd.sock hairpinMode:hairpin-veth runtimeRequestTimeout:15m] PrependCriSocketUnix:true}
I0730 14:38:53.857129   37454 kubeadm.go:187] kubeadm config:
apiVersion: kubeadm.k8s.io/v1beta3
kind: InitConfiguration
localAPIEndpoint:
  advertiseAddress: 10.211.55.68
  bindPort: 8443
bootstrapTokens:
  - groups:
      - system:bootstrappers:kubeadm:default-node-token
    ttl: 24h0m0s
    usages:
      - signing
      - authentication
nodeRegistration:
  criSocket: unix:///var/run/cri-dockerd.sock
  name: "minikube"
  kubeletExtraArgs:
    node-ip: 10.211.55.68
  taints: []
---
apiVersion: kubeadm.k8s.io/v1beta3
kind: ClusterConfiguration
apiServer:
  certSANs: ["127.0.0.1", "localhost", "10.211.55.68"]
  extraArgs:
    enable-admission-plugins: "NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota"
controllerManager:
  extraArgs:
    allocate-node-cidrs: "true"
    leader-elect: "false"
scheduler:
  extraArgs:
    leader-elect: "false"
certificatesDir: /var/lib/minikube/certs
clusterName: mk
controlPlaneEndpoint: control-plane.minikube.internal:8443
etcd:
  local:
    dataDir: /var/lib/minikube/etcd
    extraArgs:
      proxy-refresh-interval: "70000"
kubernetesVersion: v1.30.3
networking:
  dnsDomain: cluster.local
  podSubnet: "10.244.0.0/16"
  serviceSubnet: 10.96.0.0/12
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
authentication:
  x509:
    clientCAFile: /var/lib/minikube/certs/ca.crt
cgroupDriver: cgroupfs
containerRuntimeEndpoint: unix:///var/run/cri-dockerd.sock
hairpinMode: hairpin-veth
runtimeRequestTimeout: 15m
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
evictionHard:
  nodefs.available: "0%"
  nodefs.inodesFree: "0%"
  imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
clusterCIDR: "10.244.0.0/16"
metricsBindAddress: 0.0.0.0:10249
conntrack:
  maxPerCore: 0
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_established"
  tcpEstablishedTimeout: 0s
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_close"
  tcpCloseWaitTimeout: 0s

I0730 14:38:53.861852   37454 ssh_runner.go:195] Run: sudo ls /var/lib/minikube/binaries/v1.30.3
I0730 14:38:53.865277   37454 binaries.go:44] Found k8s binaries, skipping transfer
I0730 14:38:53.865327   37454 ssh_runner.go:195] Run: sudo mkdir -p /etc/systemd/system/kubelet.service.d /lib/systemd/system /var/tmp/minikube
I0730 14:38:53.869547   37454 ssh_runner.go:362] scp memory --> /etc/systemd/system/kubelet.service.d/10-kubeadm.conf (307 bytes)
I0730 14:38:53.875045   37454 ssh_runner.go:362] scp memory --> /lib/systemd/system/kubelet.service (352 bytes)
I0730 14:38:53.880434   37454 ssh_runner.go:362] scp memory --> /var/tmp/minikube/kubeadm.yaml.new (2150 bytes)
I0730 14:38:53.885907   37454 ssh_runner.go:195] Run: grep 10.211.55.68 control-plane.minikube.internal$ /etc/hosts
I0730 14:38:53.886981   37454 ssh_runner.go:195] Run: /bin/bash -c "{ grep -v $'\tcontrol-plane.minikube.internal$' "/etc/hosts"; echo "10.211.55.68    control-plane.minikube.internal"; } > /tmp/h.$$; sudo cp /tmp/h.$$ "/etc/hosts""
I0730 14:38:53.891095   37454 ssh_runner.go:195] Run: sudo systemctl daemon-reload                                                                                  \ I0730 14:38:53.971643   37454 ssh_runner.go:195] Run: sudo systemctl start kubelet
I0730 14:38:53.978126   37454 certs.go:68] Setting up /Users/abasalaev/.minikube/profiles/minikube for IP: 10.211.55.68
I0730 14:38:53.978136   37454 certs.go:194] generating shared ca certs ...
I0730 14:38:53.978144   37454 certs.go:226] acquiring lock for ca certs: {Name:mk800aa6ceaaf775b511e0729f79dd2af0010710 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:38:53.979199   37454 certs.go:235] skipping valid "minikubeCA" ca cert: /Users/abasalaev/.minikube/ca.key
I0730 14:38:53.979494   37454 certs.go:235] skipping valid "proxyClientCA" ca cert: /Users/abasalaev/.minikube/proxy-client-ca.key
I0730 14:38:53.979523   37454 certs.go:256] generating profile certs ...
I0730 14:38:53.979560   37454 certs.go:363] generating signed profile cert for "minikube-user": /Users/abasalaev/.minikube/profiles/minikube/client.key
I0730 14:38:53.979579   37454 crypto.go:68] Generating cert /Users/abasalaev/.minikube/profiles/minikube/client.crt with IP's: []                                   - I0730 14:38:54.302211   37454 crypto.go:156] Writing cert to /Users/abasalaev/.minikube/profiles/minikube/client.crt ...
I0730 14:38:54.302223   37454 lock.go:35] WriteFile acquiring /Users/abasalaev/.minikube/profiles/minikube/client.crt: {Name:mkf93833cc14a13333d2ecc9120a2afe0eb4b152 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:38:54.302567   37454 crypto.go:164] Writing key to /Users/abasalaev/.minikube/profiles/minikube/client.key ...
I0730 14:38:54.302571   37454 lock.go:35] WriteFile acquiring /Users/abasalaev/.minikube/profiles/minikube/client.key: {Name:mk08352547a288bb83dc8990a62c9017d4c72599 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:38:54.302724   37454 certs.go:363] generating signed profile cert for "minikube": /Users/abasalaev/.minikube/profiles/minikube/apiserver.key.e5ab4e15
I0730 14:38:54.302732   37454 crypto.go:68] Generating cert /Users/abasalaev/.minikube/profiles/minikube/apiserver.crt.e5ab4e15 with IP's: [10.96.0.1 127.0.0.1 10.0.0.1 10.211.55.68]
I0730 14:38:54.346411   37454 crypto.go:156] Writing cert to /Users/abasalaev/.minikube/profiles/minikube/apiserver.crt.e5ab4e15 ...
I0730 14:38:54.346421   37454 lock.go:35] WriteFile acquiring /Users/abasalaev/.minikube/profiles/minikube/apiserver.crt.e5ab4e15: {Name:mk6f983476278f3085bf23c606851e06887bc1b4 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:38:54.346675   37454 crypto.go:164] Writing key to /Users/abasalaev/.minikube/profiles/minikube/apiserver.key.e5ab4e15 ...
I0730 14:38:54.346679   37454 lock.go:35] WriteFile acquiring /Users/abasalaev/.minikube/profiles/minikube/apiserver.key.e5ab4e15: {Name:mkc586655a68e3752edeafa101c0bebce5d9e980 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:38:54.346827   37454 certs.go:381] copying /Users/abasalaev/.minikube/profiles/minikube/apiserver.crt.e5ab4e15 -> /Users/abasalaev/.minikube/profiles/minikube/apiserver.crt
I0730 14:38:54.346945   37454 certs.go:385] copying /Users/abasalaev/.minikube/profiles/minikube/apiserver.key.e5ab4e15 -> /Users/abasalaev/.minikube/profiles/minikube/apiserver.key
I0730 14:38:54.347047   37454 certs.go:363] generating signed profile cert for "aggregator": /Users/abasalaev/.minikube/profiles/minikube/proxy-client.key
I0730 14:38:54.347055   37454 crypto.go:68] Generating cert /Users/abasalaev/.minikube/profiles/minikube/proxy-client.crt with IP's: []                             \ I0730 14:38:54.432968   37454 crypto.go:156] Writing cert to /Users/abasalaev/.minikube/profiles/minikube/proxy-client.crt ...
I0730 14:38:54.432980   37454 lock.go:35] WriteFile acquiring /Users/abasalaev/.minikube/profiles/minikube/proxy-client.crt: {Name:mk5c57c4e9ff7ab958e704d37ea38fbdc5c76d33 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:38:54.433205   37454 crypto.go:164] Writing key to /Users/abasalaev/.minikube/profiles/minikube/proxy-client.key ...
I0730 14:38:54.433208   37454 lock.go:35] WriteFile acquiring /Users/abasalaev/.minikube/profiles/minikube/proxy-client.key: {Name:mk6b6c8cc2efaa9bb8801f6f4248e5591f40f4a9 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:38:54.433487   37454 certs.go:484] found cert: /Users/abasalaev/.minikube/certs/32834.pem (1338 bytes)
W0730 14:38:54.433937   37454 certs.go:480] ignoring /Users/abasalaev/.minikube/certs/32834_empty.pem, impossibly tiny 0 bytes
I0730 14:38:54.433945   37454 certs.go:484] found cert: /Users/abasalaev/.minikube/certs/ca-key.pem (1679 bytes)
I0730 14:38:54.434037   37454 certs.go:484] found cert: /Users/abasalaev/.minikube/certs/ca.pem (1086 bytes)
I0730 14:38:54.434139   37454 certs.go:484] found cert: /Users/abasalaev/.minikube/certs/cert.pem (1127 bytes)
I0730 14:38:54.434250   37454 certs.go:484] found cert: /Users/abasalaev/.minikube/certs/key.pem (1679 bytes)
I0730 14:38:54.434354   37454 certs.go:484] found cert: /Users/abasalaev/.minikube/files/etc/ssl/certs/328342.pem (1708 bytes)
I0730 14:38:54.434980   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/ca.crt --> /var/lib/minikube/certs/ca.crt (1111 bytes)
I0730 14:38:54.458552   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/ca.key --> /var/lib/minikube/certs/ca.key (1679 bytes)                              | I0730 14:38:54.473456   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/proxy-client-ca.crt --> /var/lib/minikube/certs/proxy-client-ca.crt (1119 bytes)
I0730 14:38:54.481904   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/proxy-client-ca.key --> /var/lib/minikube/certs/proxy-client-ca.key (1679 bytes)
I0730 14:38:54.490419   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/profiles/minikube/apiserver.crt --> /var/lib/minikube/certs/apiserver.crt (1411 bytes)
I0730 14:38:54.498106   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/profiles/minikube/apiserver.key --> /var/lib/minikube/certs/apiserver.key (1675 bytes)
I0730 14:38:54.506159   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/profiles/minikube/proxy-client.crt --> /var/lib/minikube/certs/proxy-client.crt (1147 bytes)
I0730 14:38:54.514208   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/profiles/minikube/proxy-client.key --> /var/lib/minikube/certs/proxy-client.key (1679 bytes)
I0730 14:38:54.522546   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/files/etc/ssl/certs/328342.pem --> /usr/share/ca-certificates/328342.pem (1708 bytes)
I0730 14:38:54.530583   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/ca.crt --> /usr/share/ca-certificates/minikubeCA.pem (1111 bytes)
I0730 14:38:54.538301   37454 ssh_runner.go:362] scp /Users/abasalaev/.minikube/certs/32834.pem --> /usr/share/ca-certificates/32834.pem (1338 bytes)
I0730 14:38:54.546341   37454 ssh_runner.go:362] scp memory --> /var/lib/minikube/kubeconfig (740 bytes)
I0730 14:38:54.552916   37454 ssh_runner.go:195] Run: openssl version
I0730 14:38:54.555039   37454 ssh_runner.go:195] Run: sudo /bin/bash -c "test -s /usr/share/ca-certificates/328342.pem && ln -fs /usr/share/ca-certificates/328342.pem /etc/ssl/certs/328342.pem"
I0730 14:38:54.558441   37454 ssh_runner.go:195] Run: ls -la /usr/share/ca-certificates/328342.pem
I0730 14:38:54.559861   37454 certs.go:528] hashing: -rw-r--r-- 1 root root 1708 Jul 15 14:58 /usr/share/ca-certificates/328342.pem
I0730 14:38:54.559894   37454 ssh_runner.go:195] Run: openssl x509 -hash -noout -in /usr/share/ca-certificates/328342.pem
I0730 14:38:54.561597   37454 ssh_runner.go:195] Run: sudo /bin/bash -c "test -L /etc/ssl/certs/3ec20f2e.0 || ln -fs /etc/ssl/certs/328342.pem /etc/ssl/certs/3ec20f2e
.0"                                                                                                                                                                 / I0730 14:38:54.565094   37454 ssh_runner.go:195] Run: sudo /bin/bash -c "test -s /usr/share/ca-certificates/minikubeCA.pem && ln -fs /usr/share/ca-certificates/minikubeCA.pem /etc/ssl/certs/minikubeCA.pem"
I0730 14:38:54.568539   37454 ssh_runner.go:195] Run: ls -la /usr/share/ca-certificates/minikubeCA.pem
I0730 14:38:54.569954   37454 certs.go:528] hashing: -rw-r--r-- 1 root root 1111 Nov 27  2023 /usr/share/ca-certificates/minikubeCA.pem
I0730 14:38:54.569981   37454 ssh_runner.go:195] Run: openssl x509 -hash -noout -in /usr/share/ca-certificates/minikubeCA.pem
I0730 14:38:54.571709   37454 ssh_runner.go:195] Run: sudo /bin/bash -c "test -L /etc/ssl/certs/b5213941.0 || ln -fs /etc/ssl/certs/minikubeCA.pem /etc/ssl/certs/b5213941.0"
I0730 14:38:54.575248   37454 ssh_runner.go:195] Run: sudo /bin/bash -c "test -s /usr/share/ca-certificates/32834.pem && ln -fs /usr/share/ca-certificates/32834.pem /etc/ssl/certs/32834.pem"
I0730 14:38:54.578510   37454 ssh_runner.go:195] Run: ls -la /usr/share/ca-certificates/32834.pem
I0730 14:38:54.579724   37454 certs.go:528] hashing: -rw-r--r-- 1 root root 1338 Jul 15 14:58 /usr/share/ca-certificates/32834.pem
I0730 14:38:54.579755   37454 ssh_runner.go:195] Run: openssl x509 -hash -noout -in /usr/share/ca-certificates/32834.pem
I0730 14:38:54.581561   37454 ssh_runner.go:195] Run: sudo /bin/bash -c "test -L /etc/ssl/certs/51391683.0 || ln -fs /etc/ssl/certs/32834.pem /etc/ssl/certs/51391683.0"
I0730 14:38:54.585184   37454 ssh_runner.go:195] Run: stat /var/lib/minikube/certs/apiserver-kubelet-client.crt
I0730 14:38:54.586386   37454 certs.go:399] 'apiserver-kubelet-client' cert doesn't exist, likely first start: stat /var/lib/minikube/certs/apiserver-kubelet-client.crt: Process exited with status 1
stdout:

stderr:
stat: cannot statx '/var/lib/minikube/certs/apiserver-kubelet-client.crt': No such file or directory
I0730 14:38:54.586438   37454 kubeadm.go:392] StartCluster: {Name:minikube KeepContext:false EmbedCerts:false MinikubeISO:https://storage.googleapis.com/minikube-builds/iso/19319/minikube-v1.33.1-1721690939-19319-arm64.iso KicBaseImage:gcr.io/k8s-minikube/kicbase-builds:v0.0.44-1721902582-19326@sha256:540fb5dc7f38be17ff5276a38dfe6c8a4b1d9ba1c27c62244e6eebd7e37696e7 Memory:6000 CPUs:2 DiskSize:20000 Driver:parallels HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[] ContainerVolumeMounts:[] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR:192.168.59.1/24 HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork:default KVMQemuURI:qemu:///system KVMGPU:false KVMHidden:false KVMNUMACount:1 APIServerPort:8443 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.30.3 ClusterName:minikube Namespace:default APIServerHAVIP: APIServerName:minikubeCA APIServerNames:[] APIServerIPs:[] DNSDomain:cluster.local ContainerRuntime:docker CRISocket: NetworkPlugin:cni FeatureGates: ServiceCIDR:10.96.0.0/12 ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: CustomIngressCert: RegistryAliases: ExtraOptions:[] ShouldLoadCachedImages:true EnableDefaultCNI:false CNI:} Nodes:[{Name: IP:10.211.55.68 Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}] Addons:map[] CustomAddonImages:map[] CustomAddonRegistries:map[] VerifyComponents:map[apiserver:true system_pods:true] StartHostTimeout:6m0s ScheduledStop:<nil> ExposedPorts:[] ListenAddress: Network: Subnet: MultiNodeRequested:false ExtraDisks:0 CertExpiration:26280h0m0s Mount:false MountString:/Users:/minikube-host Mount9PVersion:9p2000.L MountGID:docker MountIP: MountMSize:262144 MountOptions:[] MountPort:0 MountType:9p MountUID:docker BinaryMirror: DisableOptimizations:false DisableMetrics:false CustomQemuFirmwarePath: SocketVMnetClientPath: SocketVMnetPath: StaticIP: SSHAuthSock: SSHAgentPID:0 GPUs: AutoPauseInterval:1m0s}
I0730 14:38:54.599552   37454 ssh_runner.go:195] Run: docker ps --filter status=paused --filter=name=k8s_.*_(kube-system)_ --format={{.ID}}
I0730 14:38:54.604712   37454 ssh_runner.go:195] Run: sudo ls /var/lib/kubelet/kubeadm-flags.env /var/lib/kubelet/config.yaml /var/lib/minikube/etcd
I0730 14:38:54.608114   37454 ssh_runner.go:195] Run: sudo cp /var/tmp/minikube/kubeadm.yaml.new /var/tmp/minikube/kubeadm.yaml
I0730 14:38:54.616135   37454 ssh_runner.go:195] Run: sudo ls -la /etc/kubernetes/admin.conf /etc/kubernetes/kubelet.conf /etc/kubernetes/controller-manager.conf /etc/kubernetes/scheduler.conf
I0730 14:38:54.619796   37454 kubeadm.go:155] config check failed, skipping stale config cleanup: sudo ls -la /etc/kubernetes/admin.conf /etc/kubernetes/kubelet.conf /etc/kubernetes/controller-manager.conf /etc/kubernetes/scheduler.conf: Process exited with status 2
stdout:

stderr:
ls: cannot access '/etc/kubernetes/admin.conf': No such file or directory
ls: cannot access '/etc/kubernetes/kubelet.conf': No such file or directory
ls: cannot access '/etc/kubernetes/controller-manager.conf': No such file or directory
ls: cannot access '/etc/kubernetes/scheduler.conf': No such file or directory
I0730 14:38:54.619803   37454 kubeadm.go:157] found existing configuration files:

I0730 14:38:54.619837   37454 ssh_runner.go:195] Run: sudo grep https://control-plane.minikube.internal:8443 /etc/kubernetes/admin.conf
I0730 14:38:54.623076   37454 kubeadm.go:163] "https://control-plane.minikube.internal:8443" may not be in /etc/kubernetes/admin.conf - will remove: sudo grep https://control-plane.minikube.internal:8443 /etc/kubernetes/admin.conf: Process exited with status 2
stdout:

stderr:
grep: /etc/kubernetes/admin.conf: No such file or directory
I0730 14:38:54.623119   37454 ssh_runner.go:195] Run: sudo rm -f /etc/kubernetes/admin.conf
I0730 14:38:54.627050   37454 ssh_runner.go:195] Run: sudo grep https://control-plane.minikube.internal:8443 /etc/kubernetes/kubelet.conf
I0730 14:38:54.630069   37454 kubeadm.go:163] "https://control-plane.minikube.internal:8443" may not be in /etc/kubernetes/kubelet.conf - will remove: sudo grep https://control-plane.minikube.internal:8443 /etc/kubernetes/kubelet.conf: Process exited with status 2
stdout:

stderr:
grep: /etc/kubernetes/kubelet.conf: No such file or directory
I0730 14:38:54.630116   37454 ssh_runner.go:195] Run: sudo rm -f /etc/kubernetes/kubelet.conf
I0730 14:38:54.636002   37454 ssh_runner.go:195] Run: sudo grep https://control-plane.minikube.internal:8443 /etc/kubernetes/controller-manager.conf
I0730 14:38:54.639106   37454 kubeadm.go:163] "https://control-plane.minikube.internal:8443" may not be in /etc/kubernetes/controller-manager.conf - will remove: sudo grep https://control-plane.minikube.internal:8443 /etc/kubernetes/controller-manager.conf: Process exited with status 2
stdout:

stderr:
grep: /etc/kubernetes/controller-manager.conf: No such file or directory
I0730 14:38:54.639149   37454 ssh_runner.go:195] Run: sudo rm -f /etc/kubernetes/controller-manager.conf
I0730 14:38:54.642338   37454 ssh_runner.go:195] Run: sudo grep https://control-plane.minikube.internal:8443 /etc/kubernetes/scheduler.conf
I0730 14:38:54.645452   37454 kubeadm.go:163] "https://control-plane.minikube.internal:8443" may not be in /etc/kubernetes/scheduler.conf - will remove: sudo grep https://control-plane.minikube.internal:8443 /etc/kubernetes/scheduler.conf: Process exited with status 2
stdout:

stderr:
grep: /etc/kubernetes/scheduler.conf: No such file or directory
I0730 14:38:54.645517   37454 ssh_runner.go:195] Run: sudo rm -f /etc/kubernetes/scheduler.conf
I0730 14:38:54.648482   37454 ssh_runner.go:286] Start: /bin/bash -c "sudo env PATH="/var/lib/minikube/binaries/v1.30.3:$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.y
aml,FileAvailable--etc-kubernetes-manifests-etcd.yaml,Port-10250,Swap,NumCPU,Mem"                                                                                   - I0730 14:38:54.675263   37454 kubeadm.go:310] [init] Using Kubernetes version: v1.30.3
I0730 14:38:54.675294   37454 kubeadm.go:310] [preflight] Running pre-flight checks
I0730 14:38:54.717793   37454 kubeadm.go:310] [preflight] Pulling images required for setting up a Kubernetes cluster
I0730 14:38:54.717851   37454 kubeadm.go:310] [preflight] This might take a minute or two, depending on the speed of your internet connection
I0730 14:38:54.717905   37454 kubeadm.go:310] [preflight] You can also perform this action in beforehand using 'kubeadm config images pull'                         \ I0730 14:38:54.786769   37454 kubeadm.go:310] [certs] Using certificateDir folder "/var/lib/minikube/certs"
I0730 14:38:54.791092   37454 out.go:204]     β–ͺ Generating certificates and keys ...                                                                                
    β–ͺ Generating certificates and keys ...I0730 14:38:54.791136   37454 kubeadm.go:310] [certs] Using existing ca certificate authority
I0730 14:38:54.791166   37454 kubeadm.go:310] [certs] Using existing apiserver certificate and key on disk
| I0730 14:38:54.868610   37454 kubeadm.go:310] [certs] Generating "apiserver-kubelet-client" certificate and key                                                   / I0730 14:38:54.999334   37454 kubeadm.go:310] [certs] Generating "front-proxy-ca" certificate and key
I0730 14:38:55.054136   37454 kubeadm.go:310] [certs] Generating "front-proxy-client" certificate and key                                                           - 
I0730 14:38:55.152246   37454 kubeadm.go:310] [certs] Generating "etcd/ca" certificate and key                                                                      \ I0730 14:38:55.235369   37454 kubeadm.go:310] [certs] Generating "etcd/server" certificate and key
I0730 14:38:55.235435   37454 kubeadm.go:310] [certs] etcd/server serving cert is signed for DNS names [localhost minikube] and IPs [10.211.55.68 127.0.0.1 ::1]    | I0730 14:38:55.326958   37454 kubeadm.go:310] [certs] Generating "etcd/peer" certificate and key
I0730 14:38:55.327020   37454 kubeadm.go:310] [certs] etcd/peer serving cert is signed for DNS names [localhost minikube] and IPs [10.211.55.68 127.0.0.1 ::1]      / 
I0730 14:38:55.424296   37454 kubeadm.go:310] [certs] Generating "etcd/healthcheck-client" certificate and key                                                      - I0730 14:38:55.493141   37454 kubeadm.go:310] [certs] Generating "apiserver-etcd-client" certificate and key
I0730 14:38:55.556946   37454 kubeadm.go:310] [certs] Generating "sa" key and public key
I0730 14:38:55.556982   37454 kubeadm.go:310] [kubeconfig] Using kubeconfig folder "/etc/kubernetes"                                                                \ 
I0730 14:38:55.601348   37454 kubeadm.go:310] [kubeconfig] Writing "admin.conf" kubeconfig file                                                                     | 
I0730 14:38:55.690256   37454 kubeadm.go:310] [kubeconfig] Writing "super-admin.conf" kubeconfig file                                                               / 
I0730 14:38:55.852451   37454 kubeadm.go:310] [kubeconfig] Writing "kubelet.conf" kubeconfig file                                                                   - 
I0730 14:38:55.899779   37454 kubeadm.go:310] [kubeconfig] Writing "controller-manager.conf" kubeconfig file                                                        \ I0730 14:38:56.041055   37454 kubeadm.go:310] [kubeconfig] Writing "scheduler.conf" kubeconfig file
I0730 14:38:56.041330   37454 kubeadm.go:310] [etcd] Creating static Pod manifest for local etcd in "/etc/kubernetes/manifests"
I0730 14:38:56.042497   37454 kubeadm.go:310] [control-plane] Using manifest folder "/etc/kubernetes/manifests"
I0730 14:38:56.047027   37454 out.go:204]     β–ͺ Booting up control plane ...                                                                                        
    β–ͺ Booting up control plane ...I0730 14:38:56.047084   37454 kubeadm.go:310] [control-plane] Creating static Pod manifest for "kube-apiserver"
I0730 14:38:56.047134   37454 kubeadm.go:310] [control-plane] Creating static Pod manifest for "kube-controller-manager"
I0730 14:38:56.047167   37454 kubeadm.go:310] [control-plane] Creating static Pod manifest for "kube-scheduler"
I0730 14:38:56.050795   37454 kubeadm.go:310] [kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"
I0730 14:38:56.051079   37454 kubeadm.go:310] [kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"
I0730 14:38:56.051103   37454 kubeadm.go:310] [kubelet-start] Starting the kubelet
| I0730 14:38:56.143754   37454 kubeadm.go:310] [wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests"
I0730 14:38:56.143798   37454 kubeadm.go:310] [kubelet-check] Waiting for a healthy kubelet. This can take up to 4m0s                                               / I0730 14:38:56.650301   37454 kubeadm.go:310] [kubelet-check] The kubelet is healthy after 505.480183ms
I0730 14:38:56.650395   37454 kubeadm.go:310] [api-check] Waiting for a healthy API server. This can take up to 4m0s                                                \ I0730 14:38:59.656820   37454 kubeadm.go:310] [api-check] The API server is healthy after 3.002198994s
I0730 14:38:59.677343   37454 kubeadm.go:310] [upload-config] Storing the configuration used in ConfigMap "kubeadm-config" in the "kube-system" Namespace
I0730 14:38:59.684239   37454 kubeadm.go:310] [kubelet] Creating a ConfigMap "kubelet-config" in namespace kube-system with the configuration for the kubelets in the cluster
I0730 14:38:59.692048   37454 kubeadm.go:310] [upload-certs] Skipping phase. Please see --upload-certs
I0730 14:38:59.692193   37454 kubeadm.go:310] [mark-control-plane] Marking the node minikube as control-plane by adding the labels: [node-role.kubernetes.io/control-plane node.kubernetes.io/exclude-from-external-load-balancers]
I0730 14:38:59.694951   37454 kubeadm.go:310] [bootstrap-token] Using token: a7qnf3.ra2qucamp7qvvszy
I0730 14:38:59.700248   37454 out.go:204]     β–ͺ Configuring RBAC rules ...                                                                                          
    β–ͺ Configuring RBAC rules ...I0730 14:38:59.700325   37454 kubeadm.go:310] [bootstrap-token] Configuring bootstrap tokens, cluster-info ConfigMap, RBAC Roles
I0730 14:38:59.700379   37454 kubeadm.go:310] [bootstrap-token] Configured RBAC rules to allow Node Bootstrap tokens to get nodes
I0730 14:38:59.700471   37454 kubeadm.go:310] [bootstrap-token] Configured RBAC rules to allow Node Bootstrap tokens to post CSRs in order for nodes to get long term certificate credentials
I0730 14:38:59.700538   37454 kubeadm.go:310] [bootstrap-token] Configured RBAC rules to allow the csrapprover controller automatically approve CSRs from a Node Bootstrap Token
I0730 14:38:59.703155   37454 kubeadm.go:310] [bootstrap-token] Configured RBAC rules to allow certificate rotation for all node client certificates in the cluster
I0730 14:38:59.703201   37454 kubeadm.go:310] [bootstrap-token] Creating the "cluster-info" ConfigMap in the "kube-public" namespace
\ I0730 14:39:00.070033   37454 kubeadm.go:310] [kubelet-finalize] Updating "/etc/kubernetes/kubelet.conf" to point to a rotatable kubelet client certificate and ke\ 
I0730 14:39:00.479132   37454 kubeadm.go:310] [addons] Applied essential addon: CoreDNS                                                                             / I0730 14:39:01.068232   37454 kubeadm.go:310] [addons] Applied essential addon: kube-proxy
I0730 14:39:01.069380   37454 kubeadm.go:310] 
I0730 14:39:01.069431   37454 kubeadm.go:310] Your Kubernetes control-plane has initialized successfully!
I0730 14:39:01.069439   37454 kubeadm.go:310] 
I0730 14:39:01.069567   37454 kubeadm.go:310] To start using your cluster, you need to run the following as a regular user:
I0730 14:39:01.069591   37454 kubeadm.go:310] 
I0730 14:39:01.069635   37454 kubeadm.go:310]   mkdir -p $HOME/.kube
I0730 14:39:01.069701   37454 kubeadm.go:310]   sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
I0730 14:39:01.069744   37454 kubeadm.go:310]   sudo chown $(id -u):$(id -g) $HOME/.kube/config
I0730 14:39:01.069748   37454 kubeadm.go:310] 
I0730 14:39:01.069798   37454 kubeadm.go:310] Alternatively, if you are the root user, you can run:
I0730 14:39:01.069804   37454 kubeadm.go:310] 
I0730 14:39:01.069843   37454 kubeadm.go:310]   export KUBECONFIG=/etc/kubernetes/admin.conf
I0730 14:39:01.069849   37454 kubeadm.go:310] 
I0730 14:39:01.069886   37454 kubeadm.go:310] You should now deploy a pod network to the cluster.
I0730 14:39:01.069952   37454 kubeadm.go:310] Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at:
I0730 14:39:01.070010   37454 kubeadm.go:310]   https://kubernetes.io/docs/concepts/cluster-administration/addons/
I0730 14:39:01.070016   37454 kubeadm.go:310] 
I0730 14:39:01.070072   37454 kubeadm.go:310] You can now join any number of control-plane nodes by copying certificate authorities
I0730 14:39:01.070129   37454 kubeadm.go:310] and service account keys on each node and then running the following as root:
I0730 14:39:01.070133   37454 kubeadm.go:310] 
I0730 14:39:01.070190   37454 kubeadm.go:310]   kubeadm join control-plane.minikube.internal:8443 --token a7qnf3.ra2qucamp7qvvszy \
I0730 14:39:01.070266   37454 kubeadm.go:310]   --discovery-token-ca-cert-hash sha256:78855f32a7a738b4c856076a9ff5d653f40ed281906f2c2267a2648750522a3a \
I0730 14:39:01.070282   37454 kubeadm.go:310]   --control-plane 
I0730 14:39:01.070285   37454 kubeadm.go:310] 
I0730 14:39:01.070356   37454 kubeadm.go:310] Then you can join any number of worker nodes by running the following on each as root:
I0730 14:39:01.070361   37454 kubeadm.go:310] 
I0730 14:39:01.070476   37454 kubeadm.go:310] kubeadm join control-plane.minikube.internal:8443 --token a7qnf3.ra2qucamp7qvvszy \
I0730 14:39:01.070563   37454 kubeadm.go:310]   --discovery-token-ca-cert-hash sha256:78855f32a7a738b4c856076a9ff5d653f40ed281906f2c2267a2648750522a3a 
I0730 14:39:01.070781   37454 kubeadm.go:310]   [WARNING Service-Kubelet]: kubelet service is not enabled, please run 'systemctl enable kubelet.service'
I0730 14:39:01.070793   37454 cni.go:84] Creating CNI manager for ""
I0730 14:39:01.070803   37454 cni.go:158] "parallels" driver + "docker" container runtime found on kubernetes v1.24+, recommending bridge
I0730 14:39:01.079381   37454 out.go:177] πŸ”—  Configuring bridge CNI (Container Networking Interface) ...                                                           
πŸ”—  Configuring bridge CNI (Container Networking Interface) ...
I0730 14:39:01.083417   37454 ssh_runner.go:195] Run: sudo mkdir -p /etc/cni/net.d
I0730 14:39:01.091518   37454 ssh_runner.go:362] scp memory --> /etc/cni/net.d/1-k8s.conflist (496 bytes)
I0730 14:39:01.105311   37454 ssh_runner.go:195] Run: /bin/bash -c "cat /proc/$(pgrep kube-apiserver)/oom_adj"
I0730 14:39:01.105389   37454 ssh_runner.go:195] Run: sudo /var/lib/minikube/binaries/v1.30.3/kubectl create clusterrolebinding minikube-rbac --clusterrole=cluster-admin --serviceaccount=kube-system:default --kubeconfig=/var/lib/minikube/kubeconfig
I0730 14:39:01.105420   37454 ssh_runner.go:195] Run: sudo /var/lib/minikube/binaries/v1.30.3/kubectl --kubeconfig=/var/lib/minikube/kubeconfig label --overwrite nodes minikube minikube.k8s.io/updated_at=2024_07_30T14_39_01_0700 minikube.k8s.io/version=v1.33.1 minikube.k8s.io/commit=4541219c468d66460f9fcb5da1cfdb704577c2fa-dirty minikube.k8s.io/name=minikube minikube.k8s.io/primary=true
I0730 14:39:01.111927   37454 ops.go:34] apiserver oom_adj: -16
I0730 14:39:01.172665   37454 kubeadm.go:1113] duration metric: took 67.339041ms to wait for elevateKubeSystemPrivileges
I0730 14:39:01.172683   37454 kubeadm.go:394] duration metric: took 6.586163458s to StartCluster
I0730 14:39:01.172693   37454 settings.go:142] acquiring lock: {Name:mka79540d248f4c93ae76ad762a3adeb97d35bb8 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:39:01.172871   37454 settings.go:150] Updating kubeconfig:  /Users/abasalaev/.kube/config
I0730 14:39:01.175658   37454 lock.go:35] WriteFile acquiring /Users/abasalaev/.kube/config: {Name:mk2511360dcfc3b3142e141744412eed433ed661 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0730 14:39:01.176153   37454 ssh_runner.go:195] Run: /bin/bash -c "sudo /var/lib/minikube/binaries/v1.30.3/kubectl --kubeconfig=/var/lib/minikube/kubeconfig -n kube-system get configmap coredns -o yaml"
I0730 14:39:01.176172   37454 start.go:235] Will wait 6m0s for node &{Name: IP:10.211.55.68 Port:8443 KubernetesVersion:v1.30.3 ContainerRuntime:docker ControlPlane:true Worker:true}
I0730 14:39:01.176222   37454 addons.go:507] enable addons start: toEnable=map[ambassador:false auto-pause:false cloud-spanner:false csi-hostpath-driver:false dashboard:false default-storageclass:true efk:false freshpod:false gcp-auth:false gvisor:false headlamp:false helm-tiller:false inaccel:false ingress:false ingress-dns:false inspektor-gadget:false istio:false istio-provisioner:false kong:false kubeflow:false kubevirt:false logviewer:false metallb:false metrics-server:false nvidia-device-plugin:false nvidia-driver-installer:false nvidia-gpu-device-plugin:false olm:false pod-security-policy:false portainer:false registry:false registry-aliases:false registry-creds:false storage-provisioner:true storage-provisioner-gluster:false storage-provisioner-rancher:false volcano:false volumesnapshots:false yakd:false]
I0730 14:39:01.176288   37454 addons.go:69] Setting storage-provisioner=true in profile "minikube"
I0730 14:39:01.176504   37454 config.go:182] Loaded profile config "minikube": Driver=parallels, ContainerRuntime=docker, KubernetesVersion=v1.30.3
I0730 14:39:01.176296   37454 addons.go:69] Setting default-storageclass=true in profile "minikube"
I0730 14:39:01.176527   37454 addons_storage_classes.go:33] enableOrDisableStorageClasses default-storageclass=true on "minikube"
I0730 14:39:01.176513   37454 addons.go:234] Setting addon storage-provisioner=true in "minikube"
I0730 14:39:01.176562   37454 host.go:66] Checking if "minikube" exists ...
I0730 14:39:01.176917   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header
I0730 14:39:01.176986   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header
I0730 14:39:01.180629   37454 out.go:177] πŸ”Ž  Verifying Kubernetes components...
πŸ”Ž  Verifying Kubernetes components...
I0730 14:39:01.189110   37454 ssh_runner.go:195] Run: sudo systemctl daemon-reload
I0730 14:39:01.215417   37454 ssh_runner.go:195] Run: /bin/bash -c "sudo /var/lib/minikube/binaries/v1.30.3/kubectl --kubeconfig=/var/lib/minikube/kubeconfig -n kube-system get configmap coredns -o yaml | sed -e '/^        forward . \/etc\/resolv.conf.*/i \        hosts {\n           10.211.55.2 host.minikube.internal\n           fallthrough\n        }' -e '/^        errors *$/i \        log' | sudo /var/lib/minikube/binaries/v1.30.3/kubectl --kubeconfig=/var/lib/minikube/kubeconfig replace -f -"
I0730 14:39:01.286249   37454 ssh_runner.go:195] Run: sudo systemctl start kubelet
I0730 14:39:01.324218   37454 kapi.go:59] client config for minikube: &rest.Config{Host:"https://10.211.55.68:8443", APIPath:"", ContentConfig:rest.ContentConfig{AcceptContentTypes:"", ContentType:"", GroupVersion:(*schema.GroupVersion)(nil), NegotiatedSerializer:runtime.NegotiatedSerializer(nil)}, Username:"", Password:"", BearerToken:"", BearerTokenFile:"", Impersonate:rest.ImpersonationConfig{UserName:"", UID:"", Groups:[]string(nil), Extra:map[string][]string(nil)}, AuthProvider:<nil>, AuthConfigPersister:rest.AuthProviderConfigPersister(nil), ExecProvider:<nil>, TLSClientConfig:rest.sanitizedTLSClientConfig{Insecure:false, ServerName:"", CertFile:"/Users/abasalaev/.minikube/profiles/minikube/client.crt", KeyFile:"/Users/abasalaev/.minikube/profiles/minikube/client.key", CAFile:"/Users/abasalaev/.minikube/ca.crt", CertData:[]uint8(nil), KeyData:[]uint8(nil), CAData:[]uint8(nil), NextProtos:[]string(nil)}, UserAgent:"", DisableCompression:false, Transport:http.RoundTripper(nil), WrapTransport:(transport.WrapperFunc)(0x1061b62d0), QPS:0, Burst:0, RateLimiter:flowcontrol.RateLimiter(nil), WarningHandler:rest.WarningHandler(nil), Timeout:0, Dial:(func(context.Context, string, string) (net.Conn, error))(nil), Proxy:(func(*http.Request) (*url.URL, error))(nil)}
I0730 14:39:01.324573   37454 cert_rotation.go:137] Starting client certificate rotation controller
I0730 14:39:01.325100   37454 addons.go:234] Setting addon default-storageclass=true in "minikube"
I0730 14:39:01.325120   37454 host.go:66] Checking if "minikube" exists ...
I0730 14:39:01.325276   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header
I0730 14:39:01.328386   37454 out.go:177]     β–ͺ Using image gcr.io/k8s-minikube/storage-provisioner:v5
    β–ͺ Using image gcr.io/k8s-minikube/storage-provisioner:v5
I0730 14:39:01.332345   37454 addons.go:431] installing /etc/kubernetes/addons/storage-provisioner.yaml
I0730 14:39:01.332356   37454 ssh_runner.go:362] scp memory --> /etc/kubernetes/addons/storage-provisioner.yaml (2676 bytes)
I0730 14:39:01.332379   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header
I0730 14:39:01.385437   37454 start.go:971] {"host.minikube.internal": 10.211.55.2} host record injected into CoreDNS's ConfigMap
I0730 14:39:01.386634   37454 kapi.go:59] client config for minikube: &rest.Config{Host:"https://10.211.55.68:8443", APIPath:"", ContentConfig:rest.ContentConfig{AcceptContentTypes:"", ContentType:"", GroupVersion:(*schema.GroupVersion)(nil), NegotiatedSerializer:runtime.NegotiatedSerializer(nil)}, Username:"", Password:"", BearerToken:"", BearerTokenFile:"", Impersonate:rest.ImpersonationConfig{UserName:"", UID:"", Groups:[]string(nil), Extra:map[string][]string(nil)}, AuthProvider:<nil>, AuthConfigPersister:rest.AuthProviderConfigPersister(nil), ExecProvider:<nil>, TLSClientConfig:rest.sanitizedTLSClientConfig{Insecure:false, ServerName:"", CertFile:"/Users/abasalaev/.minikube/profiles/minikube/client.crt", KeyFile:"/Users/abasalaev/.minikube/profiles/minikube/client.key", CAFile:"/Users/abasalaev/.minikube/ca.crt", CertData:[]uint8(nil), KeyData:[]uint8(nil), CAData:[]uint8(nil), NextProtos:[]string(nil)}, UserAgent:"", DisableCompression:false, Transport:http.RoundTripper(nil), WrapTransport:(transport.WrapperFunc)(0x1061b62d0), QPS:0, Burst:0, RateLimiter:flowcontrol.RateLimiter(nil), WarningHandler:rest.WarningHandler(nil), Timeout:0, Dial:(func(context.Context, string, string) (net.Conn, error))(nil), Proxy:(func(*http.Request) (*url.URL, error))(nil)}
I0730 14:39:01.386658   37454 kapi.go:59] client config for minikube: &rest.Config{Host:"https://10.211.55.68:8443", APIPath:"", ContentConfig:rest.ContentConfig{AcceptContentTypes:"", ContentType:"", GroupVersion:(*schema.GroupVersion)(nil), NegotiatedSerializer:runtime.NegotiatedSerializer(nil)}, Username:"", Password:"", BearerToken:"", BearerTokenFile:"", Impersonate:rest.ImpersonationConfig{UserName:"", UID:"", Groups:[]string(nil), Extra:map[string][]string(nil)}, AuthProvider:<nil>, AuthConfigPersister:rest.AuthProviderConfigPersister(nil), ExecProvider:<nil>, TLSClientConfig:rest.sanitizedTLSClientConfig{Insecure:false, ServerName:"", CertFile:"/Users/abasalaev/.minikube/profiles/minikube/client.crt", KeyFile:"/Users/abasalaev/.minikube/profiles/minikube/client.key", CAFile:"/Users/abasalaev/.minikube/ca.crt", CertData:[]uint8(nil), KeyData:[]uint8(nil), CAData:[]uint8(nil), NextProtos:[]string(nil)}, UserAgent:"", DisableCompression:false, Transport:http.RoundTripper(nil), WrapTransport:(transport.WrapperFunc)(0x1061b62d0), QPS:0, Burst:0, RateLimiter:flowcontrol.RateLimiter(nil), WarningHandler:rest.WarningHandler(nil), Timeout:0, Dial:(func(context.Context, string, string) (net.Conn, error))(nil), Proxy:(func(*http.Request) (*url.URL, error))(nil)}
I0730 14:39:01.386822   37454 api_server.go:52] waiting for apiserver process to appear ...
I0730 14:39:01.389711   37454 ssh_runner.go:195] Run: sudo pgrep -xnf kube-apiserver.*minikube.*
I0730 14:39:01.396186   37454 api_server.go:72] duration metric: took 219.991541ms to wait for apiserver process to appear ...
I0730 14:39:01.396203   37454 api_server.go:88] waiting for apiserver healthz status ...
I0730 14:39:01.396220   37454 api_server.go:253] Checking apiserver healthz at https://10.211.55.68:8443/healthz ...
I0730 14:39:01.398217   37454 api_server.go:279] https://10.211.55.68:8443/healthz returned 200:
ok
I0730 14:39:01.398580   37454 api_server.go:141] control plane version: v1.30.3
I0730 14:39:01.398589   37454 api_server.go:131] duration metric: took 2.37875ms to wait for apiserver health ...
I0730 14:39:01.398605   37454 system_pods.go:43] waiting for kube-system pods to appear ...
I0730 14:39:01.401188   37454 system_pods.go:59] 4 kube-system pods found
I0730 14:39:01.401202   37454 system_pods.go:61] "etcd-minikube" [308b592f-5c9b-4626-9084-560edb4d7f6d] Running / Ready:ContainersNotReady (containers with unready status: [etcd]) / ContainersReady:ContainersNotReady (containers with unready status: [etcd])
I0730 14:39:01.401214   37454 system_pods.go:61] "kube-apiserver-minikube" [d1e0b724-c075-4944-95bf-6bf235d0294b] Running / Ready:ContainersNotReady (containers with unready status: [kube-apiserver]) / ContainersReady:ContainersNotReady (containers with unready status: [kube-apiserver])
I0730 14:39:01.401218   37454 system_pods.go:61] "kube-controller-manager-minikube" [6b9d5118-c2cc-412b-8354-25fc3a72f8a4] Running / Ready:ContainersNotReady (containers with unready status: [kube-controller-manager]) / ContainersReady:ContainersNotReady (containers with unready status: [kube-controller-manager])
I0730 14:39:01.401221   37454 system_pods.go:61] "kube-scheduler-minikube" [be356d63-aeb1-4081-af71-33557df39ba5] Running / Ready:ContainersNotReady (containers with unready status: [kube-scheduler]) / ContainersReady:ContainersNotReady (containers with unready status: [kube-scheduler])
I0730 14:39:01.401224   37454 system_pods.go:74] duration metric: took 2.612084ms to wait for pod list to return data ...
I0730 14:39:01.401228   37454 kubeadm.go:582] duration metric: took 225.041208ms to wait for: map[apiserver:true system_pods:true]
I0730 14:39:01.401235   37454 node_conditions.go:102] verifying NodePressure condition ...
I0730 14:39:01.402243   37454 node_conditions.go:122] node storage ephemeral capacity is 17734596Ki
I0730 14:39:01.414437   37454 node_conditions.go:123] node cpu capacity is 2
I0730 14:39:01.414447   37454 node_conditions.go:105] duration metric: took 13.2095ms to run NodePressure ...
I0730 14:39:01.414454   37454 start.go:241] waiting for startup goroutines ...
I0730 14:39:01.439596   37454 addons.go:431] installing /etc/kubernetes/addons/storageclass.yaml
I0730 14:39:01.439609   37454 ssh_runner.go:362] scp storageclass/storageclass.yaml --> /etc/kubernetes/addons/storageclass.yaml (271 bytes)
I0730 14:39:01.439638   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list minikube --output status --no-header
I0730 14:39:01.442822   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube
I0730 14:39:01.549758   37454 main.go:141] libmachine: executing: /usr/local/bin/prlctl list -i minikube
I0730 14:39:01.610251   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:39:01.610281   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:39:01.610289   37454 sshutil.go:53] new ssh client: &{IP:10.211.55.68 Port:22 SSHKeyPath:/Users/abasalaev/.minikube/machines/minikube/id_rsa Username:docker}
I0730 14:39:01.643215   37454 ssh_runner.go:195] Run: sudo KUBECONFIG=/var/lib/minikube/kubeconfig /var/lib/minikube/binaries/v1.30.3/kubectl apply -f /etc/kubernetes/addons/storage-provisioner.yaml
I0730 14:39:01.702304   37454 main.go:141] libmachine: Found lease: 10.211.55.68 for MAC: 001C4202F228, expiring at 1722344912, leased for 1800 s.

I0730 14:39:01.702320   37454 main.go:141] libmachine: Found IP lease: 10.211.55.68 for MAC address 001C4202F228

I0730 14:39:01.702328   37454 sshutil.go:53] new ssh client: &{IP:10.211.55.68 Port:22 SSHKeyPath:/Users/abasalaev/.minikube/machines/minikube/id_rsa Username:docker}
I0730 14:39:01.750154   37454 ssh_runner.go:195] Run: sudo KUBECONFIG=/var/lib/minikube/kubeconfig /var/lib/minikube/binaries/v1.30.3/kubectl apply -f /etc/kubernetes/addons/storageclass.yaml
I0730 14:39:01.803827   37454 out.go:177] 🌟  Enabled addons: storage-provisioner, default-storageclass
🌟  Enabled addons: storage-provisioner, default-storageclass
I0730 14:39:01.812840   37454 addons.go:510] duration metric: took 636.644834ms for enable addons: enabled=[storage-provisioner default-storageclass]
I0730 14:39:01.892086   37454 kapi.go:214] "coredns" deployment in "kube-system" namespace and "minikube" context rescaled to 1 replicas
I0730 14:39:01.892115   37454 start.go:246] waiting for cluster config update ...
I0730 14:39:01.892125   37454 start.go:255] writing updated cluster config ...
I0730 14:39:01.892605   37454 ssh_runner.go:195] Run: rm -f paused
I0730 14:39:02.058095   37454 start.go:600] kubectl: 1.30.3, cluster: 1.30.3 (minor skew: 0)
I0730 14:39:02.062598   37454 out.go:177] πŸ„  Done! kubectl is now configured to use "minikube" cluster and "default" namespace by default
πŸ„  Done! kubectl is now configured to use "minikube" cluster and "default" namespace by default

@Razorr1996
Copy link
Contributor

@afbjorklund Who can help with checking and merging this PR and releasing new version?

minikube-machine/machine-driver-parallels#1

It's our currently used fork:
https://github.com/kubernetes/minikube/blob/master/go.mod#L246

@afbjorklund
Copy link
Collaborator

As far as I know, both Parallells and VMware drivers are abandoned upstream?

Then again, so is machine itself... Anyone in @kubernetes/minikube-maintainers

@Razorr1996
Copy link
Contributor

Do you propose to fix it differently? Like not using machine and machine-driver-parallels?

@afbjorklund
Copy link
Collaborator

No, patching is fine (I can still merge it)...

Upstream seems to only have added a warning:
Parallels/docker-machine-parallels@5a11c2b

Attention! This will not work on the new Apple Silicon Macs.

@Razorr1996
Copy link
Contributor

Razorr1996 commented Jul 30, 2024

I don't understand why they added this warning because it works fine, except this bug with Serial Console and no boot2docker in 19.x versions.

Do you need a PR to minikube or explanation is enough? It's not a problem, ask what is a better way for you.

Anyway full diff if need
❯ git --no-pager diff --staged                                            
diff --git a/go.mod b/go.mod
index 084ed3d09..81adb9484 100644
--- a/go.mod
+++ b/go.mod
@@ -77,6 +77,7 @@ require (
        golang.org/x/text v0.16.0
        gonum.org/v1/plot v0.14.0
        google.golang.org/api v0.189.0
+       gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
        gopkg.in/yaml.v2 v2.4.0
        k8s.io/api v0.30.3
        k8s.io/apimachinery v0.30.3
@@ -166,6 +167,8 @@ require (
        github.com/json-iterator/go v1.1.12 // indirect
        github.com/juju/errors v0.0.0-20220203013757-bd733f3c86b9 // indirect
        github.com/klauspost/compress v1.17.2 // indirect
+       github.com/kr/pretty v0.3.1 // indirect
+       github.com/kr/text v0.2.0 // indirect
        github.com/lib/pq v1.10.9 // indirect
        github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
        github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
@@ -200,6 +203,7 @@ require (
        github.com/prometheus/procfs v0.10.1 // indirect
        github.com/prometheus/prometheus v0.35.0 // indirect
        github.com/rivo/uniseg v0.2.0 // indirect
+       github.com/rogpeppe/go-internal v1.10.0 // indirect
        github.com/russross/blackfriday/v2 v2.1.0 // indirect
        github.com/sagikazarmark/locafero v0.4.0 // indirect
        github.com/sagikazarmark/slog-shim v0.1.0 // indirect
@@ -243,7 +247,7 @@ require (
 
 replace (
        git.apache.org/thrift.git => github.com/apache/thrift v0.0.0-20180902110319-2566ecd5d999
-       github.com/Parallels/docker-machine-parallels/v2 => github.com/minikube-machine/machine-driver-parallels/v2 v2.0.1
+       github.com/Parallels/docker-machine-parallels/v2 => github.com/minikube-machine/machine-driver-parallels/v2 v2.0.2-0.20240730142131-ada9375ea417
        github.com/briandowns/spinner => github.com/alonyb/spinner v1.12.7
        github.com/docker/machine => github.com/minikube-machine/machine v0.0.0-20230814171452-e95650b07516
        github.com/intel-go/cpuid => github.com/aregm/cpuid v0.0.0-20181003105527-1a4a6f06a1c6
diff --git a/go.sum b/go.sum
index f1f5a4efb..3046c6168 100644
--- a/go.sum
+++ b/go.sum
@@ -1192,8 +1192,8 @@ github.com/miekg/dns v1.1.48/go.mod h1:e3IlAVfNqAllflbibAZEWOXOQ+Ynzk/dDozDxY7Xn
 github.com/miekg/pkcs11 v1.0.3/go.mod h1:XsNlhZGX73bx86s2hdc/FuaLm2CPZJemRLMA+WTFxgs=
 github.com/minikube-machine/machine v0.0.0-20230814171452-e95650b07516 h1:TdnOOGMei4q3MooTy2xYv+EKnMyKUJE2LFotmBzC1zk=
 github.com/minikube-machine/machine v0.0.0-20230814171452-e95650b07516/go.mod h1:I+HtQRi2cs3knYUuHwiY59H9j52F03+l489Vm6AoMok=
-github.com/minikube-machine/machine-driver-parallels/v2 v2.0.1 h1:eYP7NkEv+tUZeB7BLfJ8PF4UNCW6lVyrbMvcWh1rgMA=
-github.com/minikube-machine/machine-driver-parallels/v2 v2.0.1/go.mod h1:NKwI5KryEmEHMZVj80t9JQcfXWZp4/ZYNBuw4C5sQ9E=
+github.com/minikube-machine/machine-driver-parallels/v2 v2.0.2-0.20240730142131-ada9375ea417 h1:f+neTRGCtvmW3Tm1V72vWpoTPuNOnXSQsHZdYOryfGM=
+github.com/minikube-machine/machine-driver-parallels/v2 v2.0.2-0.20240730142131-ada9375ea417/go.mod h1:NKwI5KryEmEHMZVj80t9JQcfXWZp4/ZYNBuw4C5sQ9E=
 github.com/minikube-machine/machine-driver-vmware v0.1.6-0.20230701123042-a391c48b14d5 h1:1z7xOzfMO4aBR9+2nYjlhRXX1773fX60HTS0QGpGRPU=
 github.com/minikube-machine/machine-driver-vmware v0.1.6-0.20230701123042-a391c48b14d5/go.mod h1:HifYFOWR0bAMN4hWtaSADClogvtPy/jV0aRC5alhrKo=
 github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible/go.mod h1:8AuVvqP/mXw1px98n46wfvcGfQ4ci2FwoAjKYxuo3Z4=
@@ -1356,6 +1356,7 @@ github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2 h1:JhzVVoYvbOACxoU
 github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2/go.mod h1:iIss55rKnNBTvrwdmkUpLnDpZoAHvWaiq5+iMmen4AE=
 github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU=
 github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI=
+github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1-0.20171018195549-f15c970de5b7/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
@@ -1436,6 +1437,7 @@ github.com/rogpeppe/go-charset v0.0.0-20180617210344-2471d30d28b4/go.mod h1:qgYe
 github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
 github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
 github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
+github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
 github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
 github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
 github.com/rs/cors v1.8.2/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
diff --git a/pkg/minikube/driver/driver_darwin.go b/pkg/minikube/driver/driver_darwin.go
index d2588f469..cc2270797 100644
--- a/pkg/minikube/driver/driver_darwin.go
+++ b/pkg/minikube/driver/driver_darwin.go
@@ -28,6 +28,7 @@ var supportedDrivers = func() []string {
                // on darwin/arm64 only docker and ssh are supported yet
                return []string{
                        QEMU2,
+                       Parallels,
                        Docker,
                        Podman,
                        SSH,

@afbjorklund
Copy link
Collaborator

afbjorklund commented Jul 30, 2024

Well, there is no docker-machine for arm64 and there is no boot2docker.iso for arm64 either?

But as long as you recompile those for the other architecture, then it should still work I think.

i.e. it works OK with the qemu driver

(used boot2docker-debian for the OS)

@afbjorklund
Copy link
Collaborator

Do you need a PR to minikube

Please do a PR, and confirm that it works for your local testing (since there is no Parallells in CI)

@Razorr1996
Copy link
Contributor

Razorr1996 commented Aug 4, 2024

As I understand, it's not exactly boot2docker anymore: the current implementation uses ISO from minikube itself. I only manipulated source code for minikube and docker-machine-parallels without any re-builds of ISO and other tools.

And despite the word machine in the docker-machine-parallels dependency, this library is used for only manipulating Parallels VMs via prlctl util: provisioning, configuring, destroying, etc. So we don't touch technology named docker-machine itself. But I might be wrong.

Well, there is no docker-machine for arm64 and there is no boot2docker.iso for arm64 either?

But as long as you recompile those for the other architecture, then it should still work I think.

i.e. it works OK with the qemu driver

(used boot2docker-debian for the OS)

Used ISO:

I0804 17:49:21.496688   57339 out.go:177] πŸ’Ώ  Downloading VM boot image ...
πŸ’Ώ  Downloading VM boot image ...
I0804 17:49:21.500717   57339 download.go:107] Downloading: https://storage.googleapis.com/minikube-builds/iso/19339/minikube-v1.33.1-1722248113-19339-arm64.iso?checksum=file:https://storage.googleapis.com/minikube-builds/iso/19339/minikube-v1.33.1-1722248113-19339-arm64.iso.sha256 -> /Users/abasalaev/.minikube/cache/iso/arm64/minikube-v1.33.1-1722248113-19339-arm64.iso

I'll create PR, thank you for help with it!

@Razorr1996
Copy link
Contributor

@afbjorklund
Pull Request with logs for main operations: creating, stopping, deleting: #19373

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
co/parallels-driver Parallels driver issues help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. os/macos priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete.
Projects
None yet
Development

Successfully merging a pull request may close this issue.