This bug was fixed in the package autopkgtest - 5.32ubuntu1 --------------- 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 -- Paride Legovini <par...@ubuntu.com> Tue, 23 Jan 2024 12:00:37 +0100 ** Changed in: autopkgtest (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Canonical's Ubuntu QA, which is subscribed to autopkgtest in Ubuntu. https://bugs.launchpad.net/bugs/2049737 Title: autopkgtest schroot fails with network access Status in autopkgtest package in Ubuntu: Fix Released Status in debootstrap package in Ubuntu: Invalid Bug description: on armhf, the schroot test was skipped previously, because it fails to create the tarball. 222s autopkgtest [16:35:34]: test schroot: [----------------------- 224s mknod: /var/lib/schroot/unpack/tmp.b5GEblfCFW/test-dev-null: Operation not permitted 224s E: Cannot install into target '/var/lib/schroot/unpack/tmp.b5GEblfCFW' mounted with noexec or nodev 224s E: Error running debootstrap at /usr/bin/sbuild-createchroot line 438. 224s SKIP: Unable to create chroot testing-armhf-sbuild 224s autopkgtest [16:35:36]: test schroot: -----------------------] 227s schroot SKIP exit status 77 and marked as skippable https://autopkgtest.ubuntu.com/results/autopkgtest- noble/noble/armhf/a/autopkgtest/20240117_163550_48058@/log.gz now, with debootstrap/1.0.134ubuntu1, it can create tarball, so the test continues. 385s autopkgtest [09:09:35]: test schroot: [----------------------- 685s I: Base system installed successfully. ... 688s I: Please add any additional APT sources to /var/lib/schroot/unpack/tmp.oMtNMr6H6p/etc/apt/sources.list 688s I: schroot chroot configuration written to /etc/schroot/chroot.d/testing-armhf-sbuild-kd1HCC. 688s I: Please rename and modify this file as required. 688s mkdir /etc/sbuild/chroot However the tests fail to recognize the http proxy, so it fails with 757s Err:1 http://deb.debian.org/debian testing InRelease 757s Cannot initiate the connection to deb.debian.org:80 (2a04:4e42:82::644). - connect (101: Network is unreachable) Could not connect to deb.debian.org:80 (146.75.74.132), connection timed out https://autopkgtest.ubuntu.com/results/autopkgtest- noble/noble/armhf/a/autopkgtest/20240117_113326_23e69@/log.gz To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/2049737/+subscriptions -- Mailing list: https://launchpad.net/~canonical-ubuntu-qa Post to : canonical-ubuntu-qa@lists.launchpad.net Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa More help : https://help.launchpad.net/ListHelp