Change logs for cgmanager source package in Utopic

  • cgmanager (0.32-4ubuntu1.4) utopic-proposed; urgency=medium
    
      * Fix cgmanager handling of a corner case involving certain co-mounted
        controllers  (LP: #1435416)
     -- Serge Hallyn <email address hidden>   Tue, 24 Mar 2015 16:33:06 -0500
  • cgmanager (0.32-4ubuntu1.3) utopic-proposed; urgency=medium
    
      * 0010-Fix-subdirectory-check.patch: prevent a task from administering
        sibling cgroups (LP: #1421068)
     -- Serge Hallyn <email address hidden>   Wed, 11 Feb 2015 23:13:31 -0600
  • cgmanager (0.32-4ubuntu1.2) utopic-proposed; urgency=medium
    
      * 0008-chown-stop-cgmanager-crash-on-chown-of-bad-file.patch and
        0009-prevent-some-cgmanager-asserts.patch: prevent cgmanager
        crashing on unhandled asserts or dbus error (LP: #1407787)
     -- Serge Hallyn <email address hidden>   Mon, 05 Jan 2015 14:53:11 -0600
  • cgmanager (0.32-4ubuntu1.1) utopic-security; urgency=medium
    
      * SECURITY UPDATE: Cross-cgroup resource control bypass.
        - debian/patches/0001-make-sure-to-check-cgroup-hierarchy.patch, modify
          cgmanager.c to verify that requests are allowed under the caller's
          cgroup.
        - CVE-2014-1425
     -- Seth Arnold <email address hidden>   Mon, 15 Dec 2014 16:50:25 -0800
  • cgmanager (0.32-4ubuntu1) utopic; urgency=medium
    
      * Fix wrong reporting of whether a cgroup existed at create when using
        multiple controllers.
     -- Serge Hallyn <email address hidden>   Thu, 18 Sep 2014 16:32:06 -0500
  • cgmanager (0.32-4) unstable; urgency=medium
    
    
      * 0004-cgmanager-remount-sys-fs-cgroup-rw-if-needed.patch: stop cgmanager
        from overmounting systemd's /sys/fs/cgroup mounts (Closes: #761389)
    
     -- Serge Hallyn <email address hidden>  Mon, 15 Sep 2014 12:29:31 -0500
  • cgmanager (0.32-3) unstable; urgency=medium
    
    
      * cherrypick 0003-gettasksrecursive_scm-call-the-right-main-function.patch
        to make the scm gettasksrecursive call the right hook.
    
     -- Serge Hallyn <email address hidden>  Wed, 10 Sep 2014 20:32:05 -0500
  • cgmanager (0.32-1) unstable; urgency=medium
    
    
      * New upstream release, implementing Prune, GetTasksRecursive, and
        ListControllers
      * cgmanager upstart job: start on starting dbus
      * 0001-fix-regression-introduced-by-recent-switch-to-nih_lo.patch:
        cherrypick upstream fix for get_tasks_recursive segv.
      * sysvinit jobs: fix mismatched use of do_ in do_start/do_stop
        (Closes: #759203)
    
     -- Serge Hallyn <email address hidden>  Mon, 08 Sep 2014 18:03:02 -0500
  • cgmanager (0.30-1ubuntu2) utopic; urgency=medium
    
      * Add patches (from upstream) which increase debugging.
     -- Serge Hallyn <email address hidden>   Wed, 27 Aug 2014 08:54:46 -0500
  • cgmanager (0.30-1ubuntu1) utopic; urgency=medium
    
      * cgmanager.upstart: start on || starting dbus, to make sure dbus clients
        start after cgmanager is ready (LP: #1357252)
     -- Serge Hallyn <email address hidden>   Tue, 26 Aug 2014 12:16:51 -0500
  • cgmanager (0.30-1) unstable; urgency=medium
    
    
      * Merge new upstream release
        - drop all patches (applied upstream)
        - move cgm binary to cgmanager package
        - drop cgmanager-utils package, now unneeded
        - copy in init jobs from upstream (which have all fixes)
      * add notify-cgmanager.conf from ubuntu package to enable cgroup support
        in user-session Upstart.
      * 0001-fix-typo-in-systemd-makefile.patch - cherrypick upstream fix for ftbfs
    
     -- Serge Hallyn <email address hidden>  Mon, 04 Aug 2014 19:01:55 +0000
  • cgmanager (0.28-3ubuntu2) utopic; urgency=medium
    
      * upstart jobs: '|| true' must be done in a script, not an exec, stanza.
        These were only in the Ubuntu delta.
     -- Serge Hallyn <email address hidden>   Sat, 02 Aug 2014 22:34:54 -0500
  • cgmanager (0.28-3ubuntu1) utopic; urgency=medium
    
      * Merge with Debian unstable. Remaining Ubuntu changes (from 0.27-0ubuntu8):
        - d/cgmanager.{cgmanager,cgproxy}.upstart: Enable cgroup support in
          Upstart.
        - d/notify-cgmanager.upstart: Enable cgroup support in user-session
          Upstart.
    
    cgmanager (0.28-3) unstable; urgency=medium
    
      * cherrypick 0002-dont-issue-scary-warning-about-premounted-cgroup from
        upstream to quiet scary warnings when running under systemd
        (Closes: #756072)
      * re-work sysv init scripts:
        - split out restart from start (Closes: #756070)
        - check if daemon is running at top of start (Closes: #756073)
        - report failure if cgmanager failed to start (Closes: #756071)
        - stop cgproxy when stopping cgmanager (Closes: #756074)
      * cherrypick 0003-mount-root-private-in-our-ns.patch to avoid leaking
        cgroup mounts to host.
      * add dh-systemd to build-deps and add systemd units, disabled by default
    
    cgmanager (0.28-2) unstable; urgency=medium
    
      * cherrypick 0001-ignore-failure-to-mount-cgroups-at-startup.patch from
        upstream: don't fail to start if memory cgroup is not mountable.
        (Closes: #755990)
    
    cgmanager (0.28-1) unstable; urgency=medium
    
      * Initial release for Debian. (Closes: #754910)
      * debian/cgmanager.cgmanager.init: always mount name=systemd
      * debian/control:
        - remove hardening-wrapper dependency
        - make cgmanager-tests arch:all
      * debian/rules
        - remove CDBS hardening flags
        - set DEB_BUILD_MAINT_OPTIONS = hardening=+all
        - split out override_dh_installinit
      * debian/*init
        - use /run not /var/run for pidfiles
        - implement status
        - don't use 'service'
      * remove *.dirs and *.lintian-overrides
      * correct the copyright file
     -- Martin Pitt <email address hidden>   Fri, 01 Aug 2014 07:50:06 +0200
  • cgmanager (0.27-0ubuntu8) utopic; urgency=medium
    
      [ James Hunt ]
      * d/cgmanager.cgmanager.upstart: Enable cgroup support in Upstart.
      * d/cgmanager.cgproxy.upstart: Same change for cgproxy.
    
      [ Dimitri John Ledkov ]
      * d/notify-cgmanager.upstart: Enable cgroup support in user-session
        Upstart.
     -- Dimitri John Ledkov <email address hidden>   Thu, 24 Jul 2014 12:44:56 +0100
  • cgmanager (0.27-0ubuntu7) utopic; urgency=medium
    
      * Fix the cgproxy sysvinit to not start non-nested on newer kernels.
     -- Serge Hallyn <email address hidden>   Mon, 14 Jul 2014 12:55:38 -0500
  • cgmanager (0.27-0ubuntu6) utopic; urgency=medium
    
      * make-sure-to-get-next-toke.patch: this is only needed in cases where
        controllers have been co-mounted (i.e. by systemd).
     -- Serge Hallyn <email address hidden>   Mon, 14 Jul 2014 12:35:49 -0500
  • cgmanager (0.27-0ubuntu5) utopic; urgency=medium
    
      * Skip test14 on 3.16 kernels.
     -- Serge Hallyn <email address hidden>   Mon, 14 Jul 2014 10:04:28 -0500
  • cgmanager (0.27-0ubuntu4) utopic; urgency=medium
    
      * further debug recursive_rmdir.
     -- Serge Hallyn <email address hidden>   Fri, 11 Jul 2014 16:00:31 -0500
  • cgmanager (0.27-0ubuntu3) utopic; urgency=medium
    
      * Add debug statements to all Remove failure points
     -- Serge Hallyn <email address hidden>   Fri, 11 Jul 2014 14:59:09 -0500
  • cgmanager (0.27-0ubuntu2) utopic; urgency=medium
    
      * test14: dump cgmanager log on failure
     -- Serge Hallyn <email address hidden>   Fri, 11 Jul 2014 13:43:36 -0500
  • cgmanager (0.27-0ubuntu1) utopic; urgency=medium
    
      * Merge upstream release 0.27
      * Drop all patches, all are upstream.
      * 0001-test14-add-some-debugging.patch - try to debug test14 failures in
        jenkins.
     -- Serge Hallyn <email address hidden>   Fri, 11 Jul 2014 10:58:01 -0500
  • cgmanager (0.26-0ubuntu6) utopic; urgency=medium
    
      * Add sysvinit scripts.
     -- Serge Hallyn <email address hidden>   Thu, 10 Jul 2014 22:13:59 -0500
  • cgmanager (0.26-0ubuntu5) utopic; urgency=medium
    
      * apply from upstream:
        0007-implement-all-and-comma-delimited-controller-sets-fo.patch
        This is needed for systemd-shim to be able to easily / robustly ask
        for all session cgroups to be auto-removed.
     -- Serge Hallyn <email address hidden>   Thu, 10 Jul 2014 12:37:44 -0500
  • cgmanager (0.26-0ubuntu4) utopic; urgency=medium
    
      * Apply patches from upstream:
        - 0003-sort-the-controller-mounts.patch: speed up finding controller mount
          indexed by controller name.
        - 0004-handle-pre-mounted-and-co-mounted-subsystems.patch: make cgmanager
          play nicely when others (systemd or cgroup-lite) have already mounted
          cgroups, some of which may have been co-mounted.
        - 0005-introduce-basic-structure-for-multiple-controller-db.patch: handle
          "all" and "cpu,cpuset" when passed to certain dbus requests.
        - 0006-update-api-version.patch: update api version so userspace knows
          whether it can pass multiple controllers.
     -- Serge Hallyn <email address hidden>   Wed, 02 Jul 2014 16:05:42 -0500
  • cgmanager (0.26-0ubuntu3) utopic; urgency=medium
    
      * debian/patches/0002-fix-crash-on-free.patch:
        - Fix possible crash when freeing an IO channel
     -- Michael Terry <email address hidden>   Sun, 25 May 2014 13:16:08 -0400
  • cgmanager (0.26-0ubuntu2) utopic; urgency=low
    
      * 0001-cgm-make-all-also-reference-name-systemd.patch: make cgm all
        also act on the name=systemd container  (LP: #1317687)
     -- Serge Hallyn <email address hidden>   Thu, 08 May 2014 17:58:29 -0500
  • cgmanager (0.26-0ubuntu1) utopic; urgency=low
    
      * Sync upstream version 0.26
        - bump abi version to 4, so lxc can distinguish older versions
          with broken name=systemd handling.
     -- Serge Hallyn <email address hidden>   Thu, 08 May 2014 12:51:40 -0500
  • cgmanager (0.25-0ubuntu5) utopic; urgency=medium
    
      * d/p/0008-get_controller_path-use-the-is_same_controller-helpe.patch:
        correctly handle requests pertaining to named systems (i.e.
        'name=systemd').
     -- Serge Hallyn <email address hidden>   Fri, 02 May 2014 13:28:24 -0500
  • cgmanager (0.25-0ubuntu4) utopic; urgency=medium
    
      * d/p/0006-bump-api-version-for-getpidcgroupabs.patch: bump the api
        version so users can detect whether GetPidCgroupAbs is expected
        to exist.
      * d/p/0007-test22-don-t-output-to-a-debug-file-in-cwd.patch
     -- Serge Hallyn <email address hidden>   Thu, 01 May 2014 16:46:56 -0500
  • cgmanager (0.25-0ubuntu3) utopic; urgency=medium
    
      * re-name test-wait-for-slow-vm to number it
      * d/p/0002-add-movepidabs-to-cgm.patch: allow movepidabs to be used through
        cgm
      * d/p/0003-Implement-getpidcgroupabs.patch: add a way to get a cgroup path
        for a pid relative to your proxy (for use with movepidabs)
      * d/p/0004-Undo-the-connection-timeouts.patch: remove the connection
        timeouts, as they make containers constantly reconnect.
      * d/p/0005-test22-abort-test-if-we-re-not-allowed-to-move-the-c.patch -
        avoid spurious testing failure report in restrictive containers.
     -- Serge Hallyn <email address hidden>   Thu, 01 May 2014 10:04:23 -0500
  • cgmanager (0.25-0ubuntu2) utopic; urgency=low
    
      * test-wait-for-slow-vm - avoid racing with the cgroup remove hook.
     -- Serge Hallyn <email address hidden>   Wed, 30 Apr 2014 15:25:25 -0500
  • cgmanager (0.25-0ubuntu1) utopic; urgency=medium
    
      * Merge 0.25 from upstream
        - add timeouts to connections
        - fix startup crashers
        - don't hang cgproxy if cgmanager crashes
     -- Serge Hallyn <email address hidden>   Tue, 29 Apr 2014 10:31:52 -0500
  • cgmanager (0.24-0ubuntu5) trusty; urgency=medium
    
      * Add a 'stop on' to the upstart jobs (LP: #1307008)
     -- Serge Hallyn <email address hidden>   Mon, 14 Apr 2014 00:13:44 -0500