Skip to content
  • Paul Gevers's avatar
    Import Debian version 5.16 · 9aef9f7d
    Paul Gevers authored
    autopkgtest (5.16) unstable; urgency=medium
    
      [ Paul Gevers ]
      * Fix reported arch in Unsupported message
    
      [ Simon McVittie ]
      * tests/ssh-setup-lxd: Fix a typo
      * shell scripts: Quote more defensively
      * tests/pycodestyle: Prefer command -v instead of which
      * shell scripts: Prefer $() instead of backticks
      * setup-testbed: Avoid test -a
      * setup-testbed: Silence some shellcheck false-positives
      * setup-testbed: Be more careful with printf
      * setup-testbed: Ensure that $proxy is always initialized
      * setup-testbed: Prefer POSIX grep -E over GNU-specific egrep
      * setup-testbed: Quote trap command differently
      * tests: Add shellcheck test
      * tests: Silence some mypy warnings
      * tests: Add test that runs mypy across the codebase
      * d/copyright: Update
      * Use shlex.quote in preference to undocumented pipes.quote
    
      [ Ryutaroh Matsumoto ]
      * autopkgtest-build-qemu: Install a PAE kernel on i386 (Closes: #973662)
      * autopkgtest-build-qemu: Install LPAE kernel on armhf (Closes: #973592)
    
      [ Simon McVittie ]
      * lib: Factor out qemu virtual machine setup
      * autopkgtest_qemu: Add QemuImage objects
      * buildvm-ubuntu-cloud: Use Qemu object
      * autopkgtest-build-qemu: Rewrite in Python
      * autopkgtest-buildvm-ubuntu-cloud: Make return of None explicit
      * autopkgtest-buildvm-ubuntu-cloud: Fail if release cannot be determined
      * autopkgtest-buildvm-ubuntu-cloud: Replace which(1) with shutil.which
      * autopkgtest_qemu: Set workdir before preparing overlay
    
      [ Ryutaroh Matsumoto ]
      * qemu: Forward stdout, stderr to stderr of parent process
      * qemu: Extend timeout for checking python availability
      * qemu: Enable discard operation on virtio disk devices
    
      [ Simon McVittie ]
      * qemu: Allow passing `uname -m` output to get_default_qemu_command
      * tests: Add a unit test for qemu library code
      * qemu: Select qemu-system-arm for ARM CPUs
    
      [ Graham Inggs ]
      * autpkgtest_args: autoremove after dist-upgrade
    
      [ Balint Reczey ]
      * Handle exception thrown by create_testinfo() (Closes: #927146)
        (LP: #1907803)
    
      [ Sébastien Delafond ]
      * virt-lxc: attempt to cleanly shutdown the container first, and only
        then pass --force to lxc-destroy (Closes: #979238)
    
    autopkgtest (5.15) unstable; urgency=medium
    
      [ Sebastien Delafond ]
      * Remove left over .new containers before trying to generate a new one
        (Closes: #971749)
    
      [ Antonio Terceiro ]
      * virt-lxc: extract common initial argument list for lxc-copy
      * virt-lxc: add option to limit disk usage by tests
    
      [ Paul Gevers ]
      * tests/lxd: mark test skippable and exit 77 in stead of 0 in case of
        balling-out
      * Add support for Architecture field (Closes: #970513)
      * Check for empty Tests field (Closes: #918882)
      * With --test-name, don't report when other tests are skipped
        (Closes: #960267)
    
      [ Simon McVittie ]
      * Check restrictions with testbed compat, not during initialization
      * Allow restrictions to be ignored from the command line
    
      [ Ivo De Decker ]
      * Assume root-on-testbed with autopkgtest-virt-ssh and improve debugging
        (Closes: #958727)
    
    autopkgtest (5.14) unstable; urgency=medium
    
      [ Christian Kastner ]
      * autopkgtest-build-qemu: Support for vmdb2->qemu-debootstrap
        (Closes: #959389)
    
      [ Antonio Terceiro ]
      * autopkgtest-build-qemu: make sure VM can resolve its own hostname
        (Closes: #959713)
      * autopkgtest: add --validate option
    
      [ Iain Lane ]
      * autopkgtest-virt-ssh: Give the wait_port_down socket a timeout
    
      [ Simon McVittie ]
      * Avoid using 'l' as a variable name
      * qemu: Guess format of main disk image (Closes: #968598)
      * tools: Don't make qemu guess what format the disk image is
    
      [ Paul Gevers ]
      * Bump standards
      * Bump debhelper compat to 13 via debhelper-compat BD
      * Add Rules-Requires-Root: no
      * Drop postinst script as all supported releases have higher versions
    
    autopkgtest (5.13.1) unstable; urgency=medium
    
      * autopkgtest-build-qemu: revert commit that broke image creation
        (Closes: #956659)
    
    autopkgtest (5.13) unstable; urgency=medium
    
      [ Gordon Ball ]
      * Use pyflakes3 instead of pyflakes (Closes: #956338)
    
      [ Paul Gevers ]
      * Add support for needs-internet restriction
      * Add note about ftp-master ruling (Closes: #954157)
      * README.package-tests.rst: add documentation about needs-internet
        restriction
      * Update 5.12 changelog entry with bug number for qemu on ppc64el item
    
    autopkgtest (5.12.1) unstable; urgency=medium
    
      [ Antonio Terceiro ]
      * adt_testbed: ignore debian/control when checking for dependencies. This
        fixes a regression observed in the debci test suite.
    
    autopkgtest (5.12) unstable; urgency=medium
    
      [ Dan Streetman ]
      * tools/autopkgtest-build-lxd: pass /dev/null on stdin to lxc launch
        (LP: #1845037)
      * autopkgtest: When finding src pkg, skip binary pkgs for other archs
        (LP: #1845157) (Closes: #939790)
      * autopkgtest: when checking binary pkg arch, allow *-$ARCH-* values also
    
      [ Antonio Terceiro ]
      * Drop unpacking of dependencies to temporary dir
    
      [ Iain Lane ]
      * setup-testbed: Install rng-tools
      * lib/adt_testbed.py, runner/autopkgtest: Run --shell-fail in more situations
      * adt_testbed: Run the debug-fail command in more circumstances
    
      [ Sébastien Delafond ]
      * Add kali support
    
      [ Simon McVittie ]
      * lxd: Actually exit the awk loop after the first apt source
      * build-lxd: Quote MIRROR and RELEASE properly
      * d/README.source: Document how to test various backends
    
      [ Paul Gevers ]
      * adt_testbed.py: add date to the start of log so we always have it
        (Closes: #954366)
      * Do not ignore distributions that have dashes in their name
      * lxc/lxd: wait for sysvinit services to finish
        Thanks to Lars Kruse (Closes: #953655)
      * lxc: increase timeout around reboot
      * tests/lxd: add skip-not-installable (Closes: #952594)
    
      [ Jelmer Vernooij ]
      * Document that $HOME will exist and will be writeable.
    
      [ Thierry Fauck ]
      * autopkgtest-build-qemu: create primary partition of type Prep to
        support ppc64el with grub2 (Closes: #926945)
      * Add proper kernel release name for ppc64el
    
    autopkgtest (5.11) unstable; urgency=medium
    
      [ Dan Streetman ]
      * autopkgtest-buildvm-ubuntu-cloud: work with precise and trusty
        (LP: #1822331) (Closes: #925966)
    
      [ Sébastien Delafond ]
      * Add an optional 6th parameter to autopkgtest-build-qemu, to force a
        specific image size
    
      [ Julian Andres Klode ]
      * ssh-setup/nova: Run nova show after console-log in debug_failure
    
      [ Iain Lane ]
      * setup-testbed: Add the -security pocket for Ubuntu releases
      * nova: Use glanceclient to find images
      * nova: --key_name is actually --key-name
      * setup-testbed: Write preserve_sources_list in the new format
      * nova: trim whitespace from server UUID
    
      [ Simon McVittie ]
      * autopkgtest-build-qemu: Parse named parameters
      * autopkgtest-build-qemu: Allow overriding apt proxy via command-line
    
      [ Simon McVittie ]
      * testdesc: Report each unsupported test individually (Closes: #851232)
      * setup-testbed: Provide more options for handling /etc/apt/sources.list
        (Closes: #933062)
    
      [ Dan Streetman ]
      * ssh-setup/nova: allow specifying --image with name or uuid
    
      [ Valentin Vidic ]
      * autopkgtest-virt-lxc: accept lxc arguments for ephemeral containers
    
      [ Michael Biebl ]
      * Use virtio-rng to passthrough RNG to qemu runner and drop haveged
    
      [ Raphaël Hertzog ]
      * qemu: Forward VM's ssh port only to localhost (Closes: #931219)
    9aef9f7d