-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Comparing changes
Open a pull request
base repository: opencontainers/runc
base: v1.2.2
head repository: opencontainers/runc
compare: v1.2.3
- 10 commits
- 92 files changed
- 3 contributors
Commits on Nov 15, 2024
-
Signed-off-by: Kir Kolyshkin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 510a5a0 - Browse repository at this point
Copy the full SHA 510a5a0View commit details
Commits on Nov 16, 2024
-
merge #4532 into opencontainers/runc:release-1.2
Kir Kolyshkin (2): VERSION: back to development VERSION: release v1.2.2 LGTMs: AkihiroSuda lifubang cyphar
Configuration menu - View commit details
-
Copy full SHA for 819bce9 - Browse repository at this point
Copy the full SHA 819bce9View commit details
Commits on Dec 7, 2024
-
[1.2] deps: update to golang.org/x/[email protected]
Signed-off-by: Aleksa Sarai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21cabde - Browse repository at this point
Copy the full SHA 21cabdeView commit details -
[1.2] deps: update to github.com/cyphar/[email protected]
(This is a cherry-pick of 2f1b662.) This fixes a regression in use of securejoin.MkdirAll, where multiple runc processes racing to create the same mountpoint in a shared rootfs would result in spurious EEXIST errors. In particular, this regression caused issues with BuildKit. Fixes: dd827f7 ("utils: switch to securejoin.MkdirAllHandle") Signed-off-by: Aleksa Sarai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b904f3 - Browse repository at this point
Copy the full SHA 6b904f3View commit details -
[1.2] cgroups: ebpf: use link.Anchor to check for BPF_F_REPLACE support
(This is a cherry-pick of dea0e04.) In v0.13.0, cilium/ebpf stopped supporting setting BPF_F_REPLACE as an explicit flag and instead requires us to use link.Anchor to specify where the program should be attached. Commit 216175a ("Upgrade Cilium's eBPF library version to 0.16") did update this correctly for the actual attaching logic, but when checking for kernel support we still passed BPF_F_REPLACE. This would result in a generic error being returned, which our feature-support checking logic would treat as being an error the indicates that BPF_F_REPLACE *is* supported, resulting in a regression on pre-5.6 kernels. It turns out that our debug logging saying that this unexpected error was happening was being output as a result of this change, but nobody noticed... Fixes: 216175a ("Upgrade Cilium's eBPF library version to 0.16") Signed-off-by: Aleksa Sarai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e623414 - Browse repository at this point
Copy the full SHA e623414View commit details -
[1.2] cgroups: ebpf: also check for ebpf.ErrNotSupported
(This is a cherry-pick of dea0e04.) It is possible for LinkAttachProgram to return ErrNotSupported if program attachment is not supported at all (which doesn't matter in this case), but it seems possible that upstream will start returning ErrNotSupported for BPF_F_REPLACE at some point so it's best to make sure we don't cause additional regressions here. Signed-off-by: Aleksa Sarai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e26e0fd - Browse repository at this point
Copy the full SHA e26e0fdView commit details -
[1.2] cgroup: ebpf: make unexpected errors in haveBpfProgReplace louder
(This is a cherry-pick of c0044c7.) If we get an unexpected error here, it is probably because of a library or kernel change that could cause our detection logic to be invalid. As a result, these warnings should be louder so users have a chance to tell us about them sooner (or so we might notice them before doing a release, as happened with the 1.2.0 regression). Signed-off-by: Aleksa Sarai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7242ffa - Browse repository at this point
Copy the full SHA 7242ffaView commit details -
Merge pull request #4551 from cyphar/1.2-ebf-enotsup
[1.2] cgroups: ebpf: use link.Anchor to check for BPF_F_REPLACE support
Configuration menu - View commit details
-
Copy full SHA for fceb5ef - Browse repository at this point
Copy the full SHA fceb5efView commit details
Commits on Dec 8, 2024
-
Merge pull request #4550 from cyphar/1.2-racing-mkdirall
[1.2] deps: update to github.com/cyphar/[email protected]
Configuration menu - View commit details
-
Copy full SHA for a640df5 - Browse repository at this point
Copy the full SHA a640df5View commit details
Commits on Dec 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d37cfd - Browse repository at this point
Copy the full SHA 0d37cfdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.2.2...v1.2.3