cilium/lumberjack (github.com/cilium/lumberjack/v2)
### [`v2.4.1`](https://redirect.github.com/cilium/lumberjack/releases/tag/v2.4.1)
[Compare Source](https://redirect.github.com/cilium/lumberjack/compare/v2.4.0...v2.4.1)
#### What's Changed
- chown: fix missing function on non-linux OS by [@devodev](https://redirect.github.com/devodev) in [https://github.com/cilium/lumberjack/pull/6](https://redirect.github.com/cilium/lumberjack/pull/6)
2.4.0 release introduced a new chownWithMode function, but only for Linux - this broke builds on other OS. This release fixes that - chown is no-op on non-Linux OS as before, but lumberjack builds successfully.
**Full Changelog**: https://github.com/cilium/lumberjack/compare/v2.4.0...v2.4.1
opencontainers/runc (github.com/opencontainers/runc)
### [`v1.2.2`](https://redirect.github.com/opencontainers/runc/releases/tag/v1.2.2): runc v1.2.2 -- "Specialization is for insects."
[Compare Source](https://redirect.github.com/opencontainers/runc/compare/v1.2.1...v1.2.2)
This is the second patch release of the 1.2.z branch of runc. It
includes two fixes for problems introduced in runc 1.2.0, as well as
some documentation improvements surrounding the overlayfs /proc/self/exe
protections.
- Fixed the failure of `runc delete` on a rootless container with no
dedicated cgroup on a system with read-only `/sys/fs/cgroup` mount.
This is a regression in runc 1.2.0, causing a failure when using
rootless buildkit. ([#4518](https://redirect.github.com/opencontainers/runc/issues/4518), [#4531](https://redirect.github.com/opencontainers/runc/issues/4531))
- Using runc on a system where /run/runc and /usr/bin are on different
filesystems no longer results in harmless but annoying messages
("overlayfs: "xino" feature enabled using 3 upper inode bits")
appearing in the kernel log. ([#4508](https://redirect.github.com/opencontainers/runc/issues/4508), [#4530](https://redirect.github.com/opencontainers/runc/issues/4530))
- Better memfd-bind documentation. ([#4530](https://redirect.github.com/opencontainers/runc/issues/4530))
- CI: bump Fedora 40 -> 41. ([#4528](https://redirect.github.com/opencontainers/runc/issues/4528))
##### Static Linking Notices
The `runc` binary distributed with this release are *statically linked* with
the following [GNU LGPL-2.1][lgpl-2.1] licensed libraries, with `runc` acting
as a "work that uses the Library":
[lgpl-2.1]: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
- [libseccomp](https://redirect.github.com/seccomp/libseccomp)
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 all of the contributors who made this release possible:
- Akihiro Suda
- Aleksa Sarai
- Austin Vazquez
- Kir Kolyshkin
- Rodrigo Campos
- lfbzhm
Signed-off-by: Aleksa Sarai
Configuration
š Schedule: Branch creation - "on monday and friday" (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.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v2.4.0
->v2.4.1
v1.2.1
->v1.2.2
Release Notes
cilium/lumberjack (github.com/cilium/lumberjack/v2)
### [`v2.4.1`](https://redirect.github.com/cilium/lumberjack/releases/tag/v2.4.1) [Compare Source](https://redirect.github.com/cilium/lumberjack/compare/v2.4.0...v2.4.1) #### What's Changed - chown: fix missing function on non-linux OS by [@devodev](https://redirect.github.com/devodev) in [https://github.com/cilium/lumberjack/pull/6](https://redirect.github.com/cilium/lumberjack/pull/6) 2.4.0 release introduced a new chownWithMode function, but only for Linux - this broke builds on other OS. This release fixes that - chown is no-op on non-Linux OS as before, but lumberjack builds successfully. **Full Changelog**: https://github.com/cilium/lumberjack/compare/v2.4.0...v2.4.1opencontainers/runc (github.com/opencontainers/runc)
### [`v1.2.2`](https://redirect.github.com/opencontainers/runc/releases/tag/v1.2.2): runc v1.2.2 -- "Specialization is for insects." [Compare Source](https://redirect.github.com/opencontainers/runc/compare/v1.2.1...v1.2.2) This is the second patch release of the 1.2.z branch of runc. It includes two fixes for problems introduced in runc 1.2.0, as well as some documentation improvements surrounding the overlayfs /proc/self/exe protections. - Fixed the failure of `runc delete` on a rootless container with no dedicated cgroup on a system with read-only `/sys/fs/cgroup` mount. This is a regression in runc 1.2.0, causing a failure when using rootless buildkit. ([#4518](https://redirect.github.com/opencontainers/runc/issues/4518), [#4531](https://redirect.github.com/opencontainers/runc/issues/4531)) - Using runc on a system where /run/runc and /usr/bin are on different filesystems no longer results in harmless but annoying messages ("overlayfs: "xino" feature enabled using 3 upper inode bits") appearing in the kernel log. ([#4508](https://redirect.github.com/opencontainers/runc/issues/4508), [#4530](https://redirect.github.com/opencontainers/runc/issues/4530)) - Better memfd-bind documentation. ([#4530](https://redirect.github.com/opencontainers/runc/issues/4530)) - CI: bump Fedora 40 -> 41. ([#4528](https://redirect.github.com/opencontainers/runc/issues/4528)) ##### Static Linking Notices The `runc` binary distributed with this release are *statically linked* with the following [GNU LGPL-2.1][lgpl-2.1] licensed libraries, with `runc` acting as a "work that uses the Library": [lgpl-2.1]: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html - [libseccomp](https://redirect.github.com/seccomp/libseccomp) 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 all of the contributors who made this release possible: - Akihiro Suda
Configuration
š Schedule: Branch creation - "on monday and friday" (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.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.