fix(deps): update module github.com/opencontainers/runc to v1.4.1 #361

Merged
maks1ms merged 1 commit from renovate/github.com-opencontainers-runc-1.x into main 2026-03-14 10:02:13 +03:00

This PR contains the following updates:

Package Type Update Change OpenSSF
github.com/opencontainers/runc require patch v1.4.0v1.4.1 OpenSSF Scorecard

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

opencontainers/runc (github.com/opencontainers/runc)

v1.4.1

Compare Source

A wizard is never late, nor is he early, he arrives precisely when he means
to.

As runc follows Semantic Versioning, we will endeavour to not make any
breaking changes without bumping the major version number of runc.
However, it should be noted that Go API usage of runc's internal
implementation (libcontainer) is not covered by this policy.

Removed
  • Removed libcontainer/configs.Device* identifiers (deprecated since rc94,
    use libcontainer/devices). (#​2999)
  • Removed libcontainer/system.RunningInUserNS function (deprecated since
    rc94, use libcontainer/userns). (#​2999)
Deprecated
  • The usage of relative paths for mountpoints will now produce a warning
    (such configurations are outside of the spec, and in future runc will
    produce an error when given such configurations). (#​2917, #​3004)
Fixed
  • cgroupv2: devices: rework the filter generation to produce consistent
    results with cgroupv1, and always clobber any existing eBPF
    program(s) to fix runc update and avoid leaking eBPF programs
    (resulting in errors when managing containers). (#​2951)
  • cgroupv2: correctly convert "number of IOs" statistics in a
    cgroupv1-compatible way. (#​2965, #​2967, #​2968, #​2964)
  • cgroupv2: support larger than 32-bit IO statistics on 32-bit architectures.
  • cgroupv2: wait for freeze to finish before returning from the freezing
    code, optimize the method for checking whether a cgroup is frozen. (#​2955)
  • cgroups/systemd: fixed "retry on dbus disconnect" logic introduced in rc94
  • cgroups/systemd: fixed returning "unit already exists" error from a systemd
    cgroup manager (regression in rc94). (#​2997, #​2996)
Added
  • cgroupv2: support SkipDevices with systemd driver. (#​2958, #​3019)
  • cgroup1: blkio: support BFQ weights. (#​3010)
  • cgroupv2: set per-device io weights if BFQ IO scheduler is available.
    (#​3022)
Changed
  • cgroup/systemd: return, not ignore, stop unit error from Destroy. (#​2946)
  • Fix all golangci-lint failures. (#​2781, #​2962)
  • Make runc --version output sane even when built with go get or
    otherwise outside of our build scripts. (#​2962)
  • cgroups: set SkipDevices during runc update (so we don't modify
    cgroups at all during runc update). (#​2994)

Configuration

📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [github.com/opencontainers/runc](https://github.com/opencontainers/runc) | require | patch | `v1.4.0` → `v1.4.1` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/opencontainers/runc/badge)](https://securityscorecards.dev/viewer/?uri=github.com/opencontainers/runc) | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/23) for more information. --- ### Release Notes <details> <summary>opencontainers/runc (github.com/opencontainers/runc)</summary> ### [`v1.4.1`](https://github.com/opencontainers/runc/blob/HEAD/CHANGELOG.md#100---2021-06-22) [Compare Source](https://github.com/opencontainers/runc/compare/v1.4.0...v1.4.1) > A wizard is never late, nor is he early, he arrives precisely when he means > to. As runc follows Semantic Versioning, we will endeavour to not make any breaking changes without bumping the major version number of runc. However, it should be noted that Go API usage of runc's internal implementation (libcontainer) is *not* covered by this policy. ##### Removed - Removed libcontainer/configs.Device\* identifiers (deprecated since rc94, use libcontainer/devices). ([#&#8203;2999](https://github.com/opencontainers/runc/issues/2999)) - Removed libcontainer/system.RunningInUserNS function (deprecated since rc94, use libcontainer/userns). ([#&#8203;2999](https://github.com/opencontainers/runc/issues/2999)) ##### Deprecated - The usage of relative paths for mountpoints will now produce a warning (such configurations are outside of the spec, and in future runc will produce an error when given such configurations). ([#&#8203;2917](https://github.com/opencontainers/runc/issues/2917), [#&#8203;3004](https://github.com/opencontainers/runc/issues/3004)) ##### Fixed - cgroupv2: devices: rework the filter generation to produce consistent results with cgroupv1, and always clobber any existing eBPF program(s) to fix `runc update` and avoid leaking eBPF programs (resulting in errors when managing containers). ([#&#8203;2951](https://github.com/opencontainers/runc/issues/2951)) - cgroupv2: correctly convert "number of IOs" statistics in a cgroupv1-compatible way. ([#&#8203;2965](https://github.com/opencontainers/runc/issues/2965), [#&#8203;2967](https://github.com/opencontainers/runc/issues/2967), [#&#8203;2968](https://github.com/opencontainers/runc/issues/2968), [#&#8203;2964](https://github.com/opencontainers/runc/issues/2964)) - cgroupv2: support larger than 32-bit IO statistics on 32-bit architectures. - cgroupv2: wait for freeze to finish before returning from the freezing code, optimize the method for checking whether a cgroup is frozen. ([#&#8203;2955](https://github.com/opencontainers/runc/issues/2955)) - cgroups/systemd: fixed "retry on dbus disconnect" logic introduced in rc94 - cgroups/systemd: fixed returning "unit already exists" error from a systemd cgroup manager (regression in rc94). ([#&#8203;2997](https://github.com/opencontainers/runc/issues/2997), [#&#8203;2996](https://github.com/opencontainers/runc/issues/2996)) ##### Added - cgroupv2: support SkipDevices with systemd driver. ([#&#8203;2958](https://github.com/opencontainers/runc/issues/2958), [#&#8203;3019](https://github.com/opencontainers/runc/issues/3019)) - cgroup1: blkio: support BFQ weights. ([#&#8203;3010](https://github.com/opencontainers/runc/issues/3010)) - cgroupv2: set per-device io weights if BFQ IO scheduler is available. ([#&#8203;3022](https://github.com/opencontainers/runc/issues/3022)) ##### Changed - cgroup/systemd: return, not ignore, stop unit error from Destroy. ([#&#8203;2946](https://github.com/opencontainers/runc/issues/2946)) - Fix all golangci-lint failures. ([#&#8203;2781](https://github.com/opencontainers/runc/issues/2781), [#&#8203;2962](https://github.com/opencontainers/runc/issues/2962)) - Make `runc --version` output sane even when built with `go get` or otherwise outside of our build scripts. ([#&#8203;2962](https://github.com/opencontainers/runc/issues/2962)) - cgroups: set SkipDevices during runc update (so we don't modify cgroups at all during `runc update`). ([#&#8203;2994](https://github.com/opencontainers/runc/issues/2994)) <!-- minor releases --> [Unreleased]: https://github.com/opencontainers/runc/compare/v1.3.0-rc.1...HEAD [1.3.0]: https://github.com/opencontainers/runc/compare/v1.3.0-rc.2...v1.3.0 [1.2.0]: https://github.com/opencontainers/runc/compare/v1.2.0-rc.1...v1.2.0 [1.1.0]: https://github.com/opencontainers/runc/compare/v1.1.0-rc.1...v1.1.0 [1.0.0]: https://github.com/opencontainers/runc/releases/tag/v1.0.0 <!-- 1.0.z patch releases --> [Unreleased 1.0.z]: https://github.com/opencontainers/runc/compare/v1.0.3...release-1.0 [1.0.3]: https://github.com/opencontainers/runc/compare/v1.0.2...v1.0.3 [1.0.2]: https://github.com/opencontainers/runc/compare/v1.0.1...v1.0.2 [1.0.1]: https://github.com/opencontainers/runc/compare/v1.0.0...v1.0.1 <!-- 1.1.z patch releases --> [Unreleased 1.1.z]: https://github.com/opencontainers/runc/compare/v1.1.15...release-1.1 [1.1.15]: https://github.com/opencontainers/runc/compare/v1.1.14...v1.1.15 [1.1.14]: https://github.com/opencontainers/runc/compare/v1.1.13...v1.1.14 [1.1.13]: https://github.com/opencontainers/runc/compare/v1.1.12...v1.1.13 [1.1.12]: https://github.com/opencontainers/runc/compare/v1.1.11...v1.1.12 [1.1.11]: https://github.com/opencontainers/runc/compare/v1.1.10...v1.1.11 [1.1.10]: https://github.com/opencontainers/runc/compare/v1.1.9...v1.1.10 [1.1.9]: https://github.com/opencontainers/runc/compare/v1.1.8...v1.1.9 [1.1.8]: https://github.com/opencontainers/runc/compare/v1.1.7...v1.1.8 [1.1.7]: https://github.com/opencontainers/runc/compare/v1.1.6...v1.1.7 [1.1.6]: https://github.com/opencontainers/runc/compare/v1.1.5...v1.1.6 [1.1.5]: https://github.com/opencontainers/runc/compare/v1.1.4...v1.1.5 [1.1.4]: https://github.com/opencontainers/runc/compare/v1.1.3...v1.1.4 [1.1.3]: https://github.com/opencontainers/runc/compare/v1.1.2...v1.1.3 [1.1.2]: https://github.com/opencontainers/runc/compare/v1.1.1...v1.1.2 [1.1.1]: https://github.com/opencontainers/runc/compare/v1.1.0...v1.1.1 [1.1.0-rc.1]: https://github.com/opencontainers/runc/compare/v1.0.0...v1.1.0-rc.1 <!-- 1.2.z patch releases --> [Unreleased 1.2.z]: https://github.com/opencontainers/runc/compare/v1.2.9...release-1.2 [1.2.9]: https://github.com/opencontainers/runc/compare/v1.2.8...v1.2.9 [1.2.8]: https://github.com/opencontainers/runc/compare/v1.2.7...v1.2.8 [1.2.7]: https://github.com/opencontainers/runc/compare/v1.2.6...v1.2.7 [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 [1.2.2]: https://github.com/opencontainers/runc/compare/v1.2.1...v1.2.2 [1.2.1]: https://github.com/opencontainers/runc/compare/v1.2.0...v1.2.1 [1.2.0-rc.3]: https://github.com/opencontainers/runc/compare/v1.2.0-rc.2...v1.2.0-rc.3 [1.2.0-rc.2]: https://github.com/opencontainers/runc/compare/v1.2.0-rc.1...v1.2.0-rc.2 [1.2.0-rc.1]: https://github.com/opencontainers/runc/compare/v1.1.0...v1.2.0-rc.1 <!-- 1.3.z patch releases --> [Unreleased 1.3.z]: https://github.com/opencontainers/runc/compare/v1.3.4...release-1.3 [1.3.4]: https://github.com/opencontainers/runc/compare/v1.3.3...v1.3.4 [1.3.3]: https://github.com/opencontainers/runc/compare/v1.3.2...v1.3.3 [1.3.2]: https://github.com/opencontainers/runc/compare/v1.3.1...v1.3.2 [1.3.1]: https://github.com/opencontainers/runc/compare/v1.3.0...v1.3.1 [1.3.0]: https://github.com/opencontainers/runc/compare/v1.3.0-rc.2...v1.3.0 [1.3.0-rc.2]: https://github.com/opencontainers/runc/compare/v1.3.0-rc.1...v1.3.0-rc.2 [1.3.0-rc.1]: https://github.com/opencontainers/runc/compare/v1.2.0...v1.3.0-rc.1 <!-- 1.4.z patch releases --> [Unreleased 1.4.z]: https://github.com/opencontainers/runc/compare/v1.4.1...release-1.4 [1.4.1]: https://github.com/opencontainers/runc/compare/v1.4.0...v1.4.1 [1.4.0]: https://github.com/opencontainers/runc/compare/v1.4.0-rc.3...v1.4.0 [1.4.0-rc.3]: https://github.com/opencontainers/runc/compare/v1.4.0-rc.2...v1.4.0-rc.3 [1.4.0-rc.2]: https://github.com/opencontainers/runc/compare/v1.4.0-rc.1...v1.4.0-rc.2 [1.4.0-rc.1]: https://github.com/opencontainers/runc/compare/v1.3.0...v1.4.0-rc.1 <!-- 1.5.z patch releases --> [Unreleased 1.5.z]: https://github.com/opencontainers/runc/compare/v1.5.0-rc.1...release-1.5 [1.5.0-rc.1]: https://github.com/opencontainers/runc/compare/v1.4.0...v1.5.0-rc.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS40IiwidXBkYXRlZEluVmVyIjoiNDMuNTkuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiS2luZC9EZXBlbmRlbmNpZXMiXX0=-->
fix(deps): update module github.com/opencontainers/runc to v1.4.1
All checks were successful
SonarQube / sonarqube (pull_request) Successful in 2m29s
Pre-commit / pre-commit (pull_request) Successful in 4m10s
E2E / tests (pull_request) Successful in 7m20s
af0cfc5df4
Author
Member

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 1 additional dependency was updated

Details:

Package Change
cyphar.com/go-pathrs v0.2.1 -> v0.2.4
### ℹ️ Artifact update notice ##### File name: go.mod In order to perform the update(s) described in the table above, Renovate ran the `go get` command, which resulted in the following additional change(s): - 1 additional dependency was updated Details: | **Package** | **Change** | | :--------------------- | :------------------- | | `cyphar.com/go-pathrs` | `v0.2.1` -> `v0.2.4` |
maks1ms deleted branch renovate/github.com-opencontainers-runc-1.x 2026-03-14 10:02:13 +03:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
stapler/stplr!361
No description provided.