-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 09 Dec 2015 12:38:13 +0100 Source: autopkgtest Binary: autopkgtest Architecture: source all Version: 3.18.2 Distribution: unstable Urgency: medium Maintainer: Autopkgtest team <autopkgtest-devel@lists.alioth.debian.org> Changed-By: Martin Pitt <mpitt@debian.org> Description: autopkgtest - automatic as-installed testing for Debian packages Changes: autopkgtest (3.18.2) unstable; urgency=medium . [ Martin Pitt ] * tools/adt-build-lxc: Install libpam-systemd; some tests expect to have an $XDG_RUNTIME_DIR. * Fix --apt-pocket=proposed=pkgname.. to set up the apt pinning before running setup-commands (in particular, dist-upgrade), as otherwise the dist-ugprade will install package versions that conflict with the pinning. Change --apt-pocket to download (only) the apt indexes for the given pocket, so that we can set up the pinning correctly. * ssh-setup-nova: Separately track server UUID, to avoid resetting the originally given --name on testbed revert. * If apt-get fails for --apt-pocket ("Hash sum mismatch"!), retry up to three times. * Fix parsing of "apt-cache showsrc" to not get broken by wrapped lines. Thanks Andy Whitcroft! (LP: #1522469) * Don't try to "cd ." on testbeds in source rules commands, as this might be inaccessible in some cases. Default to '/' instead. Thanks Christopher Baine! * ssh-setup/nova: Treat --image value as a regexp pattern and use the greatest (by string sorting) result. This avoids having to put date stamps into the command line, and also avoids completely falling over if two images have the same name. * Add a new ssh setup script command "debug-failure" which is called when the setup script fails with nonzero or on timeouts waiting for ssh or reboot. * ssh-setup/nova: Implement "debug-failure" command with "nova console-log". * tools/adt-build-lxc: Only install libpam-systemd if that exists (e. g. not on Ubuntu 12.04). * setup-commands/cloud-vm-setup: Don't rm the /etc/cron.daily/apt conffile to avoid breaking apt upgrades. Instead, create /etc/apt/apt.conf.d/02periodic. * Create a testinfo.json for "badpkg" and other exit codes as well. * Set stdin to /dev/null when running commands in the testbed. This avoids hanging tests on interactive questions and also fixes auxverbs which check if stdin is a PTY (like "lxc exec"). * tests/testarchive.py: Don't include the "Release" file into itself. * Fix SchrootRunner.test_apt_pocket_* test cases to include "Sources" into Release file. This makes the tests work with apt 1.1. . [ Max Brustkern ] * adt-buildvm-ubuntu-cloud: Add timeout option. . [ Antonio Terceiro ] * adt-build-lxc: Don't hardcode bridge interface. Checksums-Sha1: 70a294ed27e4046ab339b49b1cac0e03e2f43b69 1763 autopkgtest_3.18.2.dsc 24e098120a40ef0f8084980744f3c83a4cbaa6e7 190350 autopkgtest_3.18.2.tar.gz ef08255f3cd92dd01908d677422e4f8946709b5b 157098 autopkgtest_3.18.2_all.deb Checksums-Sha256: 0e6573c999c5b1959a45263c14d9adc9ed0653ed741d7b1616061fe7ee4dc5b2 1763 autopkgtest_3.18.2.dsc c0d46203ad66597a0c4c70d686b2f7b000c3b1e44de1eab7abbb8377b43fb015 190350 autopkgtest_3.18.2.tar.gz 71c9c03f795b27f0e12c6a530d93af3e7a247eb798197da890c6cd7c62307767 157098 autopkgtest_3.18.2_all.deb Files: acc407b13ae3dd012aa95631ca62adc5 1763 devel optional autopkgtest_3.18.2.dsc 82688a3eaf090753c17773d26e41664b 190350 devel optional autopkgtest_3.18.2.tar.gz 463630ab81e04b34a518a9b022ed7006 157098 devel optional autopkgtest_3.18.2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWaDFxAAoJENFO8V2v4RNHHGsP/1ncdJj7WSBJZz8UeE7NneOJ jcFWOfEb7E/JUIGRTx9mdfU2HhuVCyQBMPeF/edqjXm25TetIoPiOKZavCGvVfP0 VNgziT9Cw8xObL/G3LH2Ff7DZZ0jgwjTQVU+frM6cVV6rFcnfKSSvClL+yST091m 2VH62ERJnEDmPkOkLARPGJVef4pwVUU+IKIFa1aalfGK9tbdJxqq6XZ+8Brjq5e+ OJwxOicLs0fxSCsh7iI243SFa3rUA92yejNQC1Mcdw2A1BEdjTrdfxmRZRChmXv/ qfxZKs0FU2wPIRpNXDej/t5vYrpZGFQIQrVd4c30JcXSvygJCcY1OdWFbrIkmWGm FPu5xIqXBtf1Tk+boaOYQMsUngUQT4cNJWhGv6ZQnobkuGOysDi4+DwJvAWz5huc u/Fw7EbgzEFUuYhqlM1vKmJ/5cSj+VaUmm89N016upU17duZWmyUpXfhRxICGgZM eVBvynrhY6YkK71omGgDSRD9TqXo95pylOGexh5kBzDUkkWIStaWjgj44+V3C5Y3 GDLxmNWC5LaFF4xajUAHB+SFWbBDtaBa3RlsshluzNKtoatnZAIQBnRO92Zi7pZX 07ec877xaIqRn2dOMRIZ3U1QHqE0ylXdPRRN7OHkTB350yZi5Zt+5dz+Rl4v0l2P fQxRog6cvHjnDUsqVGCT =uAqd -----END PGP SIGNATURE-----