Created by Serge Hallyn on 2011-09-14 and last modified on 2011-09-15
Get this branch:
bzr branch lp:~serge-hallyn/ubuntu/oneiric/lxc/fix-lxc-clone-hostname
Only Serge Hallyn can upload to this branch. If you are Serge Hallyn please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Serge Hallyn

Recent revisions

37. By Serge Hallyn on 2011-09-15

* debian/patches/0007-fix-lxc-clone-hostname.patch: make sure $hostname
  is defined before it is first used. Reported by Benjamin Saller.
  (LP: #850205)
* add missing ; at end of 'send hostname' in dhclient.conf (LP: #851274)

36. By Serge Hallyn on 2011-09-02

Fix lxc-checkconfig to correctly detect support for clone_children, so
as not to erroneously report failure. (LP: #827798)

35. By Serge Hallyn on 2011-09-01

* debian/rules: use --with-rootfs-path=/usr/lib/lxc/root. (LP: #838410)
* debian/lxc.dirs: add usr/lib/lxc/root
* fix-sshd-template.patch:
  - templates/lxc-sshd.in: add /run/shm to list of directories to create.
    Technically /dev/shm needn't be there, as the config will overmount with
    the host's /dev.
  - Don't fail if we can't create /dev/mqueue. It'll fail anyway (because
    /dev is mounted read-only), and we don't really need it. Without this
    fix, lxc-init fails to run on ubuntu systems, as the host doesn't have

34. By Stéphane Graber on 2011-08-25

Update Recommends to prefer cgroup-lite if available (LP: #829628)

33. By Stéphane Graber on 2011-08-12

* Chery pick fix for Oneiric template (so ubuntu-minimal gets installed):
  - 0004-fix-ubuntu-template-only-install-essential.patch

32. By Stéphane Graber on 2011-08-12

Update lxcguest not to remove /var/run but instead wipe its content.
That's needed since the transition to /run as /var/run is now a symlink.

31. By Stéphane Graber on 2011-08-12

* Rename 0015-monitor-support-quit.patch to 0001-monitor-support-quit.patch
* Cherry pick two upstream commits (to fix LXC on ARM)
  - personality-segfault.patch
  - unsupported-personality.patch

30. By Stéphane Graber on 2011-08-11

* New upstream release (0.7.5)
* Patches no longer needed
  - diff-to-bcbd102cb
* Patches merged upstream
  - 05-fedora.patch
  - 0004-add-arm-to-supported-archs.patch
  - 0005-dont-use-devpts-in-fstab
  - 0006-templates-allow-fuse.patch
  - 0007-bindhome-dont-add-groups.patch
  - 0008-templates-add-ubuntu-keyring.patch
  - 0009-fix-lxc-ps.patch
  - 0010-fix-shutdown.patch
  - 0011-fix-lxc-ls.patch
  - 0012-fix-lxc-netstat.patch
  - 0013-unshare-call-cgroup-create.patch
  - 0014-lxc-ps-accept-n.patch
  - 0016-fix-lxc-ps-typeo.patch
* Remaining patches
  - 01-libdir.patch
  - 02-distclean.patch
  - 03-module-init-tools.patch
  - 04-configuration-path.patch
  - 06-debian.patch
  - 07-debian2.patch
  - 0015-monitor-support-quit.patch

[ Serge Hallyn ]
* add overlayfs support to lxc-start-ephemeral.
* fix comment in debian/fstab.libvirt.
* lxcguest.console.upstart: Don't run in libvirt. as libvirt will symlink
  /dev/tty1 to /dev/pts/0, so /etc/init/tty1.conf will run a console.

29. By Serge Hallyn on 2011-08-03

* Add lxc-start-ephemeral by Robert Collins (LP: #807351)
* Add a --quit-on-stop arg to lxc-monitor for use by lxc-start-ephemeral.
* Modify lxcguest.conf to clear out /var/run (LP: #819621)
* Fix a bug in lxc-ps when cgroup-bin is not mounted.
* Modify lxc-ps to accept '-n name' and support '--' to separate options
  for ps. (LP: #820720)

28. By Serge Hallyn on 2011-08-01

* debian/patches/0011-fix-lxc-ls.patch:
  The cgroup mounts created by cgroup-bin do not show up in /etc/mtab.
  lxc-ls and lxc-netstat, as lxc-ps before, assume that /etc/mtab is
  symlinked to /proc/mounts. (LP: #819319)
* debian/patches/0013-unshare-call-cgroup-create.patch:
  Don't spit out an error when there is no cgroup to remove because the
  ns cgroup is not mounted. (LP: #819319)

Branch metadata

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