vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 8ed0335b8b2c2b465e7956a83019a210940d42b9
Author: Paride Legovini <paride@debian.org>
Date: Thu Mar 5 14:10:49 2026 +0100
build-lxd: extend the cleanup trap to cover HUP and TERM
EXIT does not automatically cover them.
commit a0198f2cacb33978e87150bd6a651929a444d038
Merge: 17ecd1c 34fb329
Author: Paride Legovini <paride@debian.org>
Date: Thu Mar 5 13:54:13 2026 +0100
Merge branch 'build-lxd-instance-name' into 'master'
build-lxd: better handling of temporary build instance
See merge request ci-team/autopkgtest!649
commit 34fb329ed94d698ca14db175b93c688aff9a9dd8
Author: Paride Legovini <paride@debian.org>
Date: Thu Mar 5 11:06:50 2026 +0100
build-lxd: make temporary instance cleanup more reliable
commit a944e8e86013dc8cf76e00bba8c71c864daeca0d
Author: Paride Legovini <paride@debian.org>
Date: Thu Mar 5 10:27:09 2026 +0100
build-lxd: allow specifying the temp instance name from the environment
commit 1ba6a4426e21371b387460584c854d56ba15bd98
Author: Paride Legovini <paride@debian.org>
Date: Thu Mar 5 10:11:39 2026 +0100
build-lxd: more renaming from "container" to "instance"
Instances can be VMs or containers. Let's refer to them as "instances"
in the script. The usage of "container" dates back to when LXD only
supported containers.
commit 61b1070561020c730e3b0236a6083f5d7a19c6d7
Author: Paride Legovini <paride@debian.org>
Date: Thu Mar 5 10:07:15 2026 +0100
build-lxd: rename CONTAINER to AUTOPKGTEST_TEMP_INSTANCE
Instances can be containers of VMs, so CONTAINER was not a fully
appropriate name. This is preparatory work for making the variable
overrideable from the environment, so we need a good name for it.
commit 17ecd1cee922153b95a55325b3a6a49c7c106aae
Author: Paride Legovini <paride@debian.org>
Date: Tue Mar 3 15:57:47 2026 +0100
Apply formatting from newer ruff
commit 298c60ea42b61538f0b90b954e83625e0b484a14
Author: Paride Legovini <paride@debian.org>
Date: Tue Mar 3 15:57:26 2026 +0100
pre-commit: update pinned hooks versions
commit f7e599bb818d952c21bb1e247e6b9bd418e45531
Author: Paride Legovini <paride@debian.org>
Date: Tue Mar 3 15:55:13 2026 +0100
build-lxd: wait more for instances to boot
Those timeout are mostly meant to prevent "stuck forever" jobs.
We can afford being quite related with them.
commit 28f9d3971453b721f1c2d237b2256b4c311fc2e4
Merge: d492cb9 2c36f79
Author: Paride Legovini <paride@debian.org>
Date: Thu Feb 19 21:38:43 2026 +0100
Merge branch 'get-cpu-info-in-open' into 'master'
Move gathering of testbed CPU info from setup to open stage
See merge request ci-team/autopkgtest!647
commit 2c36f797af3076400523d3d49459e0040f8555a7
Author: Paride Legovini <paride@debian.org>
Date: Thu Feb 19 19:21:16 2026 +0100
Move gathering of testbed CPU info from setup to open stage
Move the "get CPU info" code from the setup from post_boot_setup()
to _open(), as it is not a testbed setup step.
commit d492cb950c2802f91c0e08d9adb3e230da584f5c
Merge: d39f819 654da95
Author: Paride Legovini <paride@debian.org>
Date: Thu Feb 19 16:07:49 2026 +0100
Merge branch 'wip-always-revert' into 'master'
Always revert testbed before running individual tests
See merge request ci-team/autopkgtest!624
commit d39f8192ec65aefc6ff28654a866d84557b42741
Merge: 20172a7 e492143
Author: Antonio Terceiro <terceiro@debian.org>
Date: Mon Feb 16 09:40:03 2026 -0300
Merge branch 'virt-lxd-first-time' into 'master'
autopkgtest-virt-lxd: ignore stderr from `[...] image info`
See merge request ci-team/autopkgtest!645
commit 20172a7b590d24efcd6b3a650931fe350b75dc73
Merge: 7be2850 2b1f063
Author: Antonio Terceiro <terceiro@debian.org>
Date: Mon Feb 16 09:39:42 2026 -0300
Merge branch 'tests-lxc-workaround-debbug-1125011' into 'master'
d/t/lxc: run on Debian stable instead of testing to workaround #1125011
See merge request ci-team/autopkgtest!646
commit 2b1f0638e85da28e5064fb84b81f54bd508672e2
Author: Paride Legovini <paride@debian.org>
Date: Sat Feb 14 17:36:22 2026 +0100
d/t/lxc: run on Debian stable instead of testing to workaround #1125011
commit e49214356cde6a0c77902c4ad141d06e6d9d33e7
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sat Feb 14 09:36:37 2026 -0300
autopkgtest-virt-lxd: ignore stderr from `[...] image info`
When incus is used by the very first time, it will print a message to
stderr that will cause this call to fail. I'm not sure whether this
affects lxd, but in any case, the stdout of `lxc image info $IMAGE`
is already enough to test what that code is testing.
commit 7be2850d668969a7d56f844d1cac98afe842cfa3
Merge: c952cde a02037d
Author: Paride Legovini <paride@debian.org>
Date: Tue Feb 10 13:09:37 2026 +0100
Merge branch 'readme-architecture' into 'master'
doc: explain a common mistake in the architecture field
See merge request ci-team/autopkgtest!643
commit c952cde2363be9da9eb7382d43dacf387c6fcbf2
Merge: 10df175 cbcb209
Author: Paride Legovini <paride@debian.org>
Date: Tue Feb 10 13:09:16 2026 +0100
Merge branch 'lintian-suppress-ignore-skip-not-installable' into 'master'
CI: suppress lintian warning on usage of skip-not-installable
See merge request ci-team/autopkgtest!644
commit cbcb2092c60e81cbf5449b6e4559376249ea6676
Author: Paride Legovini <paride@debian.org>
Date: Sun Feb 8 18:00:22 2026 +0100
CI: suppress lintian warning on usage of skip-not-installable
We run the Salsa CI pipeline so SALSA_CI_LINTIAN_FAIL_WARNING
enabled, so the tag causes the pipeline to fail. Suppress the
tag for now.
We currently use skip-not-installable to allow the LXD tests
(d/t/lxd) to be skipped on Debian, where lxd is not readily
available, without extra test runtime logic.
I want to drop that usage skip-not-installable, but doing so
requires some discussion on how move away from the current logic.
For now, this change will allow CI to pass again.
commit 10df175c4b42fda6f7504885263dd64e8762d423
Author: Paride Legovini <paride@debian.org>
Date: Sun Feb 8 17:43:32 2026 +0100
d/t/unshare: replace skip-not-installable with runtime check
This reverts 0938b19ffd6c, and avoids using the deprecated
skip-not-installable restriction.
commit 9b680afaa30ca71a9b33ec70a61ebffc4c0919f1
Author: Paride Legovini <paride@debian.org>
Date: Sun Feb 8 17:32:09 2026 +0100
d/s/lintian-overrides: with #1118442 now fixed, drop unused override
The override was needed because of #1118442, which is now fixed.
commit acfb93044419fac4e1b1a32c6f16fc5464d76363
Author: Paride Legovini <paride@debian.org>
Date: Sun Feb 8 17:29:56 2026 +0100
d/control: bump Standards-Version to 4.7.3, no changes needed
Spotted by lintian (out-of-date-standards-version).
commit 4c3776c43d31967f774982f2ec666aa098b7cd5d
Author: Paride Legovini <paride@debian.org>
Date: Sun Feb 8 17:28:18 2026 +0100
d/control: drop redundant Priority: optional field
As of dpkg version 1.22.13, this field is set to "optional" by default.
Spotted by lintian (redundant-priority-optional-field).
commit a02037db5c8b74304ff2f1e0e2111662c19d62d0
Author: Graham Inggs <ginggs@debian.org>
Date: Sun Feb 8 13:56:21 2026 -0100
doc: explain a common mistake in the architecture field
commit 654da95f04aaaa4e659ddcfbf55d9cac0afa53bc
Author: Paride Legovini <paride@debian.org>
Date: Mon Dec 8 16:54:14 2025 +0100
Always revert testbed before running individual tests
Do not try to be smart and reuse the testbed for different tests. If
possible, run each test in a pristine testbed. Reusing the testbed can
speed up running tests, but we want to prioritize consistency of the
test execution and principle of least surprise [1] over optimizing test
runs.
Autopkgtest will still allow running tests on a dirty testbed if the
virt server does not have the revert capability.
Packages heavily relying on testbed reuse (see e.g. #1063533) should
consider merging tests, and have individual tests produce useful output.
The new simplified logic allows some renaming (e.g. deps_new -> deps)
that will hopefully make the code easier to read.
Tests are added for the new logic.
[1] https://en.wikipedia.org/wiki/Principle_of_least_astonishment
Closes: LP: #2058040
Helps: #959913
Settles as Wontfix: #1063533