lp:~serge-hallyn/ubuntu/oneiric/lxc/fix-lxc-clone-hostname

Created by Serge Hallyn and last modified
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

Owner:
Serge Hallyn
Status:
Development

Recent revisions

37. By Serge Hallyn

* 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

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

35. By Serge Hallyn

* 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
    /dev/mqueue.

34. By Stéphane Graber

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

33. By Stéphane Graber

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

32. By Stéphane Graber

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

* 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

* 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

* 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

* debian/patches/0011-fix-lxc-ls.patch:
  debian/patches/0012-fix-lxc-netstat.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:
lp:ubuntu/oneiric/lxc
This branch contains Public information 
Everyone can see this information.

Subscribers