@@ -6,10 +6,61 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66
77## [ Unreleased]
88
9- ### Changed
9+ ## [ 1.2.0-rc.2] - 2024-06-26
10+
11+ > TRUE or FALSE, it's a problem!
12+
13+ ### Important Notes
1014
1115 * libcontainer/cgroups users who want to manage cgroup devices need to explicitly
1216 import libcontainer/cgroups/devices. (#3452 , #4248 )
17+ * If building with Go 1.22.x, make sure to use 1.22.4 or a later version.
18+ (see #4233 for more details)
19+
20+ ### Added
21+
22+ * CI: add actuated-arm64. (#4142 )
23+
24+ ### Fixed
25+
26+ * cgroup v2: do not set swap to 0 or unlimited when it's not available. (#4188 )
27+ * Set the default value of CpuBurst to nil instead of 0. (#4210 , #4211 )
28+ * runc exec: fix setting rlimit_nofile. (#4195 , #4265 , #4282 , #4290 )
29+ * libct/cg/fs: fix setting rt_period vs rt_runtime. (#4094 , #4258 )
30+ * script/* : fix gpg usage wrt keyboxd. (#4189 )
31+ * Fix a debug log message for user namespaces in nsexec. (#4311 )
32+ * libct/cg: write unified resources line by line. (#4186 )
33+ * libct.Start: fix locking, do not allow a second container init. (#4271 )
34+ * Fix tests in debian testing (mount_sshfs.bats). (#4245 )
35+ * Fix checkpoint/restore tests on actuated-arm64. (#4276 )
36+ * Fix codespell warnings. (#4291 )
37+ * libct/cg/dev: fix TestSetV1Allow panic. (#4295 )
38+ * tests/int/scheduler: require smp. (#4298 )
39+
40+ ### Changed
41+
42+ * libcontainer: allow containers to make apps think fips is enabled/disabled for testing. (#4246 )
43+ * libct/cg/fs: don't write cpu_burst twice on ENOENT. (#4259 )
44+ * Allow overriding VERSION value in Makefile. (#4269 )
45+ * Make trimpath optional. (#3908 )
46+ * Remove unused system.Execv. (#4268 )
47+ * Stop blacklisting Go 1.22+, drop Go < 1.21 support, use Go 1.22 in CI. (#4292 )
48+ * Improve some error messages for runc exec. (#4320 )
49+ * ci/actuated: re-enable CRIU tests. (#4252 )
50+ * Vagrantfile.fedora: bump Fedora to 39. (#4256 )
51+ * ci/gha: bump golangci-lint[ -action] . (#4255 )
52+ * tests/int/tty: increase the timeout. (#4260 )
53+ * [ ci] use go mod instead of go get in spec.bats. (#4264 )
54+ * tests/int/checkpoint: rm double logging. (#4251 )
55+ * ci/gha: bump golangci-lint-action from 5 to 6. (#4275 )
56+ * .cirrus.yml: rm FIXME from rootless fs on CentOS 7. (#4279 )
57+ * vendor: golang.org/x/
[email protected] . (
#4280 )
58+ * Dockerfile: bump Debian to 12, Go to 1.21. (#4296 )
59+ * ci: pin codespell. (#4301 )
60+ * ci: workaround for centos stream 8 being EOLed. (#4304 )
61+ * ci/cirrus: rm centos stream 8. (#4307 )
62+ * ci/gha: switch to ubuntu 24.04. (#4286 )
63+ * Vagrantfile.fedora: bump to F40. (#4285 )
1364
1465## [ 1.2.0-rc.1] - 2024-04-03
1566
@@ -708,7 +759,7 @@ implementation (libcontainer) is *not* covered by this policy.
708759 cgroups at all during ` runc update ` ). (#2994 )
709760
710761<!-- minor releases -->
711- [ Unreleased ] : https://github.com/opencontainers/runc/compare/v1.2.0-rc.1 ...HEAD
762+ [ Unreleased ] : https://github.com/opencontainers/runc/compare/v1.2.0-rc.2 ...HEAD
712763[ 1.1.0 ] : https://github.com/opencontainers/runc/compare/v1.1.0-rc.1...v1.1.0
713764[ 1.0.0 ] : https://github.com/opencontainers/runc/releases/tag/v1.0.0
714765
@@ -736,4 +787,5 @@ implementation (libcontainer) is *not* covered by this policy.
736787[ 1.1.0-rc.1 ] : https://github.com/opencontainers/runc/compare/v1.0.0...v1.1.0-rc.1
737788
738789<!-- 1.2.z patch releases -->
790+ [ 1.2.0-rc.2 ] : https://github.com/opencontainers/runc/compare/v1.2.0-rc.1...v1.2.0-rc.2
739791[ 1.2.0-rc.1 ] : https://github.com/opencontainers/runc/compare/v1.1.0...v1.2.0-rc.1
0 commit comments