autopkgtest (5.51)
[PTS] [DDPO]
COMMITS: VCS has seen 22 commits since the debian/5.51 tag
- Git: https://salsa.debian.org/ci-team/autopkgtest.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 4165632
- Browser: https://salsa.debian.org/ci-team/autopkgtest
- Last scan: 2025-10-29 22:23:11+00
- Next scan: 2025-11-05 10:11:00+00
- Merge requests: 5
- CI pipeline status: success
- Debian changelog in Git:
autopkgtest (5.51) unstable; urgency=medium
[ Paride Legovini ]
* Assume the base testbed release to be the one providing base-files
Related changes:
- Update APT index individually for newly added sources
- t/mockup-commands: implement fake apt-cache policy
- d/autopkgtest: adapt tests to new release detection logic
- get-release: drop script, superseded by new release detection logic
- autopkgtest(1) update documentation on how the testbed release is detected
* build-qemu/docker: don't use archive.ubuntu.com for LTS releases
* Run ps(1) on leaked processed only if ps(1) is available.
Thanks to Ferenc Wágner (Closes: #1112625)
* a-b-lxd: honor the lxd remote when cleaning up old images
* CI:
- Run Ubuntu Salsa CI on Questing (current devel release)
- Salsa CI: disable the autopkgtest i386 job
- Bump timeout for the lxc jobs
[ Jochen Sprickerhof ]
* unshare: cleanup temporary tarball at exit
[ Helmut Grohne ]
* Testbed: fix apt pinning for old apt releases
-- Paride Legovini <paride@debian.org> Mon, 08 Sep 2025 15:49:09 +0200
- This branch is 22 commits ahead of tag debian/5.51
- Git log:
commit 42521fe7b414147c3208999e536b30cc98307aed
Merge: 37b913aa f3b39293
Author: Paride Legovini <paride@debian.org>
Date: Wed Oct 29 22:29:08 2025 +0100
Merge branch 'disable-motd-news' into 'master'
setup-testbed: add motd-news-config to the list of packages to purge
See merge request ci-team/autopkgtest!610
commit f3b3929361e0945c374921b30e840a08094c4db4
Author: Paride Legovini <paride@debian.org>
Date: Wed Oct 29 20:18:09 2025 +0100
setup-testbed: add motd-news-config to the list of packages to purge
This implicitly disables the motd-news Ubuntu service, which requires
network access and can therefore slow down the boot process.
Note that it is important that the package gets *purged*, not simply
removed, otherwise the config file would be left behind and the service
would run.
commit 37b913aa03b9f503326c79b9e4f6d4b61ef64c9b
Merge: f830a185 9af9497f
Author: Paride Legovini <paride@debian.org>
Date: Fri Oct 24 10:09:25 2025 +0200
Merge branch 'doc-iterating' into 'master'
Document how to work on tests without needing to rebuild
See merge request ci-team/autopkgtest!602
commit f830a185957ae852e794f5bcc49a074159fb929b
Merge: c72f190b 7be58014
Author: Paride Legovini <paride@debian.org>
Date: Fri Oct 24 10:04:59 2025 +0200
Merge branch 'build-lxd-await-boot-pipe' into 'master'
build-lxd: execute await-boot via pipe
See merge request ci-team/autopkgtest!608
commit c72f190b237ab4579538234992fa924465296d76
Merge: 6c0ac41e 6788c167
Author: Paride Legovini <paride@debian.org>
Date: Fri Oct 24 09:54:55 2025 +0200
Merge branch 'wip/smcv/bsdutils' into 'master'
d/control, d/tests/control: Depend on bsdutils when running tests
See merge request ci-team/autopkgtest!609
commit 6788c1675a6eb88565225d476801f7f8ad98d50c
Author: Simon McVittie <smcv@debian.org>
Date: Thu Oct 23 19:35:35 2025 +0100
d/control, d/tests/control: Depend on bsdutils when running tests
DebTestsAll.test_pseudo_terminal depends on bsdutils, for script(1),
but that package is no longer Essential since forky.
Closes: #1118417
Signed-off-by: Simon McVittie <smcv@debian.org>
commit 7be580149f4ebbc50a8c003f277800f54ed60e66
Author: Paride Legovini <paride@debian.org>
Date: Wed Oct 22 20:08:22 2025 +0200
build-lxd: execute await-boot via pipe
Completes: fff313d2e462511eb69e0416cf5f038886ee76e2
commit 6c0ac41e166ba5090e9654db03041c31edb54216
Merge: 6f0311a2 78d0a592
Author: Paride Legovini <paride@debian.org>
Date: Mon Oct 20 20:23:14 2025 +0200
Merge branch 'build-lxd-setup-script-pipe' into 'master'
build-lxd: pass setup-script via pipe instead of redirect
See merge request ci-team/autopkgtest!607
commit 78d0a5920e515f1ef6c949501b449f08b860bd20
Author: Paride Legovini <paride@debian.org>
Date: Mon Oct 20 19:08:20 2025 +0200
build-lxd: pass setup-script via pipe instead of redirect
Redirects pass the file descriptor, which can have unexpected
consequences. See for example https://github.com/lxc/lxc/issues/4484.
commit 6f0311a26ef773d06876a35565fa97b4ec57bdd0
Author: Paul Gevers <elbrus@debian.org>
Date: Fri Oct 17 18:32:39 2025 +0200
doc: mark skip-not-installable as deprecated
commit 7fde5876e3b350ad7aa09caa93b7ae8c384ec042
Author: Paul Gevers <elbrus@debian.org>
Date: Thu Sep 18 18:41:54 2025 +0200
doc: explain how one can run with sysvinit in a VM
Closes: #844123
commit 13b46d38675b131e4208cc4a543190d2cc309b7b
Merge: 698cba27 feaff2fd
Author: Paride Legovini <paride@debian.org>
Date: Thu Oct 9 13:33:20 2025 +0200
Merge branch 'bug/2127063' into 'master'
setup-testbed: Ensure lxd-agent-loader is retained when present in image (LP: #2127063).
See merge request ci-team/autopkgtest!606
commit feaff2fdc83f44125f850c51dae191ab92f09239
Author: Frode Nordahl <fnordahl@ubuntu.com>
Date: Wed Oct 8 11:49:44 2025 +0000
setup-testbed: Ensure lxd-agent-loader is retained when present in image (LP: #2127063).
Signed-off-by: Frode Nordahl <fnordahl@ubuntu.com>
commit ef8aa4d4c97f4d7b527bd0175d0694a0ea0362d9
Author: Frode Nordahl <fnordahl@ubuntu.com>
Date: Thu Oct 9 09:48:54 2025 +0000
setup-testbed: Remove redundant cloud-init handling
Commit 72205cfe515cd81a03b7976fecd7fb691eda5040 added a for loop
marking packages to survive the "clean up bloat" stage, including
the cloud-init package.
Remove code made redundant by the above mentioned commit.
Gbp-Dch: Ignore
Signed-off-by: Frode Nordahl <fnordahl@ubuntu.com>
commit 698cba277910251d559e486af59d8f70821f3eac
Merge: 530ae912 6a2bd42d
Author: Paul Gevers <elbrus@debian.org>
Date: Fri Oct 3 17:40:47 2025 +0000
Merge branch 't-unshare-test-dep' into 'master'
d/t/control unshare: add missing distro-info test dependency
See merge request ci-team/autopkgtest!604
commit 6a2bd42dddc8043d382699d378d386bda7a5c24a
Author: Paride Legovini <paride@debian.org>
Date: Fri Oct 3 11:12:45 2025 +0200
d/t/control unshare: add missing distro-info test dependency
LP: #2126690
Thanks: Athos Ribeiro
commit 530ae9122dbb55d29509eac18f075e7aac4192a4
Author: Paul Gevers <elbrus@debian.org>
Date: Thu Sep 18 13:50:06 2025 +0200
tests: drop have_apt code fragment unused since commit 6ac81a0
Found while investigating bug 833503
commit 9a9c7dd7910542297d503e73a83e756af8b7698d
Merge: 6ba1fbbc a0055f58
Author: Paride Legovini <paride@debian.org>
Date: Tue Sep 16 19:51:12 2025 +0200
Merge branch 'user-shared-dirs' into 'master'
qemu: Implement arbitrary host directory sharing
See merge request ci-team/autopkgtest!600
commit a0055f589294f7ce5bc187559962f305a3bcfd65
Author: Christian Kastner <ckk@debian.org>
Date: Wed Sep 10 07:04:52 2025 +0200
qemu: Implement arbitrary host directory sharing
With large files, this should avoid needless writes that a --copy would
otherwise entail.
The host directory will be passed through in readonly mode by default,
but this can be changed with the :rw modifier.
commit 9af9497f3f5c1efbe46235130010c2a136ae77b8
Author: Antonio Terceiro <terceiro@debian.org>
Date: Thu Sep 11 13:30:14 2025 -0300
Document how to work on tests without needing to rebuild
Closes: #1000802
commit 6ba1fbbcaf51e46e0e4dde6dc16643aee7671dbf
Merge: c8c86e4a 8ce4de59
Author: Paride Legovini <paride@debian.org>
Date: Thu Sep 11 12:56:38 2025 +0200
Merge branch 'fix-ppa-owner-regexp' into 'master'
Fix Launchpad owner validation in PPA sources
See merge request ci-team/autopkgtest!601
commit 8ce4de597f8163ae09d5147cdbcc3ee2f9845fd8
Author: Paride Legovini <paride@debian.org>
Date: Thu Sep 11 11:28:43 2025 +0200
Fix Launchpad owner validation in PPA sources
Turns out 5d11a5e35dfc54682897810451d2c399b0195311 was incomplete.
Thanks: Marco Trevisan (3v1n0)