@@ -6,6 +6,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6
6
7
7
## [ Unreleased]
8
8
9
+ ## [ 1.3.0-rc.2] - 2025-04-10
10
+ > Eppur si muove.
11
+
12
+ ### Fixed
13
+ * Use the container's ` /etc/passwd ` to set the ` HOME ` env var. After a refactor
14
+ for 1.3, we were setting it reading the host's ` /etc/passwd ` file instead.
15
+ (#4693 , #4688 )
16
+ * Override ` HOME ` env var if it's set to the empty string. This fixes a
17
+ regression after the same refactor for 1.3 and aligns the behavior with older
18
+ versions of runc. (#4711 )
19
+ * Add time namespace to container config after checkpoint/restore. CRIU since
20
+ version 3.14 uses a time namespace for checkpoint/restore, however it was not
21
+ joining the time namespace in runc. (#4705 )
22
+
9
23
## [ 1.3.0-rc.1] - 2025-03-04
10
24
11
25
> No tengo miedo al invierno, con tu recuerdo lleno de sol.
@@ -63,6 +77,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
63
77
* Support ` skip-in-flight ` and ` link-remap ` options for CRIU. (#4627 )
64
78
* Support cgroup v1 mounted with ` noprefix ` . (#4513 )
65
79
80
+ ## [ 1.2.6] - 2025-03-17
81
+
82
+ > Hasta la victoria, siempre.
83
+
84
+ ### Fixed
85
+ * Fix a stall issue that would happen if setting ` O_CLOEXEC ` with
86
+ ` CloseExecFrom ` failed (#4647 ).
87
+ * ` runc ` now properly handles joining time namespaces (such as with `runc
88
+ exec`). Previously we would attempt to set the time offsets when joining,
89
+ which would fail. (#4635 , #4649 )
90
+ * Handle ` EINTR ` retries correctly for socket-related direct
91
+ ` golang.org/x/sys/unix ` system calls. (#4650 )
92
+ * We no longer use ` F_SEAL_FUTURE_WRITE ` when sealing the runc binary, as it
93
+ turns out this had some unfortunate bugs in older kernel versions and was
94
+ never necessary in the first place. (#4651 , #4640 )
95
+
96
+ ### Removed
97
+ * Remove ` Fexecve ` helper from ` libcontainer/system ` . Runc 1.2.1 removed
98
+ runc-dmz, but we forgot to remove this helper added only for that. (#4646 )
99
+
100
+ ### Changed
101
+ * Use Go 1.23 for official builds, run CI with Go 1.24 and drop Ubuntu 20.04
102
+ from CI. We need to drop Ubuntu 20.04 from CI because Github Actions
103
+ announced it's already deprecated and it will be discontinued soon. (#4648 )
104
+
66
105
## [ 1.2.5] - 2025-02-13
67
106
68
107
> Мороз и солнце; день чудесный!
@@ -1015,7 +1054,7 @@ implementation (libcontainer) is *not* covered by this policy.
1015
1054
cgroups at all during ` runc update ` ). (#2994 )
1016
1055
1017
1056
<!-- minor releases -->
1018
- [ Unreleased ] : https://github.com/opencontainers/runc/compare/v1.3.0-rc.1 ...HEAD
1057
+ [ Unreleased ] : https://github.com/opencontainers/runc/compare/v1.3.0-rc.2 ...HEAD
1019
1058
[ 1.2.0 ] : https://github.com/opencontainers/runc/compare/v1.2.0-rc.1...v1.2.0
1020
1059
[ 1.1.0 ] : https://github.com/opencontainers/runc/compare/v1.1.0-rc.1...v1.1.0
1021
1060
[ 1.0.0 ] : https://github.com/opencontainers/runc/releases/tag/v1.0.0
@@ -1046,7 +1085,8 @@ implementation (libcontainer) is *not* covered by this policy.
1046
1085
[ 1.1.0-rc.1 ] : https://github.com/opencontainers/runc/compare/v1.0.0...v1.1.0-rc.1
1047
1086
1048
1087
<!-- 1.2.z patch releases -->
1049
- [ Unreleased 1.2.z ] : https://github.com/opencontainers/runc/compare/v1.2.5...release-1.2
1088
+ [ Unreleased 1.2.z ] : https://github.com/opencontainers/runc/compare/v1.2.6...release-1.2
1089
+ [ 1.2.6 ] : https://github.com/opencontainers/runc/compare/v1.2.5...v1.2.6
1050
1090
[ 1.2.5 ] : https://github.com/opencontainers/runc/compare/v1.2.4...v1.2.5
1051
1091
[ 1.2.4 ] : https://github.com/opencontainers/runc/compare/v1.2.3...v1.2.4
1052
1092
[ 1.2.3 ] : https://github.com/opencontainers/runc/compare/v1.2.2...v1.2.3
@@ -1057,4 +1097,5 @@ implementation (libcontainer) is *not* covered by this policy.
1057
1097
[ 1.2.0-rc.1 ] : https://github.com/opencontainers/runc/compare/v1.1.0...v1.2.0-rc.1
1058
1098
1059
1099
<!-- 1.3.z patch releases -->
1100
+ [ 1.3.0-rc.2 ] : https://github.com/opencontainers/runc/compare/v1.3.0-rc.1...v1.3.0-rc.2
1060
1101
[ 1.3.0-rc.1 ] : https://github.com/opencontainers/runc/compare/v1.2.0...v1.3.0-rc.1
0 commit comments