lima-vm/lima (lima-vm/lima)
### [`v0.22.0`](https://togithub.com/lima-vm/lima/releases/tag/v0.22.0)
[Compare Source](https://togithub.com/lima-vm/lima/compare/v0.21.0...v0.22.0)
This release drops the support for `vde_vmnet` (deprecated since 2022) in favor of [`socket_vmnet`](https://togithub.com/lima-vm/socket_vmnet).
vmnet users will need to regenerate the `/etc/sudoers.d/lima` file:
```bash
limactl sudoers >etc_sudoers.d_lima
sudo install -o root etc_sudoers.d_lima /etc/sudoers.d/lima
```
Users may also want to clean up the vde-related lines from their `~/.lima/_config/networks.yaml`:
```diff
--- /Users/user/.lima/_config/networks.yaml.bak 2024-05-07 14:17:28
+++ /Users/user/.lima/_config/networks.yaml 2024-05-07 14:18:09
@@ -13,9 +13,6 @@
##### socketVMNet requires Lima >= 0.12 .
##### socketVMNet has precedence over vdeVMNet.
socketVMNet: "/opt/socket_vmnet/bin/socket_vmnet"
-# vdeSwitch and vdeVMNet are DEPRECATED.
- vdeSwitch: /opt/vde/bin/vde_switch
- vdeVMNet: /opt/vde/bin/vde_vmnet
varRun: /private/var/run/lima
sudoers: /private/etc/sudoers.d/lima
```
##### Changes
- vmnet:
- Remove the support for `vde_vmnet` (Deprecated since Sep 2022, in favor of `socket_vmnet`) ([#2311](https://togithub.com/lima-vm/lima/issues/2311))
- `limactl` CLI:
- `limactl ls $INSTANCE` now exits with non-zero status if the instance does not exist ([#2295](https://togithub.com/lima-vm/lima/issues/2295), thanks to [@BajuMcBites](https://togithub.com/BajuMcBites))
- nerdctl:
- Update to [v1.7.6](https://togithub.com/containerd/nerdctl/releases/tag/v1.7.6) ([#2304](https://togithub.com/lima-vm/lima/issues/2304))
- Misc:
- Drop support for Go 1.20 ([#2258](https://togithub.com/lima-vm/lima/issues/2258))
- Templates:
- Ubuntu: update to 24.04 ([#2300](https://togithub.com/lima-vm/lima/issues/2300))
- Fedora: update to 40 ([#2292](https://togithub.com/lima-vm/lima/issues/2292))
- Update Alpine, Arch Linux, CentOS Stream, and Debian to the latest revisions ([#2299](https://togithub.com/lima-vm/lima/issues/2299), [#2308](https://togithub.com/lima-vm/lima/issues/2308), [#2318](https://togithub.com/lima-vm/lima/issues/2318) thanks to [@jandubois](https://togithub.com/jandubois))
Full changes: https://github.com/lima-vm/lima/milestone/45?closed=1
Thanks to [@BajuMcBites](https://togithub.com/BajuMcBites) [@afbjorklund](https://togithub.com/afbjorklund) [@alexandear](https://togithub.com/alexandear) [@jandubois](https://togithub.com/jandubois) [@vasileknik76](https://togithub.com/vasileknik76)
##### Usage
```console
[macOS]$ limactl create
[macOS]$ limactl start
...
INFO[0029] READY. Run `lima` to open the shell.
[macOS]$ lima uname
Linux
```
***
The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/lima-vm/lima/actions/runs/8980002249
The sha256sum of the SHA256SUMS file itself is `ae6c43a8f145d574142deb1c6e105e4ab79156947b9098bf57c94d91ff15da97` .
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.21.0
->v0.22.0
Release Notes
lima-vm/lima (lima-vm/lima)
### [`v0.22.0`](https://togithub.com/lima-vm/lima/releases/tag/v0.22.0) [Compare Source](https://togithub.com/lima-vm/lima/compare/v0.21.0...v0.22.0) This release drops the support for `vde_vmnet` (deprecated since 2022) in favor of [`socket_vmnet`](https://togithub.com/lima-vm/socket_vmnet). vmnet users will need to regenerate the `/etc/sudoers.d/lima` file: ```bash limactl sudoers >etc_sudoers.d_lima sudo install -o root etc_sudoers.d_lima /etc/sudoers.d/lima ``` Users may also want to clean up the vde-related lines from their `~/.lima/_config/networks.yaml`: ```diff --- /Users/user/.lima/_config/networks.yaml.bak 2024-05-07 14:17:28 +++ /Users/user/.lima/_config/networks.yaml 2024-05-07 14:18:09 @@ -13,9 +13,6 @@ ##### socketVMNet requires Lima >= 0.12 . ##### socketVMNet has precedence over vdeVMNet. socketVMNet: "/opt/socket_vmnet/bin/socket_vmnet" -# vdeSwitch and vdeVMNet are DEPRECATED. - vdeSwitch: /opt/vde/bin/vde_switch - vdeVMNet: /opt/vde/bin/vde_vmnet varRun: /private/var/run/lima sudoers: /private/etc/sudoers.d/lima ``` ##### Changes - vmnet: - Remove the support for `vde_vmnet` (Deprecated since Sep 2022, in favor of `socket_vmnet`) ([#2311](https://togithub.com/lima-vm/lima/issues/2311)) - `limactl` CLI: - `limactl ls $INSTANCE` now exits with non-zero status if the instance does not exist ([#2295](https://togithub.com/lima-vm/lima/issues/2295), thanks to [@BajuMcBites](https://togithub.com/BajuMcBites)) - nerdctl: - Update to [v1.7.6](https://togithub.com/containerd/nerdctl/releases/tag/v1.7.6) ([#2304](https://togithub.com/lima-vm/lima/issues/2304)) - Misc: - Drop support for Go 1.20 ([#2258](https://togithub.com/lima-vm/lima/issues/2258)) - Templates: - Ubuntu: update to 24.04 ([#2300](https://togithub.com/lima-vm/lima/issues/2300)) - Fedora: update to 40 ([#2292](https://togithub.com/lima-vm/lima/issues/2292)) - Update Alpine, Arch Linux, CentOS Stream, and Debian to the latest revisions ([#2299](https://togithub.com/lima-vm/lima/issues/2299), [#2308](https://togithub.com/lima-vm/lima/issues/2308), [#2318](https://togithub.com/lima-vm/lima/issues/2318) thanks to [@jandubois](https://togithub.com/jandubois)) Full changes: https://github.com/lima-vm/lima/milestone/45?closed=1 Thanks to [@BajuMcBites](https://togithub.com/BajuMcBites) [@afbjorklund](https://togithub.com/afbjorklund) [@alexandear](https://togithub.com/alexandear) [@jandubois](https://togithub.com/jandubois) [@vasileknik76](https://togithub.com/vasileknik76) ##### Usage ```console [macOS]$ limactl create [macOS]$ limactl start ... INFO[0029] READY. Run `lima` to open the shell. [macOS]$ lima uname Linux ``` *** The binaries were built automatically on GitHub Actions. The build log is available for 90 days: https://github.com/lima-vm/lima/actions/runs/8980002249 The sha256sum of the SHA256SUMS file itself is `ae6c43a8f145d574142deb1c6e105e4ab79156947b9098bf57c94d91ff15da97` .Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.