lp:ubuntu/natty-proposed/lxc

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/natty-proposed/lxc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

18. 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)
* debian/rules: install lxcguest.lxcguest.upstart (as it was not in the
  natty package before)

17. By Clint Byrum

[ Serge Hallyn ]
debian/rules: add -r (--no-restart-on-upgrade) to DEB_DH_INSTALLINIT_ARGS
to prevent upgrading lxc from forcing lxc autostart containers to
stop and restart. (LP: #753308)

16. By Stéphane Graber

[ Serge Hallyn ]
debian/patches/0009-templates-dont-use-devpts-in-fstab: remove devpts
entry from $confdir/container/fstab, as it is not needed, and can
cause the host devpts mount options to change, because it happens
before lxc has done a mount -o newinstance. (LP: #607636)

15. By Serge Hallyn

* lxcguest: for libvirt containers, offer console on /dev/pts/0 rather
  than /dev/console.
* lxcguest: offer alternate jobs for libvirt-lxc. Libvirt-lxc doesn't watch
  guest's utmp (doesn't support clean shutdown at all) so it can safely
  mount its own /var/run and such. Hopefully this can go away after lxc
  supports clean shutdown/reboot without the utmp-watching hack.
  (LP: #757752)
* debian/fstab.lxc: comment out all entries. /sys gets mounted anyway,
  and we need to not overmount /var because otherwise the container parent
  won't see utmp, can't see the container is shutdown, and won't kill
  the init. Note that when expected kernel functionality to help clean up
  container reboot and shutdown comes, these can be uncommented.
  (LP: #754655)

14. By Serge Hallyn

debian/fstab.lxc: comment out all entries. /sys gets mounted anyway,
and we need to not overmount /var because otherwise the container parent
won't see utmp, can't see the container is shutdown, and won't kill
the init. Note that when expected kernel functionality to help clean up
container reboot and shutdown comes, these can be uncommented.
(LP: #754655)

13. By Marcin Juszkiewicz

Add ARM to list of supported archs - LP: #745884

12. By Serge Hallyn

* Add lxcguest to the list of packages installed by the natty template.
  (LP: #745907)
* Since lxcguest will be installed, don't install our own console.conf,
  and don't clear out /lib/init/fstab.

11. By Chuck Short

* New upstream version.
* Refreshed patches, dropped 0005-env.patch since it was already
  accepted upstream.

10. By Serge Hallyn

* Base on new upstream git tree with new maverick and natty templates,
  and able to run without ns cgroup.
* Send a 'container=lxc' variable to upstart. The upstream git has
  the same patch, though this tree has it as a quilt patch.
* Add lxcguest package which converts a system into one which can
  boot upstart both as a container and a (kvm or bare-metal) host.
* Add a MIRROR default in /etc/default/lxc, and use that in the
  debootstrap command in the lucid, maverick and natty templates.
* Remove 0004-restore-lxc.mount-lxc.mount.entry-functionality.patch
  which prevents containers from starting.

9. By Guido Trotter

* New upstream version (closes: #602631)
  - Support for specifying debian suite (closes: #600459)
  - Support for declaring a different architecture (closes: #597875)
* Fix restart init.d action sequence (closes: #597998)
* Move too-deep /usr/lib/lxc/lxc path to a proper patch
* Disable checkroot script in debian template (closes: #601001)
* Create missing tty devices under squeeze (closes: #600466)
* Restore bindmount functionality in newer kernels (closes: #604475)
* Make debian mirror configurable (closes: #601422)
* Default to cdn.debian.net as a debian mirror (closes: #600464)

Branch metadata

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

Subscribers