Skip to content
Tags give the ability to mark specific points in history as being important
  • v0.0.4
    v0.0.4
  • v0.0.2.1
    This release includes one fix:
    * Get cgroups directory from current process, not from init process
    
  • v0.0.3
    This release fixes checkpoint/restore behavior with mounted cgroups.
    Also it includes various minor features and bugfixes. Full list of changes:
    
    * Add signal API to Container interface
    * Update github.com/opecontainers/specs to 5b31bb2b7771e5074a4eb14eca432da1ca5182d6
    * Don't set /proc/<PID>/setgroups to deny in Go1.5
    * Add debug message when unable to execute criu
    * Remove reference to nsinit
    * Replace dind with smaller script
    * integration: show criu logs in a error case
    * tests: dump/restore a container with cgroups
    * Simplify and fix os.MkdirAll() usage
    * Change default state directory to /run/oci
    * Add TESTFLAGS to Makefile targets
    * Update README.md to correct comment about spec and user
    * Only add network info if NEWNET is set
    * Fix files not closed in mountinfo parsing function
    * signal: Fix leak
    * test: propagate the error to the caller
    * Swap check for systemd booted to use go-systemd method
    * Vendor github.com/coreos/go-systemd/util
    * Use /proc/self/exe as default for InitPath
    * Adapt code to go-systemd/dbus v3
    * Update github.com/coreos/go-systemd/dbus to v3
    * typo: tempory -> temporary
    * bring the loopback interface up
    * systemd integration with container runtime for supporting sd_notify protocol
    * Remount /sys/fs/cgroup as RO if MS_RDONLY was passed in m.Flags
    * Update maintainers guide
    * Create symlinks for merged cgroups
    * ct: give criu informations about cgroup mounts
    * Fix subsystem path with abs parent
    * avoid infinite loop with GCCGO
    
  • v0.0.2
    Fix release
    Changes:
    * Substract source mount from cgroup dir
    
  • v0.0.1
    runc/libcontainer release
    
    Most notable changes are about mounting cgroups inside container.
    
    Changes(from docker/libcontainer v2.2.1 https://github.com/docker/libcontainer/releases/tag/v2.2.1):
    * Fix handling name= cgroups
    * Tests for mounting cgroups
    * Substract bindmount path from cgroup dir
    * Add cgroup mount in the recommended config
    * Correct tmpfs mount for cgroup
    * Fix error when memory cgroup not mounted
    * the data type should be int8 for ppc64le
    * Remove deserialization tests.
    * Add oom-kill-disable support for systemd
    * Fixing test step for memory swappiness
    * Remove sample configs from libcontainer
    * Rename SystemProperties to Sysctl and make it available in the runc config
    * Treat -1 as default value for memory swappiness.
    * Remove apparmor profile generation from libcontainer
    * Fix build tags
    * libcontainer: user: update tests for GetAdditionalGroups
    * libcontainer: user: fix GetAdditionalGroupsPath to match API
    * Windows: Factor out seccomp
    * checkpoint/restore commands support 'file-locks' option.
    * Windows: Factor out CloseExecFrom
    * Allow hyphen in "id" (based on `cwd` pathname)
    * libcontainer: gofmt pass
    * Fix panic in seccomp test on error
    * Remove nsinit from libcontainer README.md