Commit Graph

1197 Commits (1a176c398edc70d0302952d3d0c497135b8e38a5)

Author SHA1 Message Date
minikube-bot 88fdd4ef17 Updating kicbase image to v0.0.44-1717668449-19038 2024-06-06 10:30:54 +00:00
minikube-bot 20fbe76c67 Updating kicbase image to v0.0.44-1717518322-19024 2024-06-04 16:44:03 +00:00
minikube-bot c07de99480 Updating kicbase image to v0.0.44-1717064182-18993 2024-05-30 10:35:16 +00:00
Steven Powell b7d7de90e5
Merge pull request #18934 from minikube-bot/auto_bump_containerd_version-6b0f107
Kicbase/ISO: Update containerd from v1.7.15 to v1.7.17
2024-05-28 12:58:58 -07:00
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
minikube-bot 942c9e343c Updating kicbase image to v0.0.44-1716228441-18934 2024-05-20 18:25:39 +00:00
minikube-bot cc999a82a2 Updating kicbase image to v0.0.44-1715707529-18887 2024-05-14 17:48:48 +00:00
minikube-bot 4ee45938fd Updating kicbase image to v0.0.44-1715596048-18869 2024-05-13 14:58:44 -07:00
minikube-bot a5ece4c34f Release: Update kicbase to v0.0.44 2024-05-09 00:08:42 +00:00
minikube-bot 3f87824b0e Updating kicbase image to v0.0.43-1714992375-18804 2024-05-06 11:04:14 +00:00
minikube-bot e9678fc4f1 Updating kicbase image to v0.0.43-1714386659-18769 2024-04-29 10:49:36 +00:00
minikube-bot 1acc7c9d6b Updating kicbase image to v0.0.43-1713736339-18706 2024-04-21 22:11:25 +00:00
minikube-bot 7da1c16e9c Updating kicbase image to v0.0.43-1713569670-18702 2024-04-19 23:57:28 +00:00
minikube-bot 7ad60625bd Update kicbase to v0.0.43 2024-04-19 13:55:05 -07:00
minikube-bot 148b309109 Updating kicbase image to v0.0.43-1713236840-18649 2024-04-16 03:26:59 +00:00
minikube-bot cbf61390ee Updating kicbase image to v0.0.43-1713215244-18647 2024-04-15 21:26:36 +00:00
minikube-bot d50c6cbf1d Updating kicbase image to v0.0.43-1713176859-18634 2024-04-15 10:46:17 +00:00
minikube-bot aca11e7d30 Updating kicbase image to v0.0.43-1712854342-18621 2024-04-11 17:14:38 +00:00
minikube-bot 56e01f5e76 Updating kicbase image to v0.0.43-1712743643-18610 2024-04-10 10:26:52 +00:00
minikube-bot 649852bcd0 Updating kicbase image to v0.0.43-1712593525-18585 2024-04-08 16:46:02 +00:00
minikube-bot 57b2e2f4f0 Updating kicbase image to v0.0.43-1712138838-18566 2024-04-03 10:27:30 +00:00
minikube-bot b3318c5e18 Updating kicbase image to v0.0.43-1711559786-18485 2024-03-27 17:35:54 +00:00
minikube-bot 9079a3d2ad Update kicbase to v0.0.43-beta.0 2024-03-20 17:04:51 +00:00
minikube-bot f2bc247b02 Updating kicbase image to v0.0.42-1710284843-18375 2024-03-12 23:29:50 +00:00
minikube-bot 764b0d99df Updating kicbase image to v0.0.42-1710261797-18367 2024-03-12 17:01:23 +00:00
Medya Ghazizadeh 8000ca594b
Merge pull request #18239 from nirs/aarch64-cdrom
kvm2 driver: Use scsi cdrom for arm64 to fix Linux on Apple Silicone
2024-03-07 18:35:07 -08:00
Medya Ghazizadeh 6ad5b4a284
Merge pull request #18241 from nirs/aarch64-nvram
kvm2 driver: Remove uneeded nvram element
2024-03-07 18:31:55 -08:00
Predrag Rogic 6f4d0f1f3b
Merge branch 'kubernetes:master' into ha 2024-03-03 18:57:51 +00:00
minikube-bot 648ab9e0ba Updating kicbase image to v0.0.42-1708944392-18244 2024-02-26 11:03:45 +00:00
Nir Soffer 51610bcb40 kvm2 driver: Remove uneeded nvram element
The curent domain xml template includes static nvram image using the
shared template image:

    <nvram>/usr/share/AAVMF/AAVMF_VARS.fd</nvram>

This "works" when starting sinlge profile, but when starting a second
profile this breaks with:

    virError(Code=55, Domain=24, Message='Requested operation is not
    valid: Setting different SELinux label on /usr/share/AAVMF/AAVMF_VARS.fd
    which is already in use

Which tells us that we are doing the wrong thing.

If we remove the nvram element, a new per-vm nvram is created
dynamially:

    $ virsh -c qemu:///system dumpxml ex1 | grep nvram
    <nvram template='/usr/share/AAVMF/AAVMF_VARS.fd'>/var/lib/libvirt/qemu/nvram/ex1_VARS.fd</nvram>

    $ virsh -c qemu:///system dumpxml ex2 | grep nvram
    <nvram template='/usr/share/AAVMF/AAVMF_VARS.fd'>/var/lib/libvirt/qemu/nvram/ex2_VARS.fd</nvram>
2024-02-24 00:26:02 +02:00
Nir Soffer 59a59c8104 kvm2 driver: Use scsi cdrom for arm64
On linux/aarch64 (e.g. Asahi Linux on MacBook M*) booting from SATA
cdrom is broken and the VM drops into the UEFI shell.

It seems that linux/aarch64 supports only virtio and scsi devices[1].
Replace with scsi cdrom (like the x86 version) and addd a virtio-scsi
controller since the default scsi controller does not boot as well.

[1] https://kubevirt.io/user-guide/virtual_machines/virtual_machines_on_Arm64/#disks-and-volumes
2024-02-24 00:10:14 +02:00
minikube-bot 71fbbba318 Updating kicbase image to v0.0.42-1708008208-17936 2024-02-15 15:03:02 +00:00
Steven Powell 4d32230e3e fix lint errors 2024-02-12 17:32:14 -08:00
Predrag Rogic 937d6f6ea9
Merge branch 'kubernetes:master' into ha 2024-01-18 07:24:10 +00:00
Predrag Rogic 10ecd0aeb1
kvm with containerd needs more time to stop 2024-01-15 20:59:59 +00:00
Predrag Rogic 5278d8825b
Merge branch 'master' into ha 2024-01-10 23:00:49 +00:00
Predrag Rogic 6731cdee84
Merge branch 'kubernetes:master' into ha 2024-01-09 22:18:49 +00:00
minikube-bot 7977e8ed9f Updating kicbase image to v0.0.42-1704759386-17866 2024-01-09 00:35:18 +00:00
minikube-bot f2d99d5d3a Updating kicbase image to v0.0.42-1704751654-17830 2024-01-08 22:27:48 +00:00
Predrag Rogic ad7fb3992c
support kubernetes ha cluster topology in minikube 2024-01-07 21:36:17 +00:00
minikube-bot 6e3ba89264 Updating kicbase image to v0.0.42-1703498848-17857 2023-12-25 10:25:48 +00:00
minikube-bot 1b14f6e8a1 Updating kicbase image to v0.0.42-1702920864-17822 2023-12-18 17:52:50 +00:00
minikube-bot df238022bf Updating kicbase image to v0.0.42-1702660877-17806 2023-12-15 17:39:52 +00:00
minikube-bot 1424aa3b31 Updating kicbase image to v0.0.42-1702585004-17765 2023-12-14 20:36:59 +00:00
minikube-bot d7ea269a64 Updating kicbase image to v0.0.42-1702394725-17761 2023-12-12 15:44:07 +00:00
minikube-bot 47aff3550d Updating kicbase image to v0.0.42-1702334074-17764 2023-12-11 22:59:20 +00:00
minikube-bot 1ba0016d08 Updating kicbase image to v0.0.42-1701996201-17738 2023-12-08 01:02:01 +00:00
minikube-bot e08a2828f2 Updating kicbase image to v0.0.42-1701974066-17719 2023-12-07 18:52:37 +00:00
minikube-bot 94569b7e05 Updating kicbase image to v0.0.42-1701685682-17711 2023-12-04 10:46:40 +00:00
minikube-bot b5c6f9d64e Updating kicbase image to v0.0.42-1701387262-17703 2023-11-30 23:57:10 +00:00