[ubuntu/plucky-proposed] autopkgtest 5.43 (Accepted)
Paride Legovini
paride.legovini at canonical.com
Thu Jan 16 16:21:12 UTC 2025
autopkgtest (5.43) unstable; urgency=medium
[ Steve Langasek, Paride Legovini ]
* Add support for foreign-architecture testing.
A typical use-case for this is testing an i386 package in an amd64
container.
[ Paride Legovini ]
* Use python3-debian to do more correct architecture matching, with a
perl fallback used if python3-debian is too old (Closes: #1086538)
* Make pins cover any architecture for better multi-arch support
(Closes: #1088971)
* Add sources specified via --add-apt-source after configuring pockets.
This way autopkgtest does not add pockets to PPAs, which is not
desired. (LP: #2091393)
* Support adding apt sources from file (--add-apt-source=FILENAME)
(Closes: #1089736)
* Fix parsing of `apt-cache policy` output if it has phasing info
* build-lxd: bump boot timeout from 1 minute to 5 minutes, which is
helpful on armhf
* d/t/control: re-sort with wrap-and-sort from devscripts 2.24.8.
wrap-and-sort from devscripts 2.24.8 changes the sorting algorithm
for packages, see #1049943. Update d/t/control accordingly.
* binaries: reinstall binaries using _run_apt_command().
This reduces duplication, and ensures that
DEBIAN_FRONTEND=noninteractive is set. (Closes: #1092621)
[ Simon McVittie ]
* qemu: Prefer to use /etc/localtime to copy host time zone into VMs
(Closes: #1038835)
* build-docker: Add a default command (bash) for images with --init=none,
for convenient interactive reuse
* tests: Remove some problematic environment variables.
In particular, when autopkgtest itself (an Architecture: all package)
is built, we must not allow internal variables set by debhelper to
propagate into the Architecture: any packages that are built and
tested by autopkgtest's test suite, because that will make them fail
to build.
[ Florent 'Skia' Jacquet ]
* Only use deb822 apt sources if apt is 2.3.10 or later (Debian 12,
Ubuntu 22.04), fixing a regression for --add-apt-source=ppa on
Ubuntu 20.04 'focal'
* ssh-setup/nova: improve logging for easier use of grep
[ Colin Watson ]
* Install passwd for needs-sudo
[ Ural Tunaboyu ]
* d/t/schroot: run schroot tests in Ubuntu chroots if the host is Ubuntu
* setup-testbed: ensure /tmp is deleted on reboot, matching the behaviour
we would see with a tmpfs
[ Jochen Sprickerhof ]
* unshare: run a configurable bootstrap command, defaulting to
mmdebstrap, if no suitable chroot was found
[ Tim Andersson ]
* ssh-setup/nova: Improve robustness of cleanup
[ Helmut Grohne ]
* setup-testbed: Don't treat an empty /etc/network/interfaces as
implying that systemd-networkd and ifupdown are not in use
* setup-testbed: If systemd-networkd is enabled, do not configure
ifupdown. No further configuration is needed if host0 networking is
configured via /usr/lib/systemd/network/80-container-host0.network.
(Closes: #1090884)
[ Paul Gevers, Simon McVittie ]
* tests: adapt for change in dpkg regarding Rules-Requires-Root.
With the latest changes in dpkg, debhelper will no longer call the
'build' target if it doesn't need it. Hence the checks in several
of our tests need to be updated to check that 'binary' is called.
(Closes: #1092086, #1092398)
[ Julian Gilbey, Simon McVittie ]
* README.package-tests.rst: Clarify the interactions between Testsuite,
dpkg and autodep8 (Closes: #1016008)
Date: 2025-01-15 16:31:36.789337+00:00
Signed-By: Paride Legovini <paride.legovini at canonical.com>
https://launchpad.net/ubuntu/+source/autopkgtest/5.43
-------------- next part --------------
Sorry, changesfile not available.
More information about the plucky-changes
mailing list