[ubuntu/mantic-proposed] autopkgtest 5.32ubuntu3~23.10.1 (Accepted)
Florent 'Skia' Jacquet
florent.jacquet at canonical.com
Fri Feb 23 13:35:25 UTC 2024
autopkgtest (5.32ubuntu3~23.10.1) mantic; urgency=medium
* SRU to mantic (LP: #2051939)
autopkgtest (5.32ubuntu3) noble; urgency=medium
* Remove .mypy_cache cruft from the previous upload
Thanks: Alex Murray
autopkgtest (5.32ubuntu2) noble; urgency=medium
* Fix traceback in cross-arch testing (LP #2051593)
* Update cross-arch patchset from latest snapshot
autopkgtest (5.32ubuntu1) noble; urgency=medium
* Merge with Debian unstable (LP #2049737)
Remaining changes:
- Add support for cross-architecture testing.
autopkgtest (5.32) unstable; urgency=medium
[ Florent 'Skia' Jacquet ]
* d/t/schroot: better use of existing variables
* d/t/schroot: allow running behind a proxy
[ Simon McVittie ]
* testarchive: Fix a pycodestyle warning
* Standards-Version: 4.6.2 (no changes required)
* qemu: Use 4M OVMF images if available
[ Stefano Rivera ]
* Testbed: Kill with SIGKILL if SIGTERM doesn't do the job in 10 seconds
(Closes: #1059444)
[ Paul Gevers ]
* tests: increase sleep in test_timeout() for lxd test (Closes: #1020634)
* autopkgtest-virt-qemu: raise time for command prompt return
* virt-qemu: add context to several timeout errors
[ Michael Biebl ]
* Bump default ram-size for virt-qemu to 2048 (Closes: #1059840)
[ Colin Watson ]
* Add Incus support
[ Santiago Ruano Rincón ]
* Make autopkgtest-build-qemu pass mirror info to setup-testbed
(Closes: #1060426)
[ Paul Gevers ]
* tests: increase --timeout-build to accommodate for riscv64
* tests: mark podman-init autopkgtest flaky for now
autopkgtest (5.31.2) unstable; urgency=medium
[ Florent 'Skia' Jacquet ]
* d/control: add genisoimage as suggested package.
It's used in `autopkgtest-buildvm-ubuntu-cloud`.
[ Paul Gevers ]
* autopkgtest-build-qemu: drop use of qemu-debootstrap.
This is not needed in Debian 11 or newer. (Closes: #1038826)
[ Simon McVittie ]
* d/rules: Don't fail the build if a lint check fails (Closes: #1058550)
* qemu, testdesc: Convert "# type:" comments into variable annotations.
This avoids unused import warnings with current versions of pyflakes.
autopkgtest (5.31.1) unstable; urgency=medium
* runner: fix architecture wildcard support broken in 30d5aa7
* runner: fail badpkg in case no source was found like before 30d5aa7
autopkgtest (5.31) unstable; urgency=medium
[ Johannes Schauer Marin Rodrigues ]
* lib/autopkgtest_qemu.py: use -machine type=virt,gic-version=max when
running natively on arm64 for kvm acceleration
[ Tim Andersson ]
* add ssh connect timeout to ssh-setup/nova
* setup-testbed: Set apt error mode as any
[ Paul Gevers ]
* adt_testbed: factor out add-apt-sources
* adt_testbed: factor out get-default-release
* adt_testbed: factor out shell code to create sources.lists
* Rewrite of source version selection in Python
* create-sources.list-for-pocket: minor logical improvements
* add-apt-sources: some checks of input arguments
[ Jochen Sprickerhof ]
* Update resolv.conf in unshare chroot
[ Samuel Thibault ]
* Fix hyphens in manpages
[ Mateus Rodrigues de Morais ]
* Add --cpus to buildvm-ubuntu-cloud tool
[ Christian Kastner ]
* qemu: Add option to poweroff gracefully
autopkgtest (5.30) unstable; urgency=medium
[ Christian Kastner ]
* Set umask while initializing DebBinaries, fixing permissions errors
when running virt-podman with a restrictive umask (Closes: #1032487)
[ Helmut Grohne ]
* virt-qemu: Use a lock file to resolve a race condition when allocating
a port for ssh
* build-{qemu,lxc}, buildvm-ubuntu-cloud: Explicitly pass RELEASE to
setup-testbed when known
* build-qemu: Don't use ext4 features unsupported in the target release
[ Jochen Sprickerhof ]
* qemu: Better riscv64 support
- Use -machine=virt on riscv64
- Specify a riscv64-compatible network device for all architectures
[ Stefano Rivera ]
* build-lxd: Explicitly reuse aliases with lxd >= 5.14, which will no
longer overwrite an existing alias by default
[ Simon McVittie ]
* d/README.source: Add a policy for autopkgtest dependencies:
- Host system: aiming to support latest Debian stable or Ubuntu LTS,
and the previous stable/LTS if it's straightforward to do so
- Testbed: aiming to support Debian 8+ or Ubuntu 14.04+
* testbed: Use sudo -n true instead of sudo -n -v to detect
ability to run sudo without password, resulting in it being detected
successfully in more cases
* testbed: Move more environmental setup into wrapper.sh
* testbed: Factor out Perl code to parse dependencies
* setup-testbed:
- Remove code that was only needed for Ubuntu 12.04 on armhf
- Only auto-detect RELEASE, MIRROR when necessary
* tests:
- Add a convenience `make check` target
- Fix a failing qemu test
- Run more tests in CI and during package build
- d/tests/lxd: Fix test failure by installing recommended dnsmasq-base
package
- d/tests/lxd: Use stable image, fixing testing while
images.linuxcontainers.org doesn't provide an image for trixie yet
- Remove stale reference to SchrootClickRunner tests, which were removed
in mid 2022
- CI: Use testing instead of unstable, to avoid temporary regressions
such as #1042498
- CI: Test the unshare backend on stable instead of unstable
- CI: Run basic tests on Debian 11
* Fix some shellcheck warnings
[ Paride Legovini, Simon McVittie ]
* testbed: Install satdep using apt-get install /path/to/*.deb if possible
(apt >= 1.1, available in Debian 9+ or Ubuntu 16.04+), falling back to
using dpkg --unpack and apt-get -f install as before for Debian 8 and
Ubuntu 14.04
[ Gioele Barabucci ]
* lib/VirtSubproc: Use explicit paths for commands in downtmp,
fixing testbed failure if the default shell is changed to busybox
during testing
[ Antonio Terceiro ]
* Add --timeout option, which sets a global timeout for all commands
that are controlled by the source package being tested
(the build if the needs-build restriction is present, and the tests
themselves).
[ Raphaël Hertzog ]
* debian: Depend on mawk >= 1.3.4 for systime() function, required
since 5.29
autopkgtest (5.29) unstable; urgency=medium
[ Brian Murray ]
* Fix a typo
[ Paride Legovini ]
* Prevent --apt-pocket from setting the wrong default release
(Closes: #1032314) (LP #2009191)
[ Antonio Terceiro ]
* autopkgtest-virt-lxc: call timeout sudo instead of sudo timeout
[ Helmut Grohne ]
* autopkgtest-build-qemu: add --keyring argument
* autopkgtest-build-lxc: add --keyring option for consistency with qemu
* setup-testbed: check the testbed for init-availability
* setup-testbed: reliably deny starting services
[ Tim Andersson ]
* Fix docker build command not returning 1 on failure, causing test to fail
and not be marked as skippable when run behind a proxy
* Add timestamps to logfile
Date: Thu, 05 Feb 2024 11:59:21 +0100
Changed-By: Florent 'Skia' Jacquet <florent.jacquet at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Paride Legovini <paride.legovini at canonical.com>
https://launchpad.net/ubuntu/+source/autopkgtest/5.32ubuntu3~23.10.1
-------------- next part --------------
Format: 1.8
Date: Thu, 05 Feb 2024 11:59:21 +0100
Source: autopkgtest
Built-For-Profiles: noudeb
Architecture: source
Version: 5.32ubuntu3~23.10.1
Distribution: mantic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Florent 'Skia' Jacquet <florent.jacquet at canonical.com>
Closes: 1020634 1032314 1032487 1038826 1058550 1059444 1059840 1060426
Launchpad-Bugs-Fixed: 2051939
Changes:
autopkgtest (5.32ubuntu3~23.10.1) mantic; urgency=medium
.
* SRU to mantic (LP: #2051939)
.
autopkgtest (5.32ubuntu3) noble; urgency=medium
.
* Remove .mypy_cache cruft from the previous upload
Thanks: Alex Murray
.
autopkgtest (5.32ubuntu2) noble; urgency=medium
.
* Fix traceback in cross-arch testing (LP #2051593)
* Update cross-arch patchset from latest snapshot
.
autopkgtest (5.32ubuntu1) noble; urgency=medium
.
* Merge with Debian unstable (LP #2049737)
Remaining changes:
- Add support for cross-architecture testing.
.
autopkgtest (5.32) unstable; urgency=medium
.
[ Florent 'Skia' Jacquet ]
* d/t/schroot: better use of existing variables
* d/t/schroot: allow running behind a proxy
.
[ Simon McVittie ]
* testarchive: Fix a pycodestyle warning
* Standards-Version: 4.6.2 (no changes required)
* qemu: Use 4M OVMF images if available
.
[ Stefano Rivera ]
* Testbed: Kill with SIGKILL if SIGTERM doesn't do the job in 10 seconds
(Closes: #1059444)
.
[ Paul Gevers ]
* tests: increase sleep in test_timeout() for lxd test (Closes: #1020634)
* autopkgtest-virt-qemu: raise time for command prompt return
* virt-qemu: add context to several timeout errors
.
[ Michael Biebl ]
* Bump default ram-size for virt-qemu to 2048 (Closes: #1059840)
.
[ Colin Watson ]
* Add Incus support
.
[ Santiago Ruano Rincón ]
* Make autopkgtest-build-qemu pass mirror info to setup-testbed
(Closes: #1060426)
.
[ Paul Gevers ]
* tests: increase --timeout-build to accommodate for riscv64
* tests: mark podman-init autopkgtest flaky for now
.
autopkgtest (5.31.2) unstable; urgency=medium
.
[ Florent 'Skia' Jacquet ]
* d/control: add genisoimage as suggested package.
It's used in `autopkgtest-buildvm-ubuntu-cloud`.
.
[ Paul Gevers ]
* autopkgtest-build-qemu: drop use of qemu-debootstrap.
This is not needed in Debian 11 or newer. (Closes: #1038826)
.
[ Simon McVittie ]
* d/rules: Don't fail the build if a lint check fails (Closes: #1058550)
* qemu, testdesc: Convert "# type:" comments into variable annotations.
This avoids unused import warnings with current versions of pyflakes.
.
autopkgtest (5.31.1) unstable; urgency=medium
.
* runner: fix architecture wildcard support broken in 30d5aa7
* runner: fail badpkg in case no source was found like before 30d5aa7
.
autopkgtest (5.31) unstable; urgency=medium
.
[ Johannes Schauer Marin Rodrigues ]
* lib/autopkgtest_qemu.py: use -machine type=virt,gic-version=max when
running natively on arm64 for kvm acceleration
.
[ Tim Andersson ]
* add ssh connect timeout to ssh-setup/nova
* setup-testbed: Set apt error mode as any
.
[ Paul Gevers ]
* adt_testbed: factor out add-apt-sources
* adt_testbed: factor out get-default-release
* adt_testbed: factor out shell code to create sources.lists
* Rewrite of source version selection in Python
* create-sources.list-for-pocket: minor logical improvements
* add-apt-sources: some checks of input arguments
.
[ Jochen Sprickerhof ]
* Update resolv.conf in unshare chroot
.
[ Samuel Thibault ]
* Fix hyphens in manpages
.
[ Mateus Rodrigues de Morais ]
* Add --cpus to buildvm-ubuntu-cloud tool
.
[ Christian Kastner ]
* qemu: Add option to poweroff gracefully
.
autopkgtest (5.30) unstable; urgency=medium
.
[ Christian Kastner ]
* Set umask while initializing DebBinaries, fixing permissions errors
when running virt-podman with a restrictive umask (Closes: #1032487)
.
[ Helmut Grohne ]
* virt-qemu: Use a lock file to resolve a race condition when allocating
a port for ssh
* build-{qemu,lxc}, buildvm-ubuntu-cloud: Explicitly pass RELEASE to
setup-testbed when known
* build-qemu: Don't use ext4 features unsupported in the target release
.
[ Jochen Sprickerhof ]
* qemu: Better riscv64 support
- Use -machine=virt on riscv64
- Specify a riscv64-compatible network device for all architectures
.
[ Stefano Rivera ]
* build-lxd: Explicitly reuse aliases with lxd >= 5.14, which will no
longer overwrite an existing alias by default
.
[ Simon McVittie ]
* d/README.source: Add a policy for autopkgtest dependencies:
- Host system: aiming to support latest Debian stable or Ubuntu LTS,
and the previous stable/LTS if it's straightforward to do so
- Testbed: aiming to support Debian 8+ or Ubuntu 14.04+
* testbed: Use sudo -n true instead of sudo -n -v to detect
ability to run sudo without password, resulting in it being detected
successfully in more cases
* testbed: Move more environmental setup into wrapper.sh
* testbed: Factor out Perl code to parse dependencies
* setup-testbed:
- Remove code that was only needed for Ubuntu 12.04 on armhf
- Only auto-detect RELEASE, MIRROR when necessary
* tests:
- Add a convenience `make check` target
- Fix a failing qemu test
- Run more tests in CI and during package build
- d/tests/lxd: Fix test failure by installing recommended dnsmasq-base
package
- d/tests/lxd: Use stable image, fixing testing while
images.linuxcontainers.org doesn't provide an image for trixie yet
- Remove stale reference to SchrootClickRunner tests, which were removed
in mid 2022
- CI: Use testing instead of unstable, to avoid temporary regressions
such as #1042498
- CI: Test the unshare backend on stable instead of unstable
- CI: Run basic tests on Debian 11
* Fix some shellcheck warnings
.
[ Paride Legovini, Simon McVittie ]
* testbed: Install satdep using apt-get install /path/to/*.deb if possible
(apt >= 1.1, available in Debian 9+ or Ubuntu 16.04+), falling back to
using dpkg --unpack and apt-get -f install as before for Debian 8 and
Ubuntu 14.04
.
[ Gioele Barabucci ]
* lib/VirtSubproc: Use explicit paths for commands in downtmp,
fixing testbed failure if the default shell is changed to busybox
during testing
.
[ Antonio Terceiro ]
* Add --timeout option, which sets a global timeout for all commands
that are controlled by the source package being tested
(the build if the needs-build restriction is present, and the tests
themselves).
.
[ Raphaël Hertzog ]
* debian: Depend on mawk >= 1.3.4 for systime() function, required
since 5.29
.
autopkgtest (5.29) unstable; urgency=medium
.
[ Brian Murray ]
* Fix a typo
.
[ Paride Legovini ]
* Prevent --apt-pocket from setting the wrong default release
(Closes: #1032314) (LP #2009191)
.
[ Antonio Terceiro ]
* autopkgtest-virt-lxc: call timeout sudo instead of sudo timeout
.
[ Helmut Grohne ]
* autopkgtest-build-qemu: add --keyring argument
* autopkgtest-build-lxc: add --keyring option for consistency with qemu
* setup-testbed: check the testbed for init-availability
* setup-testbed: reliably deny starting services
.
[ Tim Andersson ]
* Fix docker build command not returning 1 on failure, causing test to fail
and not be marked as skippable when run behind a proxy
* Add timestamps to logfile
Checksums-Sha1:
148c80eecad01f0fc271819463f103ddf384b4ba 2076 autopkgtest_5.32ubuntu3~23.10.1.dsc
b7902618c4245715cca1dfc794b094bcf72733de 219228 autopkgtest_5.32ubuntu3~23.10.1.tar.xz
7200e391519cb28b5414b0bb825749d5259f9d21 7320 autopkgtest_5.32ubuntu3~23.10.1_source.buildinfo
Checksums-Sha256:
4230f6f6236b0d757a1d5571680f11a4d42311821c38820ea2f36e410befaabd 2076 autopkgtest_5.32ubuntu3~23.10.1.dsc
1a9331cea7e4f5e20d3ba5c5b6012f8528ebbeba021918827760eb7f6480bf90 219228 autopkgtest_5.32ubuntu3~23.10.1.tar.xz
6536b8da40d7b377b971271470635691b6d69447672857755377d4aaf837427e 7320 autopkgtest_5.32ubuntu3~23.10.1_source.buildinfo
Files:
92d34fc93bf9fd4cfb38bd14516403f2 2076 devel optional autopkgtest_5.32ubuntu3~23.10.1.dsc
5f70d169df463d974129406f2125bdea 219228 devel optional autopkgtest_5.32ubuntu3~23.10.1.tar.xz
df6a036bddb525d85fd9d05f6ac730f0 7320 devel optional autopkgtest_5.32ubuntu3~23.10.1_source.buildinfo
Original-Maintainer: Debian CI team <team+ci at tracker.debian.org>
More information about the mantic-changes
mailing list