-
Notifications
You must be signed in to change notification settings - Fork 417
helm-push/0.10.4-r29: cve remediation #58652
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
helm-push/0.10.4-r29: cve remediation #58652
Conversation
<!--ci-cve-scan:must-fix: GHSA-557j-xg8c-q2mm-->
📦 Build Failed: Missing Dependency
Build Details
Root Cause Analysis 🔍The build is trying to update github.com/docker/distribution package, but this package is not listed in the go.mod file. The gobump tool requires packages to either exist in go.mod or be explicitly listed in the replaces section. 🔍 Build failure fix suggestionsFound similar build failures that have been fixed in the past and analyzed them to suggest a fix: Similar PRs with fixes
Suggested ChangesFile: helm-push.yaml
Replacement: Click to expand fix analysisAnalysisThe pattern in the similar fixed build failures shows that when the
In all three examples, the maintainers either removed the package causing the error from the deps list (Example #1 and #2) or explicitly added it to the replaces parameter (Example #0). The current failure is specifically related to the Click to expand fix explanationExplanationThe error message clearly indicates that By adding This approach is consistent with Fix Example #2 where they moved helm.sh/helm/v3 to the replaces section. The fix will allow the gobump tool to successfully update the package without requiring it to be in the go.mod file directly. Click to expand alternative approachesAlternative Approaches
Was this comment helpful? Please use 👍 or 👎 reactions on this comment. |
Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
helm-push/0.10.4-r29: fix GHSA-557j-xg8c-q2mm
Advisory data: https://github.com/wolfi-dev/advisories/blob/main/helm-push.advisories.yaml
"Breadcrumbs" for this automated service