Skip to content

Releases: containerd/cgroups

v3.0.5

19 Dec 19:09
bce3c7e
Compare
Choose a tag to compare

What's Changed

  • add InotifyInit err to custom err message by @akhilerm in #355
  • cgroup2: Manager.Delete: handle both "threaded" and "domain threaded" by @thaJeztah in #358

New Contributors

Full Changelog: v3.0.4...v3.0.5

v3.0.4

21 Nov 01:52
v3.0.4
082af38
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.3...v3.0.4

v3.0.3

29 Dec 11:42
v3.0.3
1e05688
Compare
Choose a tag to compare

What's Changed

  • NewSystemd handles UnitExists when starting units by @mmerkes in #290
  • makefile fixes by @metux in #304
  • cgroups2: export memory max usage and swap max usage by @HeRaNO in #305
  • build(deps): bump github.com/cilium/ebpf from v0.9.1 to v0.11.0 by @wojiushixiaobai in #315
  • support psi by @zouyee in #308
  • feat: add Threads for cgroupv2 by @Rouzip in #312
  • Linux.Swap is defined as memory+swap combined, while in cgroup v2 swap is a separate value by @zouyee in #314
  • fix(): support re-enabling oom killer refs #307 by @kestrelcjx in #311

New Contributors

Full Changelog: v3.0.2...v3.0.3

v3.0.2

29 Jun 16:09
8fa6424
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.1...v3.0.2

v3.0.1

30 Jan 16:02
v3.0.1
960ef05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

26 Jan 22:35
ed5fd67
Compare
Choose a tag to compare

What's Changed

  • Use google.golang.org/protobuf instead of github.com/gogo/protobuf by @kzys in #220
  • Swap 'retryingWriteFile' for os.WriteFile by @dcantah in #252
  • Retry on EINVAL like runc by @kzys in #250
  • Rename the package to github.com/containerd/cgroups/v2 by @kzys in #251
  • Add containerd project checks to CI by @austinvazquez in #256
  • Add cgroup1/ to make cgroup1 and cgroup2 symmmetric by @kzys in #255
  • Rename the package to github.com/containerd/cgroups/v3 by @kzys in #257
  • Make cgroup1.Load and cgroup2.Load closer by @kzys in #259
  • spelling: deault -> default by @dcantah in #264
  • cgroup2: Don't retry on EINTR by @dcantah in #262
  • cgroup2: Add Kill method to manager by @dcantah in #263
  • cg1: Clarify MemoryEvent comments by @dcantah in #266

Full Changelog: v1.1.0...v3.0.0

v1.1.0

26 Jan 22:35
fe7323f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.4...v1.1.0

v1.0.4

27 May 01:47
v1.0.4
188f73d
Compare
Choose a tag to compare

What's Changed

  • Fix panic in NewSystemd on nil values by @sparrc in #219
  • Update Go version and fedora base by @estesp in #223
  • Fix systemd full path by @sparrc in #221
  • update readme for cpu cgroup demo by @busyboy-ws in #217
  • modified the dereference null pointer value. by @xuegege5290 in #218
  • feat: add memory.min param by @sergelogvinov in #211
  • feat(v2): add Update method for v2.Manager by @cathaysia in #225
  • make cmd/ a separate module (as it's only for testing) by @thaJeztah in #226
  • Bump go version to 1.17 in go.mod by @pigletfly in #230
  • ParseCgroupFile: fix wrong comment about unified hierarchy ; add ParseCgroupFileUnified to get the unified path by @AkihiroSuda in #232

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

02 Feb 01:01
v1.0.3
1df7813
Compare
Choose a tag to compare

The third patch release for cgroups includes two leak fixes

  • Fix potential dirfd leak (#210)
  • Fix inotify fd leak when cgroup deleted (#212)

v1.0.2

08 Oct 15:45
v1.0.2
9ada639
Compare
Choose a tag to compare

The second patch release for cgroups includes multiple fixes and improvements

  • Implement AddProc() for cgroup v1 #200
  • Optionally add process and task to a subsystems subset #203
  • Improve cgroup v2 support #204
  • Avoid panic on nil interface #207