RATATOSKRATATOSK
Sign in

Lima

v2.3.0Kubernetes Core
Nov 6, 2026

ACTION 1CHECK 2OTHER 38

A feature-rich release adds platform support and operator capabilities, changes template defaults, and includes two security fixes. The fixes address guest access to host files and unreviewed guest changes applied through `limactl shell --sync`.

Action needed (1)

  • securityGHSA-566x-598w-h7w7 guest access to host files

    GHSA-566x-598w-h7w7 fixes an issue where a guest could read host files as QEMU option ROMs loaded from limactl's current working directory.

Check if affected (2)

  • securityGHSA-4wvf-9pjc-cpfp protection for limactl shell --sync

    Applies if you use limactl shell --sync.

    GHSA-4wvf-9pjc-cpfp fixes limactl shell --sync so unreviewed guest changes are not applied to the host through the reported TOCTOU issue.

  • breakingLegacy BIOS configuration for oraclelinux-8 and centos-stream, removed

    Applies if you configure oraclelinux-8 or centos-stream.

    The legacy BIOS configuration is removed for oraclelinux-8 and centos-stream.

All 38 other recorded changesadditions 19 · constraints 9 · defaults 6 · value changes 4

additions (19)

  • Add osOpts.darwin.suppressFirstLoginSetup to skip the first-login Setup Assistant (#5336, thanks to @trodemaster)
  • Support attaching host block devices (limactl start --block-device) (#5117, thanks to @pirate)
  • Add audio.microphone to attach a capture stream (#5462, thanks to @iamstarkov)
  • Add networkOpts.hostLoopback to block guest access to the host's loopback services (#5581, thanks to @ranacseruet)
  • Implement limactl screenshot (#5478, thanks to @afbjorklund)
  • Verify the guest VM's SSH host key, even for locally forwarded ports (#5687)
  • Add archVariant (--arch-variant) for selecting x86-64-v2/v3 images (#5335, thanks to @ekalinin)
  • additionalDisks: support custom mountPoint and optional mounting (#5198, thanks to @ekalinin)
  • copyToHost: add skipIfMissing (#5183, thanks to @afbjorklund)
  • Add limactl menu, an experimental TUI for managing instances (#5330 #5629 #5668 ..., thanks to @Soumya-codr et al.)
  • limactl autostart enable: add --keep-alive (#5086, thanks to @resker)
  • limactl shell --sync: add --sync-exclude and support the .limasyncignore file (#4917, thanks to @peschmae)
  • Show the boot progress with an (N/total) counter (#4902 #5602, thanks to @mn-ram and @saswatsam786)
  • Implement the replace tool for targeted file edits (#5540, thanks to @bonifaido)
  • k8s: Add a parameter for apt-proxy (#5251, thanks to @afbjorklund)
  • k3s: Add parameters for apt-proxy and registry (#5251, #5257 #5377, thanks to @afbjorklund)×2
  • Add SBOM artifacts (#5220, thanks to @afbjorklund)
  • Add the JSON schema of lima.yaml (#5339 #5380, thanks to @afbjorklund)

constraints (9)

  • Experimentally support HCS driver (#5449 #5514, thanks to [LFX mentee](https://lfx.linuxfoundation.org/tools/mentorship/) @mie313, and @unsuman)
  • Support native Windows OpenSSH (#5298 #5299 #5300 #5337, thanks to @jandubois)
  • Support provision (#5263, thanks to [LFX mentee](https://lfx.linuxfoundation.org/tools/mentorship/) @mie313)
  • Support nestedVirtualization with HVF (QEMU >= 11.1) (#5443, thanks to @sharanrajt)
  • Experimentally support lima:shared, lima:host, and lima:bridged networks on Linux hosts, via the new lima-privileged-net helper (#5483 #5484 #5485 #5486 #5513 #5669, thanks to @unsuman)
  • additionalDisks: support custom mountPoint and optional mounting (#5198, thanks to @ekalinin)
  • Support stopping multiple instances with limactl stop (#5369, thanks to @MEETNANDA8107)
  • k8s: Allow installing on the minimal image variant (#5385, thanks to @afbjorklund)
  • k8s: Accept an https:// URL when joining a node (#5559, thanks to @Sarthak-Shreshtha01)

defaults (6)

  • Automatically append common tool directories (e.g., QEMU) to PATH (#5348, thanks to [LFX mentee](https://lfx.linuxfoundation.org/tools/mentorship/) @mie313)
  • limactl without arguments now opens the menu on an interactive terminal
  • Update the default Ubuntu (default, ubuntu, ...) to 26.10 (#5657)
  • Update Fedora (fedora, podman, ...) to 45 (#5694m #5734, thanks to @kolyshin)
  • Update openSUSE Leap (opensuse-leap) to 16.1 (#5735, thanks to @e-minguez)
  • k8s: Pin Kubernetes version to 1.37 (#5463, thanks to @afbjorklund)

value changes (4)

  • Warn when a read-only mount is requested (#5740)
  • Forward Unix sockets over gRPC instead of SSH (#5653, thanks to @KayleMaster)
  • Warn when overlapping mounts are detected (#5748)
  • Update from v2.4.1 to [v2.4.2](https://github.com/containerd/nerdctl/releases/tag/v2.4.2) (#5703)
Add Lima to your stack

A weekly email arrives when a release needs action. Like the security patches and breaking changes in this release.

Add to stack →