Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 4, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/opencontainers/runc v1.3.0 -> v1.3.1 age confidence

Warning

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


Release Notes

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

v1.3.1: runc v1.3.1 -- "この瓦礫の山でよぉ"

Compare Source

This is the first patch release of the 1.3.z release series of runc. It
primarily includes some minor fixes for issues found in 1.3.0.

Fixed
  • Container processes will no longer inherit the CPU affinity of runc by
    default. Instead, the default CPU affinity of container processes will be
    the largest set of CPUs permitted by the container's cpuset cgroup and any
    other system restrictions (such as isolated CPUs). (#​4041, #​4815, #​4858)
  • Setting linux.rootfsPropagation to shared or unbindable now functions
    properly. (#​1755, #​1815, #​4724, #​4789)
  • Close seccomp agent connection to prevent resource leaks. (#​4796, #​4799)
  • runc delete and runc stop can now correctly handle cases where
    runc create was killed during setup. Previously it was possible for the
    container to be in such a state that neither runc stop nor runc delete
    would be unable to kill or delete the container. (#​4534, #​4645, #​4757,
    #​4788)
  • runc update will no longer clear intelRdt state information. (#​4828,
    #​4833)
  • CI: Fix exclusion rules and allow us to run jobs manually. (#​4760, #​4763)
Changed
  • Improvements to the deprecation warnings as part of the
    github.com/opencontainers/cgroups split. (#​4784, #​4788)
  • Disable the dmem controller in our cgroup tests, as systemd does not yet
    support it. (#​4806, #​4811)
  • /proc/net/dev is no longer included in the permitted procfs overmount
    list. Its inclusion was almost certainly an error, and because /proc/net
    is a symlink to /proc/self/net, overmounting this was almost certainly
    never useful (and will be blocked by future kernel versions). (#​4817, #​4820)
  • Simplify the prepareCriuRestoreMounts logic for checkpoint-restore.
    (#​4765, #​4871)
  • CI: Bump golangci-lint to v2.1. (#​4747, #​4754)
  • CI: Switch to GitHub-hosted ARM runners. Thanks again to @​alexellis for
    supporting runc's ARM CI up until now. (#​4844, #​4856, #​4867)
Static Linking Notices

The runc binary distributed with this release are statically linked with
the following GNU LGPL-2.1 licensed libraries, with runc acting
as a "work that uses the Library":

The versions of these libraries were not modified from their upstream versions,
but in order to comply with the LGPL-2.1 (§6(a)), we have attached the
complete source code for those libraries which (when combined with the attached
runc source code) may be used to exercise your rights under the LGPL-2.1.

However we strongly suggest that you make use of your distribution's packages
or download them from the authoritative upstream sources, especially since
these libraries are related to the security of your containers.


Thanks to the following contributors who made this release possible:

Signed-off-by: Aleksa Sarai [email protected]


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Never, 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 was generated by Mend Renovate. View the repository job log.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Sep 4, 2025
Copy link
Contributor

openshift-ci bot commented Sep 4, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: renovate[bot]
Once this PR has been reviewed and has the lgtm label, please assign baude for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants