lp:~ubuntu-branches/ubuntu/precise/lxc/precise-201202110437

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:~ubuntu-branches/ubuntu/precise/lxc/precise-201202110437
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

65. By Stéphane Graber

releasing version 0.7.5-3ubuntu24

64. By Stéphane Graber

update Ubuntu template to use devttydir, switch to using ubuntu/ubuntu and sudo by default instead of root/root, move information message about default username/password to the end of the template creation.

63. By Stéphane Graber

Add patch from Serge to support devttydir as a prefix for /dev/console and /dev/tty[1234].

62. By Serge Hallyn

* debian/lxc.upstart, debian/lxc.lxc-net.upstart, and debian/rules:
  Upstartify lxc.
* remove debian/lxc.init

61. By Serge Hallyn

* debian/lxc.init:
  - at setup_lxc_bridge, return early if ${LXC_BRIDGE) already exists.
    (LP: #929514)
  - switch 'ip link show' and 'brctl show' checks for /sys/class/net lookups.
  - try to prevent destroying host network setup if /etc/default/lxc is
    bad. Set defaults for lxc network variables if unset.
  - don't pass along variables as arguments if not needed.

60. By Martin Pitt

debian/lxc.init: Exit cleanly in undo_network(), to avoid the init.d
script and thus the package installation to fail if the network could not
be configured for LXC. (LP: #929382)

59. By Serge Hallyn

* Remove lxcguest package. No longer needed in precise.
* ubuntu-cloud template: by default assume non-cloud environment, unless
  '-- -C' option is given. Otherwise containers started in a private
  environment won't create ssh keys, etc.
* 0039-no-lxcguest-in-p-template: don't install the lxcguest package if
  we are creating a precise (or higher) container.

58. By Serge Hallyn

* 0036-fix-reboot-detection - actually detect when our kernel supports
  container reboot.
* 0037-silence-netstat-errors-in-lxcls - silence netstat warnings in
  lxc-ls
* 0038-ubuntu-cloud-template - add a template to create containers based
  on the ubuntu cloud images.

57. By Serge Hallyn

* lxcguest.lxcguest.upstart: emit the net-device-up IFACE=lo event, so
  that any upstart jobs waiting on it (esp rc-sysinit before oneiric) will
  proceed. (LP: #924337)
* 0034-fix-lxc-execute-reboot.patch: fix bad handling of 'exit 0' for
  lxc-execute introduced with the container reboot handling. (LP: #927863)
* debian/lxcguest.lxcmount.upstart: add '--no-wait' to emit to make sure we
  don't wait for the event to be processed.
* 0035-lxc-init-ignore-shm.patch: if lxc-init can't mount /dev/shm, don't
  fail on account of that. (LP: #927883)
* debian/lxc.init: if the network is already up, exit before setting the
  trap EXIT.

56. By Stéphane Graber

[ Serge Hallyn ]
* 0032-start-check-caps.patch: exit early and with a clear error message
  if lxc-start is run with insufficient permissions. (LP: #925520)
* debian/lxc.init: if there is a failure during lxc network setup, clean
  up and exit. (LP: #925511)

[ Stéphane Graber ]
* 0033-ubuntu-template-multiarch.patch: Add support for building
  containers using qemu-user-static, using multi-arch to install some
  packages of the host architecture so the container boots and works.
* Add qemu-user-static as a Suggest of lxc.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/precise/lxc
This branch contains Public information 
Everyone can see this information.

Subscribers