minikube/pkg/drivers/kvm
Nir Soffer fcd907fd6d kvm2 driver: Don't delete the "default" network
The special "default" network is created by libvirt and owned by the
system admin, but we try to delete it when deleting a profile.

To reproduce the issue, start and delete minikube on a system without
any other vm using the libvirt default network:

    minikube start --driver kvm2 --network default
    minikube delete

The default network will be delete, and the next minikube start will
fail, complaining about missing libvirt default networking and linking
to the complicated instructions how to recreate it.

Now we skip deletion of the special "default" network.

Example run log:

    $ out/minikube delete -v10 --logtostderr 2>delete.log
    * Deleting "minikube" in kvm2 ...
    * Removed all traces of the "minikube" cluster.

    $ cat delete.log
    ...
    I0518 03:41:27.148838 1247331 out.go:177] * Deleting "minikube" in kvm2 ...
    I0518 03:41:27.148857 1247331 main.go:141] libmachine: (minikube) Calling .Remove
    I0518 03:41:27.149156 1247331 main.go:141] libmachine: (minikube) DBG | Removing machine...
    I0518 03:41:27.159000 1247331 main.go:141] libmachine: (minikube) DBG | Trying to delete the networks (if possible)
    I0518 03:41:27.169497 1247331 main.go:141] libmachine: (minikube) DBG | Using the default network, skipping deletion
    I0518 03:41:27.169598 1247331 main.go:141] libmachine: (minikube) Successfully deleted networks
    ...
2024-05-22 11:21:41 -07:00
..
disks.go Add ability to create extra disks on qemu2 vms 2023-06-06 16:28:19 -06:00
domain.go fix undefining kvm domain 2022-04-07 13:33:01 -07:00
domain_definition_arm64.go Merge pull request #18239 from nirs/aarch64-cdrom 2024-03-07 18:35:07 -08:00
domain_definition_x86.go revert kvm domain def for bios iso 2022-05-03 21:39:12 -07:00
gpu.go fix undefining kvm domain 2022-04-07 13:33:01 -07:00
kvm.go kvm with containerd needs more time to stop 2024-01-15 20:59:59 +00:00
network.go kvm2 driver: Don't delete the "default" network 2024-05-22 11:21:41 -07:00
numa.go fix: fix kvm2 numa simulate ut&lint 2021-03-02 22:40:42 +08:00
numa_test.go fix: fix kvm2 numa simulate ut&lint 2021-03-02 22:40:42 +08:00
version.go Add commit id to docker-machine-driver-kvm2 version 2019-06-28 13:45:54 -07:00