chore(deps): bump github.com/argoproj/argo-cd/v2 from v2.13.8 to v2.14.15 #1187
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Upgrades the
github.com/argoproj/argo-cd/v2dependency from v2.13.8 to v2.14.15. When dependabot tried to upgrade them before in PRs #1087 and #1120 there was the following error.This is because the askpass module was moved from
reposerver/askpasstoutil/askpass.I looked into the diffs of these files and here are the results:
askpass.pb.goaskpass.protocommon.goserver.goserver_test.goDoes not look like any important changes were made from the diffs. The what I'm assuming is auto-generated files have new data to represent the move. There a few comments added and a constant is added in common.go.
Because version v2.14.15 of ArgoCD requires Golang version 1.24.4, the Dockerfile's base image for the builder step has been changed to
golang:1.24.Another issue was with the dependency 'github.com/cyphar/filepath-securejoin.' For some reason the 2.14.X versions of ArgoCD upgrade the dependency which in the case of ArgoCD v2.14.15 is v0.4.1. This causes a breaking change in the
util/io/files/secure_mkdir_linux.gowhich causes it not to compile. To fix this I pinned the version of the dependency to v0.3.6 which is what it was before. For more information see this issue from ArgoCD.