Skip to content

Commit 032f2ff

Browse files
authored
feat: add compat with Argo CD 2.14 (#589)
Signed-off-by: Nathanael Liechti <[email protected]>
1 parent 89f19fb commit 032f2ff

File tree

7 files changed

+95
-107
lines changed

7 files changed

+95
-107
lines changed

.devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
},
1919
// https://github.com/devcontainers/features/tree/main/src/kubectl-helm-minikube
2020
"ghcr.io/devcontainers/features/kubectl-helm-minikube:1": {
21-
"version": "1.29.15"
21+
"version": "1.31.7"
2222
},
2323
// https://github.com/rio/features/tree/main/src/kustomize
2424
"ghcr.io/rio/features/kustomize:1": {},

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
strategy:
6464
fail-fast: false
6565
matrix:
66-
argocd_version: ["v2.11.13", "v2.12.10", "v2.13.5"]
66+
argocd_version: ["v2.12.10", "v2.13.5", "v2.14.5"]
6767
terraform_version: ["1.4.*"]
6868
steps:
6969
- name: Check out code

GNUmakefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ ARGOCD_INSECURE?=true
44
ARGOCD_SERVER?=127.0.0.1:8080
55
ARGOCD_AUTH_USERNAME?=admin
66
ARGOCD_AUTH_PASSWORD?=acceptancetesting
7-
ARGOCD_VERSION?=v2.13.5
7+
ARGOCD_VERSION?=v2.14.5
88

99
export
1010

go.mod

Lines changed: 29 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ go 1.24
55
require (
66
github.com/Masterminds/semver/v3 v3.3.1
77
github.com/ProtonMail/gopenpgp/v3 v3.1.3
8-
github.com/argoproj/argo-cd/v2 v2.13.5
8+
github.com/argoproj/argo-cd/v2 v2.14.5
99
// make sure this matches with version used in Argo CD's go.mod
10-
github.com/argoproj/gitops-engine v0.7.1-0.20250129155113-4c6e03c46314
10+
github.com/argoproj/gitops-engine v0.7.1-0.20250304190342-43fce7ce19f1
1111
github.com/argoproj/pkg v0.13.7-0.20230626144333-d56162821bd1
1212
github.com/cristalhq/jwt/v5 v5.4.0
1313
github.com/elliotchance/pie/v2 v2.9.1
@@ -44,7 +44,7 @@ require (
4444
github.com/alicebob/miniredis/v2 v2.33.0 // indirect
4545
github.com/antonmedv/expr v1.15.2 // indirect
4646
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
47-
github.com/argoproj/notifications-engine v0.4.1-0.20240606074338-0802cd427621 // indirect
47+
github.com/argoproj/notifications-engine v0.4.1-0.20241007194503-2fef5c9049fd // indirect
4848
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
4949
github.com/aws/aws-sdk-go v1.55.5 // indirect
5050
github.com/aws/aws-sdk-go-v2 v1.24.1 // indirect
@@ -65,8 +65,8 @@ require (
6565
github.com/blang/semver/v4 v4.0.0 // indirect
6666
github.com/bmatcuk/doublestar/v4 v4.7.1 // indirect
6767
github.com/bombsimon/logrusr/v2 v2.0.1 // indirect
68-
github.com/bradleyfalzon/ghinstallation/v2 v2.11.0 // indirect
69-
github.com/casbin/casbin/v2 v2.99.0 // indirect
68+
github.com/bradleyfalzon/ghinstallation/v2 v2.12.0 // indirect
69+
github.com/casbin/casbin/v2 v2.102.0 // indirect
7070
github.com/casbin/govaluate v1.2.0 // indirect
7171
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
7272
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -124,16 +124,15 @@ require (
124124
github.com/google/gnostic-models v0.6.8 // indirect
125125
github.com/google/go-cmp v0.6.0 // indirect
126126
github.com/google/go-github/v41 v41.0.0 // indirect
127-
github.com/google/go-github/v62 v62.0.0 // indirect
128-
github.com/google/go-github/v63 v63.0.0 // indirect
127+
github.com/google/go-github/v66 v66.0.0 // indirect
129128
github.com/google/go-jsonnet v0.20.0 // indirect
130129
github.com/google/go-querystring v1.1.0 // indirect
131130
github.com/google/gofuzz v1.2.0 // indirect
132131
github.com/google/s2a-go v0.1.7 // indirect
133132
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
134133
github.com/google/uuid v1.6.0 // indirect
135134
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
136-
github.com/googleapis/gax-go/v2 v2.12.0 // indirect
135+
github.com/googleapis/gax-go/v2 v2.12.3 // indirect
137136
github.com/gorilla/handlers v1.5.2 // indirect
138137
github.com/gorilla/websocket v1.5.3 // indirect
139138
github.com/gosimple/slug v1.14.0 // indirect
@@ -165,7 +164,7 @@ require (
165164
github.com/imdario/mergo v0.3.16 // indirect
166165
github.com/improbable-eng/grpc-web v0.15.0 // indirect
167166
github.com/inconshreveable/mousetrap v1.1.0 // indirect
168-
github.com/itchyny/gojq v0.12.16 // indirect
167+
github.com/itchyny/gojq v0.12.17 // indirect
169168
github.com/itchyny/timefmt-go v0.1.6 // indirect
170169
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
171170
github.com/jeremywohl/flatten v1.0.1 // indirect
@@ -176,7 +175,7 @@ require (
176175
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
177176
github.com/kevinburke/ssh_config v1.2.0 // indirect
178177
github.com/klauspost/compress v1.17.9 // indirect
179-
github.com/ktrysmt/go-bitbucket v0.9.80 // indirect
178+
github.com/ktrysmt/go-bitbucket v0.9.81 // indirect
180179
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
181180
github.com/mailru/easyjson v0.7.7 // indirect
182181
github.com/mattn/go-colorable v0.1.13 // indirect
@@ -204,13 +203,12 @@ require (
204203
github.com/pjbgf/sha1cd v0.3.0 // indirect
205204
github.com/pkg/errors v0.9.1 // indirect
206205
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
207-
github.com/prometheus/client_golang v1.20.3 // indirect
206+
github.com/prometheus/client_golang v1.20.5 // indirect
208207
github.com/prometheus/client_model v0.6.1 // indirect
209208
github.com/prometheus/common v0.55.0 // indirect
210209
github.com/prometheus/procfs v0.15.1 // indirect
211210
github.com/r3labs/diff v1.1.0 // indirect
212-
github.com/redis/go-redis/v9 v9.6.1 // indirect
213-
github.com/rogpeppe/go-internal v1.13.1 // indirect
211+
github.com/redis/go-redis/v9 v9.7.1 // indirect
214212
github.com/rs/cors v1.11.0 // indirect
215213
github.com/russross/blackfriday/v2 v2.1.0 // indirect
216214
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect
@@ -229,36 +227,37 @@ require (
229227
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
230228
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
231229
github.com/x448/float16 v0.8.4 // indirect
232-
github.com/xanzy/go-gitlab v0.109.0 // indirect
230+
github.com/xanzy/go-gitlab v0.114.0 // indirect
233231
github.com/xanzy/ssh-agent v0.3.3 // indirect
234232
github.com/xlab/treeprint v1.2.0 // indirect
235233
github.com/yuin/gopher-lua v1.1.1 // indirect
236234
github.com/zclconf/go-cty v1.16.2 // indirect
237-
go.mongodb.org/mongo-driver v1.14.0 // indirect
235+
go.mongodb.org/mongo-driver v1.17.1 // indirect
238236
go.opencensus.io v0.24.0 // indirect
239-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0 // indirect
237+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
238+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.56.0 // indirect
240239
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect
241-
go.opentelemetry.io/otel v1.31.0 // indirect
242-
go.opentelemetry.io/otel/metric v1.31.0 // indirect
243-
go.opentelemetry.io/otel/trace v1.31.0 // indirect
240+
go.opentelemetry.io/otel v1.33.0 // indirect
241+
go.opentelemetry.io/otel/metric v1.33.0 // indirect
242+
go.opentelemetry.io/otel/trace v1.33.0 // indirect
244243
go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
245-
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
244+
golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f // indirect
246245
golang.org/x/mod v0.22.0 // indirect
247246
golang.org/x/net v0.34.0 // indirect
248-
golang.org/x/oauth2 v0.23.0 // indirect
247+
golang.org/x/oauth2 v0.24.0 // indirect
249248
golang.org/x/sync v0.12.0 // indirect
250249
golang.org/x/sys v0.31.0 // indirect
251250
golang.org/x/term v0.30.0 // indirect
252251
golang.org/x/text v0.23.0 // indirect
253-
golang.org/x/time v0.6.0 // indirect
254-
golang.org/x/tools v0.23.0 // indirect
252+
golang.org/x/time v0.8.0 // indirect
253+
golang.org/x/tools v0.27.0 // indirect
255254
gomodules.xyz/envconfig v1.3.1-0.20190308184047-426f31af0d45 // indirect
256255
gomodules.xyz/notify v0.1.1 // indirect
257-
google.golang.org/api v0.162.0 // indirect
256+
google.golang.org/api v0.171.0 // indirect
258257
google.golang.org/appengine v1.6.8 // indirect
259258
google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de // indirect
260-
google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 // indirect
261-
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
259+
google.golang.org/genproto/googleapis/api v0.0.0-20241104194629-dd2ea8efbc28 // indirect
260+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241104194629-dd2ea8efbc28 // indirect
262261
google.golang.org/grpc v1.69.4 // indirect
263262
gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect
264263
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
@@ -281,11 +280,11 @@ require (
281280
layeh.com/gopher-json v0.0.0-20190114024228-97fed8db8427 // indirect
282281
nhooyr.io/websocket v1.8.7 // indirect
283282
oras.land/oras-go/v2 v2.5.0 // indirect
284-
sigs.k8s.io/controller-runtime v0.19.0 // indirect
283+
sigs.k8s.io/controller-runtime v0.19.3 // indirect
285284
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
286285
sigs.k8s.io/kustomize/api v0.17.2 // indirect
287286
sigs.k8s.io/kustomize/kyaml v0.17.1 // indirect
288-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
287+
sigs.k8s.io/structured-merge-diff/v4 v4.4.4-0.20241211184406-7bf59b3d70ee // indirect
289288
sigs.k8s.io/yaml v1.4.0 // indirect
290289
)
291290

@@ -307,7 +306,7 @@ replace (
307306
// https://github.com/kubernetes/kubernetes/issues/79384#issuecomment-505627280
308307
k8s.io/api => k8s.io/api v0.31.0
309308
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.31.0
310-
k8s.io/apimachinery => k8s.io/apimachinery v0.31.6
309+
k8s.io/apimachinery => k8s.io/apimachinery v0.31.7
311310
k8s.io/apiserver => k8s.io/apiserver v0.31.0
312311
k8s.io/cli-runtime => k8s.io/cli-runtime v0.31.0
313312
k8s.io/client-go => k8s.io/client-go v0.31.0
@@ -317,7 +316,7 @@ replace (
317316
k8s.io/component-base => k8s.io/component-base v0.31.0
318317
k8s.io/component-helpers => k8s.io/component-helpers v0.31.0
319318
k8s.io/controller-manager => k8s.io/controller-manager v0.31.0
320-
k8s.io/cri-api => k8s.io/cri-api v0.31.6
319+
k8s.io/cri-api => k8s.io/cri-api v0.31.7
321320
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.31.0
322321
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.31.0
323322
k8s.io/kms => k8s.io/kms v0.31.0

0 commit comments

Comments
 (0)