Cve Bumps for RHTAS#3233
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ⓘ You are approaching your monthly quota for Qodo. Upgrade your plan Review Summary by QodoUpdate dependencies and fix cosign API compatibility for RHTAS
WalkthroughsDescription• Update Go dependencies to latest versions for security and compatibility - jose/v3 and v4 upgraded to latest patch versions - sigstore packages (cosign, rekor, sigstore) updated to v2.6.2, v1.5.0, v1.10.4 - tektoncd/pipeline upgraded from v0.70.0 to v1.9.1 - buildkit updated to v0.28.1 - docker/docker updated to v28.5.2 • Fix cosign.LoadPrivateKey API call with additional nil parameter • Add moby/go-archive v0.1.0 replace directive for docker/docker compatibility • Update OPA documentation to reflect latest CLI flag descriptions and examples Diagramflowchart LR
A["Dependency Updates"] --> B["Go Modules"]
A --> C["Security Patches"]
D["API Changes"] --> E["cosign.LoadPrivateKey"]
F["Compatibility Fixes"] --> G["moby/go-archive Replace"]
H["Documentation Updates"] --> I["OPA CLI Docs"]
B --> J["Final Build"]
C --> J
E --> J
G --> J
I --> J
File Changes1. acceptance/crypto/keys.go
|
Code Review by Qodo
|
Codecov Report✅ All modified and coverable lines are covered by tests.
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
I think the tekton update is causing some problems with the way we start up the cluster: I'll see if I can figure it out. There is another snapshot change related to the opa update, but that should be easier to fix. |
|
/ok-to-test |
|
/ok-to-test |
|
/ok-to-test |
|
Let's merge! |
Claude helped iron out several dependency problems. (Originally there were a few separate commits here but I'm squashing them.) I decided to match the versions we have in release-v0.7 branch, which updated recently via conforma#3233. It probably doesn't matter much but I figured let's be consistent. Ref: https://redhat.atlassian.net/browse/EC-1766
Essentially the same as #3221 Just cleaned up.