~ddstreet/ubuntu/+source/autopkgtest:lp1845037-d

Last commit made on 2019-09-26
Get this branch:
git clone -b lp1845037-d https://git.launchpad.net/~ddstreet/ubuntu/+source/autopkgtest
Only Dan Streetman can upload to this branch. If you are Dan Streetman please log in for upload directions.

Branch merges

Branch information

Name:
lp1845037-d
Repository:
lp:~ddstreet/ubuntu/+source/autopkgtest

Recent commits

ebfa165... by Dan Streetman

update changelog

f2f0151... by Dan Streetman

tools/autopkgtest-build-lxd: pass /dev/null on stdin to lxc launch

Recent changes to lxd cause 'lxc launch' to fail if there is any input on
stdin queued, which is the case (at least) during the 'lxd' autopkgtest
included in this package, which calls autopkgtest-build-lxd from a here
document passed to a shell. It may be the case for other external uses as
well, so it's best to leave the 'lxd' autopkgtest as is and fix the
autopkgtest-build-lxd script to use lxc launch with the new restriction.

The only other call to 'lxc launch' is from autopkgtest-virt-lxd, which
passes it to check_exec(), and that function explicitly sets stdin to
/dev/null, so no change is needed there.

(LP: #1845037)

a088d6b... by Dan Streetman

Import patches-unapplied version 5.10ubuntu1 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: 4fe013337340714ca3ffc7250056e76cf875b0d1

New changelog entries:
  * tools/autopkgtest-buildvm-ubuntu-cloud:
    autopkgtest-buildvm-ubuntu-cloud: work with precise and trusty.
    they aren't dead yet! (LP: #1822331)

4fe0133... by Antonio Terceiro

Import patches-unapplied version 5.10 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 83c43c9b4427e0b5247771c651c5a56034bde225

New changelog entries:
  * autopkgtest-build-qemu: use UUID in fstab (Closes: #922671)

83c43c9... by Antonio Terceiro

Import patches-unapplied version 5.9 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 004629554a03b95850b72bae662524f21be31b45

New changelog entries:
  [ Iain Lane ]
  * Add spaces around "[ trusted=yes ]"
  [ Antonio Terceiro ]
  * autopkgtest-build-qemu: document ARCHITECTURE parameter
  * autopkgtest-build-qemu: call user script directly
  * autopkgtest-build-qemu: create fstab (Closes: #916407)
  * autopkgtest-build-qemu: fix setup of APT proxy
  * autopkgtest-build-qemu: update to work with newer vmdb2
    (Closes: #922501)
  [ Christian Kastner ]
  * autopkgtest-build-lxc: lxc/default.conf: lxc.network.type is now
    lxc.net.0.type (Closes: #922171)

0046295... by Paul Gevers

Import patches-unapplied version 5.8 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 35b2f5a501f50a23e54aba4b81fd958c30d8821c

New changelog entries:
  [ Simon McVittie ]
  * qemu: Use socket.sendall() to push text into AF_UNIX sockets
  [ Niko Tyni ]
  * Ensure that autocleaned TempPath file names are unique (Closes:
    #916499)
  [ Thadeu Lima de Souza Cascardo ]
  * qemu: close sockets after being done with them (Closes: #916428)
  [ Iain Lane ]
  * runner: Fix sed command for escaping special characters in package
    names
  [ Julian Andres Klode ]
  * Minor fixes for the lxd test.
    Thanks to Stéphane Graber <email address hidden>

35b2f5a... by Paul Gevers

Import patches-unapplied version 5.7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 37fccbfeea75955436b0ce94b4693966232bcd56

New changelog entries:
  [ Paul Gevers ]
  * doc: remove confusing text about future systems
  * runner/autopkgtest: initialize variable (Closes: #914191)
  * doc: document test-name syntax (Closes: #915913)
  * Also run autodep8 when d/control says so (Closes: #904776)
  [ Martin Pitt ]
  * Support foreign architecture test dependencies (Closes: #913082)
  * lib/testdesc.py: Fix typo in regular expression
  * autopkgtest-build-qemu: Fix uninitialized proxy_cmd variable
    (Closes: #911963)
  [ Iain Lane ]
  * autopkgtest-build-lxd hack: mask <email address hidden>
  * Re-enable apt-cache fallback for --only-source as needed in trusty
  [ Christian Ehrhardt ]
  * Better debugging info for failures due to non-installable test
    dependencies

37fccbf... by Paul Gevers

Import patches-unapplied version 5.6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 8f95fe02a4898464680bd8e2d165314564c73b17

New changelog entries:
  [ Simon McVittie ]
  * Restore ability to boot pre-stretch systemd systems (Closes: #906227)
  * runner: Document exit status 8 for "all tests skipped"
  * Implement superficial as a test restriction (Closes: #904979)
  * man page: Document that PASS can now be followed by details too
  * Ignore pycodestyle W504 "line break after binary operator"
  * tests/pycodestyle: Print all warnings before exiting unsuccessfully
  * Fix most pycodestyle warnings for invalid escape sequences
  [ Martin Pitt ]
  * autopkgtest-buildvm-ubuntu-cloud: Drop obsolete Ubuntu release names
  * doc: Clarify scope of tests
  * Adjust lxd Suggests: (LP: #1788040)
  [ Paul Gevers ]
  * doc: deprecate needs-recommends
  * Improve documentation of --no-apt-fallback
  * runner/autopkgtest: improve apt-source for Debian
  [ Antonio Terceiro ]
  * autopkgtest-build-qemu: build VM images with vmdb2 (Closes: #904972)

8f95fe0... by Paul Gevers

Import patches-unapplied version 5.5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 4df3c23467ac73f9d7d0774bdb94a95ff52ed1bf

New changelog entries:
  [ Antonio Terceiro ]
  * Different implementation to make sure to never pass an empty string as
    username to `su`
  * When using systemd, reboot via systemd-run
  * test_breaks_testbed: allow output on stderr
  [ Paul Gevers ]
  * Fix whitespace in old parts of d/changelog
  * Add gitlab pipelines to autopkgtest
  * Fixes to be conform pycodestyle
  * tests: replace encoding='utf-8' by universal_newlines=True for
    python3.5 (stretch)
  * Fix missing empty line in commit 30470603
  * Add option to disable the apt fallback when dependencies can't be
    installed due to pinning
  * Make autopkgtest Build-Depends-Arch aware (Closes: #903398)
  * Add skip-not-installable restriction (Closes: #905311)
  * Drop ancient X-Python3-Version (thanks lintian)
  [ Ian Jackson ]
  * doc/README.package-tests.rst: document hint-testsuite-triggers
    (Closes: #905310)
  [ Simon McVittie ]
  * runner: Document exit status 14 as possible
  * tests: Don't rely on being able to install B-D as non-root (Closes:
    #905677)
  * tests: Skip test_tree_build_needed_success if necessary
  * runner: Exit 8 if every test was skipped or otherwise ignored
    (Closes: #901804)

4df3c23... by Antonio Terceiro

Import patches-unapplied version 5.4.2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 1e253bb126b6e95bc5ad7f79ebac953a82c90e95

New changelog entries:
  [ Martin Pitt ]
  * doc: Document "test-name" feature
  * doc/README.package-tests.rst: Fix formatting of previous commit
  [ Niko Tyni ]
  * Fix versioned provides test dependency handling
  * Refactor _synthesize_deps() parameters
  * Properly handle virtual packages in alternative test dependencies
    (Closes: #903975)
  * Add test cases for alternative test dependencies improvements
  [ Antonio Terceiro ]
  * Always pass a non-empty user string to `su` (Closes: #904870)