Skip to content

runc v1.2.5 -- "Мороз и солнце; день чудесный!"

Latest
Compare
Choose a tag to compare
@cyphar cyphar released this 14 Feb 01:19
· 228 commits to main since this release
v1.2.5
59923ef

This is the fifth patch release in the 1.2.z series of runc. It
primarily fixes an issue caused by an upstream systemd bug.

  • There was a regression in systemd v230 which made the way we define device
    rule restrictions require a systemctl daemon-reload for our transient
    units. This caused issues for workloads using NVIDIA GPUs. Workaround the
    upstream regression by re-arranging how the unit properties are defined.
    (#4568, #4612, #4615)
  • Dependency github.com/cyphar/filepath-securejoin is updated to v0.4.1,
    to allow projects that vendor runc to bump it as well. (#4608)
  • CI: fixed criu-dev compilation. (#4611)
  • Dependency golang.org/x/net is updated to 0.33.0. (#4632)

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 cyphar@cyphar.com