Skip to content

Commit aef3608

Browse files
committed
SREP-21: backplane API is now returning a remediation instance id when calling createRemediation; this id will be used in place of the remediation name at deleteRemediation time.
This will allow backplane to have several remediations with the same name in parallel without mixing up the resources created on the target cluster.
1 parent b4e57a1 commit aef3608

File tree

11 files changed

+189
-135
lines changed

11 files changed

+189
-135
lines changed

go.mod

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
module github.com/openshift/configuration-anomaly-detection
22

3-
go 1.23.3
3+
go 1.23.6
4+
5+
toolchain go1.23.9
46

57
require (
68
github.com/PagerDuty/go-pagerduty v1.8.0
@@ -10,17 +12,17 @@ require (
1012
github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.42.5
1113
github.com/aws/aws-sdk-go-v2/service/ec2 v1.137.1
1214
github.com/aws/aws-sdk-go-v2/service/sts v1.33.19
13-
github.com/onsi/gomega v1.36.2
14-
github.com/openshift-online/ocm-sdk-go v0.1.462
15+
github.com/onsi/gomega v1.37.0
16+
github.com/openshift-online/ocm-sdk-go v0.1.465
1517
github.com/openshift/api v0.0.0-20240522145529-93d6bda14341
1618
github.com/openshift/aws-account-operator/api v0.0.0-20231122143531-33ce90caf221
17-
github.com/openshift/backplane-cli v0.1.39
19+
github.com/openshift/backplane-cli v0.0.0-20250514221021-ea337a6d563f
1820
github.com/openshift/hive/apis v0.0.0-20231116161336-9dd47f8bfa1f
1921
github.com/openshift/osd-network-verifier v1.2.3
2022
github.com/openshift/osde2e-common v0.0.0-20250409072139-f917c50a4bd2
2123
github.com/prometheus/client_golang v1.22.0
2224
github.com/prometheus/common v0.63.0
23-
github.com/spf13/cobra v1.8.1
25+
github.com/spf13/cobra v1.9.1
2426
go.uber.org/mock v0.5.0
2527
go.uber.org/zap v1.27.0
2628
gopkg.in/yaml.v2 v2.4.0
@@ -83,6 +85,7 @@ require (
8385
github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.30.0 // indirect
8486
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3 // indirect
8587
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15 // indirect
88+
github.com/aws/aws-sdk-go-v2/service/ssm v1.59.0 // indirect
8689
github.com/aws/aws-sdk-go-v2/service/sso v1.25.3 // indirect
8790
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.30.1 // indirect
8891
github.com/aws/smithy-go v1.22.2 // indirect
@@ -134,12 +137,13 @@ require (
134137
github.com/go-playground/universal-translator v0.18.1 // indirect
135138
github.com/go-playground/validator v9.31.0+incompatible // indirect
136139
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
140+
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
137141
github.com/gobwas/glob v0.2.3 // indirect
138142
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect
139143
github.com/godbus/dbus/v5 v5.1.0 // indirect
140144
github.com/gofrs/flock v0.12.1 // indirect
141145
github.com/gogo/protobuf v1.3.2 // indirect
142-
github.com/golang-jwt/jwt/v4 v4.5.1 // indirect
146+
github.com/golang-jwt/jwt/v4 v4.5.2 // indirect
143147
github.com/golang-jwt/jwt/v5 v5.2.2 // indirect
144148
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
145149
github.com/golang/protobuf v1.5.4 // indirect
@@ -151,7 +155,7 @@ require (
151155
github.com/google/go-github/v63 v63.0.0 // indirect
152156
github.com/google/go-querystring v1.1.0 // indirect
153157
github.com/google/gofuzz v1.2.0 // indirect
154-
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
158+
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
155159
github.com/google/s2a-go v0.1.9 // indirect
156160
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
157161
github.com/google/uuid v1.6.0 // indirect
@@ -166,7 +170,6 @@ require (
166170
github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c // indirect
167171
github.com/hashicorp/errwrap v1.1.0 // indirect
168172
github.com/hashicorp/go-multierror v1.1.1 // indirect
169-
github.com/hashicorp/hcl v1.0.0 // indirect
170173
github.com/huandu/xstrings v1.5.0 // indirect
171174
github.com/hupe1980/go-huggingface v0.0.15 // indirect
172175
github.com/inconshreveable/mousetrap v1.1.0 // indirect
@@ -185,7 +188,6 @@ require (
185188
github.com/leodido/go-urn v1.4.0 // indirect
186189
github.com/lib/pq v1.10.9 // indirect
187190
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
188-
github.com/magiconair/properties v1.8.9 // indirect
189191
github.com/mailru/easyjson v0.7.7 // indirect
190192
github.com/mattn/go-colorable v0.1.13 // indirect
191193
github.com/mattn/go-isatty v0.0.20 // indirect
@@ -196,7 +198,6 @@ require (
196198
github.com/mitchellh/copystructure v1.2.0 // indirect
197199
github.com/mitchellh/go-homedir v1.1.0 // indirect
198200
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
199-
github.com/mitchellh/mapstructure v1.5.0 // indirect
200201
github.com/mitchellh/reflectwalk v1.0.2 // indirect
201202
github.com/mittwald/go-helm-client v0.12.14 // indirect
202203
github.com/moby/locker v1.0.1 // indirect
@@ -212,8 +213,8 @@ require (
212213
github.com/ollama/ollama v0.5.1 // indirect
213214
github.com/opencontainers/go-digest v1.0.0 // indirect
214215
github.com/opencontainers/image-spec v1.1.0 // indirect
215-
github.com/openshift-online/ocm-cli v1.0.3 // indirect
216-
github.com/openshift/backplane-api v0.0.0-20241127094828-0f66644ff53d // indirect
216+
github.com/openshift-online/ocm-cli v1.0.5 // indirect
217+
github.com/openshift/backplane-api v0.0.0-20250514095514-2aa57551ec70 // indirect
217218
github.com/openshift/custom-resource-status v1.1.3-0.20220503160415-f2fdb4999d87 // indirect
218219
github.com/oracle/oci-go-sdk/v65 v65.79.0 // indirect
219220
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
@@ -231,7 +232,6 @@ require (
231232
github.com/rubenv/sql-migrate v1.7.1 // indirect
232233
github.com/russross/blackfriday/v2 v2.1.0 // indirect
233234
github.com/sagikazarmark/locafero v0.7.0 // indirect
234-
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
235235
github.com/sashabaranov/go-openai v1.36.0 // indirect
236236
github.com/schollz/progressbar/v3 v3.17.1 // indirect
237237
github.com/segmentio/fasthash v1.0.3 // indirect
@@ -241,9 +241,9 @@ require (
241241
github.com/sony/gobreaker v0.5.0 // indirect
242242
github.com/sourcegraph/conc v0.3.0 // indirect
243243
github.com/spf13/afero v1.12.0 // indirect
244-
github.com/spf13/cast v1.7.0 // indirect
244+
github.com/spf13/cast v1.7.1 // indirect
245245
github.com/spf13/pflag v1.0.6 // indirect
246-
github.com/spf13/viper v1.19.0 // indirect
246+
github.com/spf13/viper v1.20.1 // indirect
247247
github.com/subosito/gotenv v1.6.0 // indirect
248248
github.com/x448/float16 v0.8.4 // indirect
249249
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
@@ -261,16 +261,17 @@ require (
261261
go.opentelemetry.io/otel/sdk v1.34.0 // indirect
262262
go.opentelemetry.io/otel/sdk/metric v1.32.0 // indirect
263263
go.opentelemetry.io/otel/trace v1.34.0 // indirect
264+
go.uber.org/automaxprocs v1.6.0 // indirect
264265
go.uber.org/multierr v1.11.0 // indirect
265266
golang.org/x/crypto v0.36.0 // indirect
266267
golang.org/x/exp v0.0.0-20240823005443-9b4947da3948 // indirect
267268
golang.org/x/net v0.38.0 // indirect
268269
golang.org/x/oauth2 v0.25.0 // indirect
269270
golang.org/x/sync v0.12.0 // indirect
270-
golang.org/x/term v0.30.0 // indirect
271+
golang.org/x/term v0.31.0 // indirect
271272
golang.org/x/text v0.23.0 // indirect
272273
golang.org/x/time v0.9.0 // indirect
273-
golang.org/x/tools v0.29.0 // indirect
274+
golang.org/x/tools v0.31.0 // indirect
274275
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
275276
google.golang.org/api v0.218.0 // indirect
276277
google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 // indirect
@@ -281,7 +282,6 @@ require (
281282
gopkg.in/AlecAivazis/survey.v1 v1.8.8 // indirect
282283
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
283284
gopkg.in/inf.v0 v0.9.1 // indirect
284-
gopkg.in/ini.v1 v1.67.0 // indirect
285285
gopkg.in/yaml.v3 v3.0.1 // indirect
286286
helm.sh/helm/v3 v3.17.3 // indirect
287287
k8s.io/apiextensions-apiserver v0.32.2 // indirect
@@ -304,12 +304,12 @@ require (
304304
)
305305

306306
require (
307-
github.com/golang/glog v1.2.3 // indirect
307+
github.com/golang/glog v1.2.4 // indirect
308308
github.com/json-iterator/go v1.1.12 // indirect
309309
github.com/k8sgpt-ai/k8sgpt v0.4.16
310310
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
311311
github.com/modern-go/reflect2 v1.0.2 // indirect
312-
github.com/onsi/ginkgo/v2 v2.22.2
313-
golang.org/x/sys v0.31.0 // indirect
312+
github.com/onsi/ginkgo/v2 v2.23.4
313+
golang.org/x/sys v0.32.0 // indirect
314314
gotest.tools/v3 v3.5.1
315315
)

0 commit comments

Comments
 (0)