Changelog
autopkgtest (4.0.5~ubuntu16.04.1) xenial-backports; urgency=medium
* No-change backport to xenial
autopkgtest (4.0.5) unstable; urgency=medium
* setup-commands/setup-testbed: Don't configure ifupdown when using
networkd, as done by latest vmdebootstrap.
* autopkgtest-chroot.1: Fix typo
* Drop broken and unmaintained ssh-setup/snappy setup script.
This hasn't ever been used in production and stopped working long ago.
* Run tests/autopkgtest_args during package build
* Put virt servers back into $PATH.
The virt servers were originally intended to be public API (even though not
documented as such) and other packages might provide virt servers. Put them
back into /usr/bin, with an "autopkgtest-virt-" prefix to mirror the original
"adt-virt-" naming. Rename the manpages to match the binaries.
(Closes: #835204)
* tests/autopkgtest: Relax checks for testpkg.deb from local repository
apt 1.3 changes the format, so be less picky about it.
* Fix "apt-get source" version detection for single-line "Package-List:"
autopkgtest (4.0.4) unstable; urgency=medium
[ Antonio Terceiro ]
* autopkgtest-build-lxc: Add new optional argument for a customization script
[ Martin Pitt ]
* Add /usr/bin/adt-virt-* backwards compatibility symlinks (Closes: #833407)
* Add pyflakes3 build dependency to run pyflakes test at build time
(Closes: #833502)
* tools/autopkgtest-build-lxd: Drop running poweroff before "lxc stop"
[ Ondřej Nový ]
* Prefer pycodestyle over pep8 (Closes: #834076)
autopkgtest (4.0.3) unstable; urgency=medium
[ Christian Kastner ]
* autopkgtest.1: Replace remaining "---" with "--" (Closes: #831035)
[ Martin Pitt ]
* Fix UnicodeDecodeError on invalid UTF-8 characters in debian/changelog with a built tree
* qemu: Add new --timeout-reboot option.
Lower default timeout from 5 to 1 minute.
* setup-commands/setup-testbed: Add systemd unit for ttyS1 root shell.
* setup-commands/setup-testbed: Ignore I/O errors on ttyS1 in autopkgtest.service.
* tools/autopkgtest-build-lxd: Run poweroff before "lxc stop"
This works around hanging containers when a container has systemd >= 231-1 but
the host LXC does not yet have <https://github.com/lxc/lxc/pull/1086>.
autopkgtest (4.0.2) unstable; urgency=medium
* If --setup-commands exits with code 100, consider this as a bad package
(autopkgtest exit code 12) instead of a transient testbed failure (exit
code 16). This allows setup commands to detect errors which should be
attributed to the tested package itself (like dist-upgrading to the new
version). Change standard "apt-get update" setup commands to exit with
code 1 to continue treating that as a temporary failure.
* setup-commands/setup-testbed: Remove ubuntu-core-launcher and
snap-confine.
* Fix some leftover "adt" → "autopkgtest" in manpages.
* debian/tests/lxd: Move from adt-build-lxd to autopkgtest-build-lxd.
* ssh-setup/nova: Use "autopkgtest*" instance name instead of "adt*".
* Rename temporary "adt-satdep" package to "autopkgtest-satdep".
* autopkgtest.1: Point out that if a .changes contains only debs, a
corresponding .dsc must still be provided on the command line.
(Closes: #828025)
* autopkgtest.1: Document that if no source is given on the command line,
the current directory will be tested.
* debian/tests/installed: Fall back to old $ADT_TMP if $AUTOPKGTEST_TMP is
not set, to work in debci (which runs an older autopkgtest).
* Disable SchrootClickRunner.test_setup_ubuntu_touch_session for now, it
breaks schroots and needs to move into a container.
-- Martin Pitt <email address hidden> Tue, 27 Sep 2016 09:46:48 +0200