Skip to content

Commit a718a92

Browse files
committed
NEWS: tag 1.27
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
1 parent 6220914 commit a718a92

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

NEWS

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
* crun-1.27
2+
3+
- CVE-2026-30892: fix parsing in `crun exec -u` that could lead to the
4+
process running with the wrong user.
5+
- linux: use open_tree+mount_setattr and open_tree+move_mount for
6+
device mounts, masked paths, and readonly paths. This avoids
7+
unnecessary syscalls and improves container startup performance.
8+
- linux: use mount_setattr for readonly remounts in finalize_mounts.
9+
- linux: skip redundant MS_PRIVATE propagation mounts.
10+
- linux: validate run.oci.mount_context_type annotation value.
11+
- container: skip sigaction reset in unblock_signals for the run path.
12+
- container: delete the container on poststart hooks failures.
13+
- container: fix createRuntime hooks not receiving bundle path.
14+
- container: fix exit code return.
15+
- cgroup: skip enable_controllers when joined via CLONE_INTO_CGROUP.
16+
- cgroup: pass cgroup2 mount options to the kernel.
17+
- cgroup: fix read_pids_cgroup skipping child cgroups.
18+
- hooks: allow ignoring chdir permission errors for container hooks.
19+
- hooks: exit immediately if poststart hooks fail.
20+
- krun: parse annotations for krun.cpus, krun.ram_mib, and
21+
krun.variant.
22+
- krun: propagate crun log level to libkrun.
23+
- krun: rename nitro module to awsnitro.
24+
- criu: show excerpt from log file on checkpoint/restore error.
25+
- criu: fix missing umount() in error path.
26+
- scheduler: add diagnostic messages for SCHED_DEADLINE.
27+
- utils: fix memory leak and missing cache in
28+
libcrun_initialize_apparmor().
29+
- utils: use parent dir fd for bind on long socket paths.
30+
- utils: retry fgetpwent_r() on EINTR.
31+
- python: initialize error variable to NULL in Python bindings.
32+
- container: fix CPU busy loop when output pipe is blocked.
33+
- seccomp: fix n_plugins calculation.
34+
- restore: fix memory leak.
35+
- numerous fixes for error handling, errno usage, and resource leaks.
36+
137
* crun-1.26
238

339
- criu: enable setting of RPC config file via annotation

0 commit comments

Comments
 (0)