Update module cyphar.com/go-pathrs to v0.2.6 - #2036
Conversation
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
Included review availability: Your plan provides up to 12 included reviews per hour; 10 remain after this review. 📝 WalkthroughWalkthroughThe pull request upgrades the indirect ChangesDependency update
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to This updates the indirect go-pathrs dependency to v0.2.6. No current merge-blocking risk is identified. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
1 similar comment
|
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@red-hat-konflux[bot]: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
This PR contains the following updates:
v0.2.5→v0.2.6Release Notes
cyphar/libpathrs (cyphar.com/go-pathrs)
v0.2.6: libpathrs v0.2.6 -- "If only, if only," the woodpecker sighs, "The bark on the tree was as soft as the skies."Compare Source
This release includes a few fixes related to CGo and finicky compiler
issues, as well as replacing some assertions that caused issues with
runc with some more graceful handling of unexpected conditions.
Fixed:
The new
--{enable,disable}-*arguments forinstall.shto control sharedlibrary installation were incorrectly called
--disable-dynamicrather thanautoconf's
--disable-shared. We have added new--{enable,disable}-sharedflags and the old ones are kept for compatibility.
go-pathrs: Fix build failures when building the Go bindings with Clang. CGo's
handling of numerical C constants is somewhat compiler-dependent and some of
our sanity checking code would previously fail to compile under
CC=clang.(#401)
Previously, if a downstream regenerated our
include/pathrs.hheader withusing
cbindgen >= v0.29.3, the header would use C23 features that wouldcause go-pathrs to fail to build. We now have worked around the issue for
go-pathrs but we still have not updated our headers because our Python
bindings have other issues with the new headers. See the discussion in
mozilla/cbindgen#1156 for more details.
Changed:
runc closes all open file descriptors before executing user code in order to
avoid some particularly hairy security bugs. Unfortunately, this also
invalidates the cached
ProcfsHandlein libpathrs, which could cause runc tolater crash if a subsequent procfs operation was attempted (which happened in
the error path of runc).
Most downstream users will never run into this issue, but we now handle
the problem a bit more gracefully -- if libpathrs detects this problematic
condition, the cached handle is locked out of use and all
ProcfsHandleBuilder::buildinvocations will produce a new handle. (#413, opencontainers/runc#5438)
Thanks to the following contributors who made this release possible:
Signed-off-by: Aleksa Sarai cyphar@cyphar.com
This release is dedicated to our dearest Yuki, who passed away a year
ago today in our arms after bravely fighting heart disease for a year.
You were the bestest and most loving little boy, we miss your rumbling
purrs, your aggressive head rubs and drooling all over our faces while
we slept. We always said you had such a big heart, I only wish we
could've fixed it for you. We're so grateful to have been blessed with
our time with you, even if it was far shorter than it should've been.
You'll always be in our hearts, Yuki. Rest softly, our beautiful boy.
🖤 Yuki 2021-2025
An estimated one in seven (~15%) of cats are diagnosed with Hypertrophic
Cardiomyopathy (HCM) or similar heart diseases in their lifetimes, and it is
still sadly a death sentence. If you are a cat lover, please consider donating
to charities that are funding research into better diagnostics and treatment.
And don't forget to cherish your furry friends, your time with them may be
shorter than you expect.
Configuration
📅 Schedule: (UTC)
🚦 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.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.