Skip to content

v1.30

Compare
Choose a tag to compare
@arighi arighi released this 13 Oct 07:44
· 177 commits to main since this release

virtme-ng v1.30 is out!

The most noticeable changes in this new version are the initial support for NVIDIA GPUs passthrough (thanks to @ianm-nv), the possibility to use pre-compiled -rc kernels from Ubuntu mainline builds, the possibility to use virtiofs natively on arm64, some improvements to run virtme-ng cross-architecture and cross-distro and the usual set of bug fixes.

Future plans include the generalization of PCI passthrough support (not only GPUs) and improving the cross-architecture support.

Detailed ChangeLog:

Andrea Righi (13):
      vng: allow to use -rc kernels from Ubuntu mainline builds
      virtme: fix lint warnings in architectures.py
      virtme: fix regex lint warning
      virtme: fix "too many arguments" warning in cpiowriter
      virtme-ng: fix "too many positional arguments" lint warnings
      architectures: GPU passthrough
      virtme-ng: fix incorrect cross-compile override
      virtme-ng: handle undefined release with --root
      virtme-ng: auto-detect host architecture
      virtme-ng: allow to specify multiple --rwdir and --rodir
      doc: update contact email
      readme: add Linux Foundation mentorship session about virtme-ng
      virtme-ng v1.30

Andrew Kreimer (2):
      readme: fix a typo
      virtme: fix typos

Anisse Astier (2):
      virtme: fix regex expecting a group
      virtme-ng: only match a single downloaded kernel on arm64

Ian May (2):
      vng: add support for passthrough NVIDIA GPUs
      doc: update README.md with gpu passthrough setup

Jean-Baptiste Denis (1):
      Add Kernel Recipies 2024 talk link in the README

Jens Axboe (1):
      virtme: enable virtiofs support for arm64

Marcos Paulo de Souza (4):
      virtme: commands: run.py: Make get_kernel_version more accurate
      virtme: Enable -r argument to work on more architectures
      virtme: commands: run.py: Search for kernel version of the file name as fallback
      virtme: architectures: Add "image" as s390x image name

Matthieu Baerts (NGI0) (2):
      Revert "fix command to install vng_init in pipx"
      version: fallback if no git tags

Ricardo B. Marliere (1):
      Add hint when trying to create root filesystem outside a Debian host

Tamir Duberstein (1):
      Modernize build system

patso (2):
      add setuptools to requirements.txt
      fix command to install vng_init in pipx