[ubuntu/noble-updates] autopkgtest 5.55~24.04.1 (Accepted)

Timo Aaltonen tjaalton at ubuntu.com
Thu Aug 6 06:49:57 UTC 2026


autopkgtest (5.55~24.04.1) noble; urgency=medium

  * No-change backport from Noble (LP: #2144629)

autopkgtest (5.55) unstable; urgency=medium

  [ Paride Legovini ]
  * a-virt-lxd: use the kernel boot_id to detect when a reboot happened
  * a-buildvm-ubuntu-cloud: fix URL generation
  * tests: run test_git_source_build using a trivial ad-hoc package

  [ Christian Kastner ]
  * build-docker: Fix supported architecture check
  * build-docker: Adapt to use docker multi-platform images (Closes: #1125712)
  * build-docker: Drop mips64el as a supported architecture
  * autopkgtest-build-podman: Fix APT proxy autodiscovery

  [ Simon McVittie ]
  * tests: Don't list more than one Maintainer (Closes: #1126318)
  * d/README.source: Update minimum host dependency versions

autopkgtest (5.54) unstable; urgency=medium

  [ Paride Legovini ]
  * Drop support for three dashes (---) as the virt-server separator
  * a-virt-lxd: refer to VMs/containers as "instances"

  [ Colin Watson ]
  * Call Incus instances autopkgtest-incus-*, not autopkgtest-lxd-*

  [ Florent 'Skia' Jacquet ]
  * adt_testbed: give some time to `apt` for acquiring the dpkg lock

  [ Christian Kastner ]
  * Set umask during mktemp call (Closes: #1107254)
  * qemu: Also remount user shared dirs after reboot

  [ Valentin Haudiquet ]
  * Set QEMU baseline profile for RISC-V to RVA23 (LP: #2137720)
  * Fix deprecated qemu-user-static usage

autopkgtest (5.53) unstable; urgency=medium

  [ Ural Tunaboyu ]
  * adt_testbed: always attempt to detect release

  [ Paride Legovini ]
  * Save artifacts in a per-test directory (Closes: #903696)
  * tests: fix mock apt-cache in test_apt_source_single_line_package_list
  * tests: move test_tree_build_needed_success under DebTestsVirtFS
  * a-virt-lxd: replace --vm with detection of the image type
  * a-buildvm-ubuntu-cloud: do not add a foreign architecture
  * runner/autopkgtest: drop unnecessary testbed reset/cleanup
  * setup-testbed: include wireless interfaces in search for default iface
  * d/control: bump Standards-Version to 4.7.0, no changes needed
  * d/control: drop redundant Rules-Requires-Root: no

  [ Johannes Schauer Marin Rodrigues ]
  * virt/autopkgtest-virt-unshare: ignore /etc/skel from outside the chroot
    when creating user's home directories inside the chroot with --prefix

  [ Chad Smith ]
  * fix(setup-testbed): avoid deprecated cloud-config apt_preserve_sources_list

autopkgtest (5.52) unstable; urgency=medium

  [ Paride Legovini ]
  * Fix Launchpad owner validation in PPA sources.
    Thanks to Marco Trevisan (3v1n0)
  * d/t/control unshare: add missing distro-info test dependency.
    Thanks to Athos Ribeiro (LP: #2126690)
  * build-lxd: pass setup-script, await-boot via pipe instead of redirect
  * setup-testbed: add motd-news-config to the list of packages to purge
  * pre-commit: bump ruff-pre-commit pinned version, no changes needed

  [ Antonio Terceiro ]
  * Document how to work on tests without needing to rebuild (Closes: #1000802)

  [ Christian Kastner ]
  * qemu: Implement arbitrary host directory sharing

  [ Paul Gevers ]
  * tests: drop have_apt code fragment unused since commit 6ac81a0
  * doc: explain how one can run with sysvinit in a VM (Closes: #844123)
  * doc: mark skip-not-installable as deprecated

  [ Frode Nordahl ]
  * setup-testbed: Ensure lxd-agent-loader is retained when present in image
    (LP: #2127063).

  [ Simon McVittie ]
  * d/control, d/tests/control: Depend on bsdutils when running tests
    (Closes: #1118417)

  [ Jochen Sprickerhof ]
  * unshare: add --mirror option

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

autopkgtest (5.50) unstable; urgency=medium

  [ Paride Legovini ]
  * nova: fix failure to delete server detection logic
  * copyupdown: use subprocess.DEVNULL instead of open('/dev/null')
  * execute_timeout(): automatically pipe to stdin when instr is passed
  * check_exec(): support feeding string to stdin of executed command
  * wait_booted(): pass the await-boot script to stdin of sh -s
  * await-boot: do not systemctl start network-online.target
  * setup-testbed: restrict search of main network iface to Ethernet devices
  * autopkgtest-virt-ssh: wait for boot to complete
  * wait_booted: add "boot completed" debugging printout
  * await-boot: if cloud-init is installed, wait for it to complete
  * Clarify debug messages about communication with the virt server
  * a-v-ssh: print setup command stderr in real time
  * nova: drop duplicate "wait for ssh" and "wait for cloud-init" logic
  * a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message
  * a-virt-ssh: reimplement hook_wait_reboot around the system boot_id
  * Fix object queried for the "insecure" attribute
  * Ignore duplicate commas when splitting dependency strings
  * setup-testbed: mark some packages as manually installed
  * setup-testbed: remove ubuntu-pro-client as part of the image cleanup
  * test_timeout_no_output: make test work with non-GNU coreutils (LP: #2117709)
  * a-b-ubuntu-cloud: do not install ubuntu-minimal
  * setup-testbed: mark iproute2 as manually installed
  * Fix not-is-test pycodestyle error spotted by ruff (E714)
  * a-b-ubuntu-cloud: replace syntax that requires a too new Python version
  * Fix Launchpad username validation in PPA sources (LP: #2119533)
  * Apply ruff formatting

  [ Helmut Grohne ]
  * incus: clear /etc/machine-id in base image
  * setup-testbed: improve systemd-networkd detection

  [ Simon Chopin ]
  * buildvm-ubuntu-cloud: make it easy to add packages to the image

  [ Antonio Terceiro ]
  * setup-testbed: only run update-initramfs if it exists

  [ Simon McVittie ]
  * build-qemu: Don't require qemu-i386-static to build i386 VM on amd64
  * setup-testbed: Use archive.debian.org for archived buster security updates
  * build-docker: Default to archive.debian.org for EOL releases
    (Closes: #1083163)
  * build-docker: Use old-releases.ubuntu.com for EOL Ubuntu releases
  * build-qemu: Use archive.debian.org for EOL Debian releases

  [ Luca Boccassi ]
  * Use 'systemctl reboot' instead of 'reboot' with systemd

autopkgtest (5.49) unstable; urgency=medium

  * NEWS.Debian: Document the security fixes in 5.48.

autopkgtest (5.48) unstable; urgency=medium

  [ Ural Tunaboyu ]
  * Makefile: install arch-is-concerned.pl.  Fixes testing on very
    old distros with very old python3-debian.

  [ Ian Jackson ]
  * SECURITY: autopkgtest-virt-*: Don't make downtmp dangerously world-writeable
  * SECURITY: Fix mode (permissions) of AUTOPKGTEST_ARTIFACTS
  * SECURITY: autopkgtest-virt-null: Do not advertise isolation-machine
  * SECURITY: Fix autopkgtest-virt-unshare to not advertise downtmp-host
  * SECURITY: Only chmod copied-down things world-writeable with --insecure
  * autopkgtest-virt-null: Add --fake-capabilities option
  * Clarify that mangling config in $HOME is breaks-testbed
  * No suggested-normal-user without root-on-testbed
  * If necessary, chown the scratchspace to the normal user
  * Introduce autopkgtest --insecure option
  * d/t/control: Declare isolation-container for tests/autopkgtest
  * Centralise downtmp and capabilities
  * autopkgtest-virt-qemu: Move the base caps list to a global
  * Make downtmp-host= cap filtering more careful

autopkgtest (5.47) unstable; urgency=medium

  [ Ian Jackson ]
  * README.virtualisation-server: Fix and document a URL decoding rune
  * autopkgtest-virt-null: New --retain-tmp option (Closes: #1092771)

  [ Sean Whitton ]
  * build-podman: Accept additional arguments for 'podman build'
  * build-podman: Fix accepting additional arguments on bookworm
  * build-docker, build-docker(1): Update docs to match argparse reality

  [ Jochen Sprickerhof ]
  * unshare: support UNRELEASED as release name (Closes: #1099126)
  * unshare: call mmdebstrap with --mode=unshare (Closes: #1099578)

  [ Arnaud Rebillout ]
  * Fix setup-testbed for Kali Linux

Date: 2026-06-29 11:21:11.742608+00:00
Changed-By: Antoine Lassagne <antoine.lassagne at canonical.com>
Signed-By: Timo Aaltonen <tjaalton at ubuntu.com>
https://launchpad.net/ubuntu/+source/autopkgtest/5.55~24.04.1
-------------- next part --------------
Sorry, changesfile not available.


More information about the noble-changes mailing list