From e34c1a040862e692447109e5441ee3748ddb29db Mon Sep 17 00:00:00 2001 From: Rodrigo Campos Date: Tue, 8 Apr 2025 11:02:11 +0200 Subject: [PATCH] CHANGELOG: Port 1.2.x changes Signed-off-by: Rodrigo Campos --- CHANGELOG.md | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cef3503b593..b5600ebd43e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -63,6 +63,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Support `skip-in-flight` and `link-remap` options for CRIU. (#4627) * Support cgroup v1 mounted with `noprefix`. (#4513) +## [1.2.6] - 2025-03-17 + +> Hasta la victoria, siempre. + +### Fixed + * Fix a stall issue that would happen if setting `O_CLOEXEC` with + `CloseExecFrom` failed (#4647). + * `runc` now properly handles joining time namespaces (such as with `runc + exec`). Previously we would attempt to set the time offsets when joining, + which would fail. (#4635, #4649) + * Handle `EINTR` retries correctly for socket-related direct + `golang.org/x/sys/unix` system calls. (#4650) + * We no longer use `F_SEAL_FUTURE_WRITE` when sealing the runc binary, as it + turns out this had some unfortunate bugs in older kernel versions and was + never necessary in the first place. (#4651, #4640) + +### Removed + * Remove `Fexecve` helper from `libcontainer/system`. Runc 1.2.1 removed + runc-dmz, but we forgot to remove this helper added only for that. (#4646) + +### Changed + * Use Go 1.23 for official builds, run CI with Go 1.24 and drop Ubuntu 20.04 + from CI. We need to drop Ubuntu 20.04 from CI because Github Actions + announced it's already deprecated and it will be discontinued soon. (#4648) + ## [1.2.5] - 2025-02-13 > Мороз и солнце; день чудесный! @@ -1046,7 +1071,8 @@ implementation (libcontainer) is *not* covered by this policy. [1.1.0-rc.1]: https://github.com/opencontainers/runc/compare/v1.0.0...v1.1.0-rc.1 -[Unreleased 1.2.z]: https://github.com/opencontainers/runc/compare/v1.2.5...release-1.2 +[Unreleased 1.2.z]: https://github.com/opencontainers/runc/compare/v1.2.6...release-1.2 +[1.2.6]: https://github.com/opencontainers/runc/compare/v1.2.5...v1.2.6 [1.2.5]: https://github.com/opencontainers/runc/compare/v1.2.4...v1.2.5 [1.2.4]: https://github.com/opencontainers/runc/compare/v1.2.3...v1.2.4 [1.2.3]: https://github.com/opencontainers/runc/compare/v1.2.2...v1.2.3