~ubuntu-branches/ubuntu/vivid/autopkgtest/vivid

Viewing all changes in revision 118.

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2014-11-14 08:40:28 UTC
  • mfrom: (115.1.2 vivid)
  • Revision ID: package-import@ubuntu.com-20141114084028-x2wuej5ta31riiue
Improvements:
* adt-build-lxc: Configure unsafe dpkg I/O and disable apt's download of
  package translations, like adt-setup-vm.
* adt-build-lxc: Use eatmydata for lxc-create if available, and install
  eatmydata into containers. For Ubuntu, stop installing the default
  $packages_template (which is ssh,vim).
* adt-virt-lxc: Pass any additional options/arguments (after --) verbatim to
  lxc-start{,-ephemeral}.
* adt-virt-lxc: Stop running ephemeral containers with --keep-data by
  default, as this makes them unnecessarily slow due to running on disk.
  Environments with little RAM are instead advised to explicitly supply this
  or --storage-type as extra arguments.

Bug fixes:
* Create autopkgtest-reboot command in /tmp, as /sbin/ might be read-only
  (and /run is usually "noexec", so we can't put it there either). Write it
  with "noclobber" to guard against symlink attacks.
* During reboot, if /var/cache/ isn't writable (as on Ubuntu touch images,
  argh), fall back to saving the current temp dir in /home.
* adt-virt-ssh: Recreate the sudo wrapper after reboot, as it is in /tmp.
* ssh-setup/adb: Setup adb port forwarding again after rebooting.
* Fix error message if /tmp/autopkgtest-reboot already exists.
* Fix extra space in apt-get option, which breaks apt-get's option parsing
  in some circumstances.
* adt-build-lxc: Fix hardcoded "utopic" release name for cache cleanup on
  btrfs, use the actual release name from the command line. (LP: #1392589)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: