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