debvm (0.5.0)
[PTS] [DDPO]
COMMITS: VCS has seen 2 commits since the debian/0.5.0 tag
- Git: https://salsa.debian.org/helmutg/debvm.git -b debian
-
- Branch: main
- Path: debian/changelog
- Repo size: 1024000
- Browser: https://salsa.debian.org/helmutg/debvm/
- Last scan: 2026-01-10 15:58:06+00
- Next scan: 2026-01-15 22:32:00+00
- Open issues: 8
- Merge requests: 3
- CI pipeline status: failed
- Debian changelog in Git:
debvm (0.5.0) unstable; urgency=medium
This release drops support for running on bookworm as it now uses
mkfs.ext4's libarchive support for creating a filesystem from a tar.
[ Jochen Sprickerhof ]
* *-create: Refuse overwriting images
* debefivm-run: only use the console in nographics mode
* Restructure source repository to look more like an installation
* useraddhook: use passwd from host and --prefix (Closes: salsa#24)
[ Helmut Grohne ]
* debefivm-create: avoid chrooting in chrootless mode
* The transitional qemu-user-static has been dropped
* record package requirements for piping a tar to mke2fs
* consistently use SPDX-FileCopyrightText
* *-create: only use the maybe-merged-usr hook when needed
* *-run: lower gic-version for arm32 to 2
* autopkgtests: explicitly depend on mount
* debvm-create: use numfmt for parsing the --size argument
[ Jochen Sprickerhof and Helmut Grohne ]
* Fail sensibly when required commands are missing
* Prefer using the VM's systemctl over the host's
* Use mkfs.ext4 with tarball
* Add /sbin to $PATH
[ Luca Boccassi ]
* autologin: prefer credentials to monkey patching unit (Closes: #1120943)
-- Helmut Grohne <helmut@subdivi.de> Thu, 20 Nov 2025 18:02:54 +0100
- This branch is 2 commits ahead of tag debian/0.5.0
- Git log:
commit d698e0e377c99815a12870ffe2977529e919c606
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Jan 10 16:35:23 2026 +0100
autopkgtest: skip riscv64 as the emulation is too slow
commit a623893d9826d091f458a488a6ddee78190fd844
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Jan 10 14:38:32 2026 +0100
customize-resolved.sh: explicitly install systemd-resolved
libnss-resolve used to depend on systemd-resolved, but no longer does.
In principle, we'd like to just --include it, but that would break
suites before bookworm. Then we might --include it with as an apt
pattern, but we cannot easily match the native architecture so that
would break multiarch vms. Therefore we use the hook to install it if
the libnss-resolve version indicates that it should exist.
Reported-by: Jochen Sprickerhof <git@jochen.sprickerhof.de>