lp:ubuntu/vivid-proposed/lxcfs

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/vivid-proposed/lxcfs
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:
Development

Recent revisions

17. By Serge Hallyn

Add some more sanity checks (LP: #1413405)

16. By Serge Hallyn

* 0002-Make-sure-that-that-cgroup-and-the-controller-are-se.patch: when
  looking a controller under /cgroup, make sure that '/' separates them,
  so that '/cgroup@freezer' is not a valid path. (LP: #1413405)
* 0003-free-d-at-program-end.patch: free the lxcfs_state before exiting.

15. By Stéphane Graber

* Cherry-pick a fix to the LXC hook.
  - Fixes problems with checkpoint/restore due to double-mounting
    /sys/fs/cgroup
  - Respect the container's configuration by skipping lxcfs if
    /sys/fs/cgroup isn't writable.
  - Skip the cgmanager handling code as that was only applicable if we
    were starting from a clean tmpfs.

14. By Serge Hallyn

Upstream release 0.7, which has fixes for handling crashed children
and in particular for working around a glibc fork bug
(https://sourceware.org/bugzilla/show_bug.cgi?id=15392)

13. By Serge Hallyn

Catch a nih_local which was not initialized to NULL (causing occasional
SEGVs)

12. By Stéphane Graber

Cherry-pick testcase fix from upstream.

11. By Stéphane Graber

* New upstream release (0.6):
  - Fix cleanup for several function (missing close/free)
  - Fix cpu-average in /proc/stat

10. By Stéphane Graber

* Add the symlink check to the sysvinit script.
* Don't start lxcfs if /var/lib/lxcfs/proc exists as that typically
  means we've had it bind-mounted from the host.

9. By Martin Pitt

* debian/lxcfs.service: Drop seddery of /etc/mtab, which turns /etc/mtab
  into a file. Under systemd, /etc/mtab is always a symlink to /proc/mounts.
  (LP: #1419623)
* debian/lxcfs.upstart: Don't sed /etc/mtab if it is a symlink, to avoid
  reverting it back to a file if it was changed to be a symlink.

8. By Stéphane Graber

* New upstream release (0.5):
  - Fix LXC hook to stop messing with /etc/mtab
  - Fix LXC hook to succeed even if /proc and /sys aren't mounted
  - Update configure.ac to properly detect the cgmanager version
* Update init scripts to properly cleanup on crashes.

Branch metadata

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

Subscribers