Skip to content

Commit ae6aa0c

Browse files
authored
feat: Report Terraform client and version to SM API (#2289)
Uses the `X-Client-ID` and `X-Client-Version` HTTP headers to report the Terraform client and version to the SM API. * Updates synthetic-monitoring-agent to v0.39.2 * Updates synthetic-monitoring-api-go-client to v0.15.1 * Updates github.com/prometheus/common to v0.65.0 * Updates github.com/urface/cli/v2 to v2.27.7 * Updates golang.org/x/exp to v0.0.0-20250718183923-645b1fa84792 * Updates golang.org/x/text to v0.27.0
1 parent 9d5e7ab commit ae6aa0c

File tree

4 files changed

+105
-82
lines changed

4 files changed

+105
-82
lines changed

go.mod

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ require (
2121
github.com/grafana/machine-learning-go-client v0.8.2
2222
github.com/grafana/river v0.3.0
2323
github.com/grafana/slo-openapi-client/go/slo v0.0.0-20250218172929-ab9cae090da6
24-
github.com/grafana/synthetic-monitoring-agent v0.34.4
25-
github.com/grafana/synthetic-monitoring-api-go-client v0.14.0
24+
github.com/grafana/synthetic-monitoring-agent v0.39.2
25+
github.com/grafana/synthetic-monitoring-api-go-client v0.15.1
2626
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320
2727
github.com/hashicorp/go-retryablehttp v0.7.7
2828
github.com/hashicorp/go-uuid v1.0.3
@@ -40,13 +40,13 @@ require (
4040
github.com/hashicorp/terraform-plugin-mux v0.18.0
4141
github.com/hashicorp/terraform-plugin-sdk/v2 v2.36.1
4242
github.com/prometheus/alertmanager v0.27.0
43-
github.com/prometheus/common v0.63.0
43+
github.com/prometheus/common v0.65.0
4444
github.com/stretchr/testify v1.10.0
4545
github.com/tmccombs/hcl2json v0.6.5
46-
github.com/urfave/cli/v2 v2.27.6
46+
github.com/urfave/cli/v2 v2.27.7
4747
github.com/zclconf/go-cty v1.16.2
48-
golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67
49-
golang.org/x/text v0.24.0
48+
golang.org/x/exp v0.0.0-20250718183923-645b1fa84792
49+
golang.org/x/text v0.27.0
5050
gopkg.in/yaml.v2 v2.4.0
5151
k8s.io/apimachinery v0.32.3
5252
k8s.io/client-go v0.32.3
@@ -75,13 +75,13 @@ require (
7575
github.com/chromedp/cdproto v0.0.0-20240810084448-b931b754e476 // indirect
7676
github.com/cloudflare/circl v1.3.7 // indirect
7777
github.com/cockroachdb/apd/v3 v3.2.1 // indirect
78-
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
78+
github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect
7979
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
8080
github.com/elazarl/goproxy v1.7.2 // indirect
8181
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
8282
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
8383
github.com/getkin/kin-openapi v0.131.0 // indirect
84-
github.com/go-logr/logr v1.4.2 // indirect
84+
github.com/go-logr/logr v1.4.3 // indirect
8585
github.com/go-logr/stdr v1.2.2 // indirect
8686
github.com/go-openapi/analysis v0.23.0 // indirect
8787
github.com/go-openapi/errors v0.22.1 // indirect
@@ -152,10 +152,11 @@ require (
152152
github.com/pierrec/lz4/v4 v4.1.22 // indirect
153153
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
154154
github.com/posener/complete v1.2.3 // indirect
155-
github.com/prometheus/client_golang v1.21.1 // indirect
156-
github.com/prometheus/client_model v0.6.1 // indirect
155+
github.com/prometheus/client_golang v1.22.0 // indirect
156+
github.com/prometheus/client_model v0.6.2 // indirect
157157
github.com/prometheus/procfs v0.15.1 // indirect
158158
github.com/rivo/uniseg v0.4.7 // indirect
159+
github.com/rs/zerolog v1.34.0 // indirect
159160
github.com/russross/blackfriday/v2 v2.1.0 // indirect
160161
github.com/shopspring/decimal v1.4.0 // indirect
161162
github.com/spf13/cast v1.7.1 // indirect
@@ -178,28 +179,28 @@ require (
178179
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.60.0 // indirect
179180
go.opentelemetry.io/contrib/propagators/jaeger v1.35.0 // indirect
180181
go.opentelemetry.io/contrib/samplers/jaegerremote v0.29.0 // indirect
181-
go.opentelemetry.io/otel v1.35.0 // indirect
182+
go.opentelemetry.io/otel v1.36.0 // indirect
182183
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0 // indirect
183184
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0 // indirect
184-
go.opentelemetry.io/otel/metric v1.35.0 // indirect
185-
go.opentelemetry.io/otel/sdk v1.35.0 // indirect
186-
go.opentelemetry.io/otel/trace v1.35.0 // indirect
185+
go.opentelemetry.io/otel/metric v1.36.0 // indirect
186+
go.opentelemetry.io/otel/sdk v1.36.0 // indirect
187+
go.opentelemetry.io/otel/trace v1.36.0 // indirect
187188
go.opentelemetry.io/proto/otlp v1.5.0 // indirect
188-
golang.org/x/crypto v0.37.0 // indirect
189-
golang.org/x/mod v0.24.0 // indirect
190-
golang.org/x/net v0.39.0 // indirect
191-
golang.org/x/oauth2 v0.29.0 // indirect
192-
golang.org/x/sync v0.13.0 // indirect
193-
golang.org/x/sys v0.32.0 // indirect
194-
golang.org/x/term v0.31.0 // indirect
189+
golang.org/x/crypto v0.40.0 // indirect
190+
golang.org/x/mod v0.26.0 // indirect
191+
golang.org/x/net v0.42.0 // indirect
192+
golang.org/x/oauth2 v0.30.0 // indirect
193+
golang.org/x/sync v0.16.0 // indirect
194+
golang.org/x/sys v0.34.0 // indirect
195+
golang.org/x/term v0.33.0 // indirect
195196
golang.org/x/time v0.11.0 // indirect
196-
golang.org/x/tools v0.32.0 // indirect
197+
golang.org/x/tools v0.35.0 // indirect
197198
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
198199
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
199200
google.golang.org/appengine v1.6.8 // indirect
200-
google.golang.org/genproto/googleapis/api v0.0.0-20250324211829-b45e905df463 // indirect
201-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463 // indirect
202-
google.golang.org/grpc v1.71.1 // indirect
201+
google.golang.org/genproto/googleapis/api v0.0.0-20250603155806-513f23925822 // indirect
202+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b // indirect
203+
google.golang.org/grpc v1.74.2 // indirect
203204
google.golang.org/protobuf v1.36.6 // indirect
204205
gopkg.in/fsnotify/fsnotify.v1 v1.4.7 // indirect
205206
gopkg.in/inf.v0 v0.9.1 // indirect

0 commit comments

Comments
 (0)