Skip to content

Commit 1774081

Browse files
authored
Upgrade alertmanager v0.32.1 (#7462)
* upgrade alertmanager v0.32.1 Signed-off-by: SungJin1212 <tjdwls1201@gmail.com> * remove unused code Signed-off-by: SungJin1212 <tjdwls1201@gmail.com> * add comments Signed-off-by: SungJin1212 <tjdwls1201@gmail.com> --------- Signed-off-by: SungJin1212 <tjdwls1201@gmail.com>
1 parent c242bfa commit 1774081

730 files changed

Lines changed: 38245 additions & 89849 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ website/content/en/docs
1313
e2e_integration_test*
1414
active-query-tracker
1515
dist/
16+
!pkg/alertmanager/ui/app/dist/
1617

1718
# Binaries built from ./cmd
1819
/blocksconvert

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
* [FEATURE] Memberlist: Add `-memberlist.cluster-label` and `-memberlist.cluster-label-verification-disabled` to prevent accidental cross-cluster gossip joins and support rolling label rollout. #7385
1111
* [FEATURE] Querier: Add timeout classification to classify query timeouts as 4XX (user error) or 5XX (system error) based on phase timing. When enabled, queries that spend most of their time in PromQL evaluation return `422 Unprocessable Entity` instead of `503 Service Unavailable`. #7374
1212
* [FEATURE] Querier: Implement Resource Based Throttling in Querier. #7442
13+
* [ENHANCEMENT] Upgrade prometheus alertmanager version to v0.32.1. #7462
1314
* [ENHANCEMENT] Tenant Federation: Avoid purging the regex resolver LRU cache on user-sync ticks when the set of known users has not changed. #7489
1415
* [ENHANCEMENT] Parquet Converter: Add a ring status page to expose the ring status. #7455
1516
* [ENHANCEMENT] Ingester: Add WAL record metrics to help evaluate the effectiveness of WAL compression type (e.g. snappy, zstd): `cortex_ingester_tsdb_wal_record_part_writes_total`, `cortex_ingester_tsdb_wal_record_parts_bytes_written_total`, and `cortex_ingester_tsdb_wal_record_bytes_saved_total`. #7420

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ protos: $(PROTO_GOS)
170170
lint:
171171
misspell -error docs
172172

173+
173174
# Configured via .golangci.yml.
174175
golangci-lint run
175176

go.mod

Lines changed: 57 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ require (
1313
github.com/facette/natsort v0.0.0-20181210072756-2cd4dd1e2dcb
1414
github.com/felixge/fgprof v0.9.5
1515
github.com/go-kit/log v0.2.1
16-
github.com/go-openapi/strfmt v0.25.0
17-
github.com/go-openapi/swag v0.25.4 // indirect
16+
github.com/go-openapi/strfmt v0.26.1
17+
github.com/go-openapi/swag v0.25.5 // indirect
1818
github.com/go-redis/redis/v8 v8.11.5
1919
github.com/gogo/protobuf v1.3.2
2020
github.com/gogo/status v1.1.1
@@ -39,7 +39,7 @@ require (
3939
github.com/opentracing-contrib/go-stdlib v1.1.1
4040
github.com/opentracing/opentracing-go v1.2.0
4141
github.com/pkg/errors v0.9.1
42-
github.com/prometheus/alertmanager v0.31.1
42+
github.com/prometheus/alertmanager v0.32.1
4343
github.com/prometheus/client_golang v1.23.2
4444
github.com/prometheus/client_model v0.6.2
4545
github.com/prometheus/common v0.67.5
@@ -60,29 +60,29 @@ require (
6060
go.opentelemetry.io/contrib/propagators/aws v1.36.0
6161
go.opentelemetry.io/otel v1.43.0
6262
go.opentelemetry.io/otel/bridge/opentracing v1.36.0
63-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.39.0
64-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.39.0
63+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.41.0
64+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.41.0
6565
go.opentelemetry.io/otel/sdk v1.43.0
6666
go.opentelemetry.io/otel/trace v1.43.0
6767
go.uber.org/atomic v1.11.0
68-
golang.org/x/net v0.49.0
69-
golang.org/x/sync v0.19.0
68+
golang.org/x/net v0.52.0
69+
golang.org/x/sync v0.20.0
7070
golang.org/x/time v0.14.0
71-
google.golang.org/grpc v1.79.3
71+
google.golang.org/grpc v1.80.0
7272
gopkg.in/yaml.v2 v2.4.0
7373
gopkg.in/yaml.v3 v3.0.1
7474
)
7575

7676
require (
7777
github.com/VictoriaMetrics/fastcache v1.12.2
78-
github.com/aws/aws-sdk-go-v2 v1.41.1
79-
github.com/aws/aws-sdk-go-v2/config v1.32.7
78+
github.com/aws/aws-sdk-go-v2 v1.41.5
79+
github.com/aws/aws-sdk-go-v2/config v1.32.13
8080
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.50.1
8181
github.com/axiomhq/hyperloglog v0.2.6
8282
github.com/bboreham/go-loser v0.0.0-20230920113527-fcc2c21820a3
8383
github.com/cespare/xxhash/v2 v2.3.0
8484
github.com/edsrzf/mmap-go v1.2.0
85-
github.com/go-openapi/swag/jsonutils v0.25.4
85+
github.com/go-openapi/swag/jsonutils v0.25.5
8686
github.com/google/go-cmp v0.7.0
8787
github.com/google/uuid v1.6.0
8888
github.com/hashicorp/golang-lru/v2 v2.0.7
@@ -113,27 +113,27 @@ require (
113113
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 // indirect
114114
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.6.1 // indirect
115115
github.com/AzureAD/microsoft-authentication-library-for-go v1.5.0 // indirect
116-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 // indirect
116+
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.31.0 // indirect
117117
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.50.0 // indirect
118118
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.52.0 // indirect
119119
github.com/VictoriaMetrics/easyproto v0.1.4 // indirect
120120
github.com/alecthomas/kingpin/v2 v2.4.0 // indirect
121121
github.com/andybalholm/brotli v1.1.1 // indirect
122122
github.com/armon/go-metrics v0.4.1 // indirect
123-
github.com/aws/aws-sdk-go-v2/credentials v1.19.7 // indirect
124-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.17 // indirect
125-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.17 // indirect
126-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.17 // indirect
127-
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect
128-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4 // indirect
123+
github.com/aws/aws-sdk-go-v2/credentials v1.19.13 // indirect
124+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.21 // indirect
125+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21 // indirect
126+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21 // indirect
127+
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6 // indirect
128+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7 // indirect
129129
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.6 // indirect
130-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.17 // indirect
131-
github.com/aws/aws-sdk-go-v2/service/signin v1.0.5 // indirect
132-
github.com/aws/aws-sdk-go-v2/service/sns v1.39.11 // indirect
133-
github.com/aws/aws-sdk-go-v2/service/sso v1.30.9 // indirect
134-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.13 // indirect
135-
github.com/aws/aws-sdk-go-v2/service/sts v1.41.6 // indirect
136-
github.com/aws/smithy-go v1.24.0 // indirect
130+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.21 // indirect
131+
github.com/aws/aws-sdk-go-v2/service/signin v1.0.9 // indirect
132+
github.com/aws/aws-sdk-go-v2/service/sns v1.39.15 // indirect
133+
github.com/aws/aws-sdk-go-v2/service/sso v1.30.14 // indirect
134+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.18 // indirect
135+
github.com/aws/aws-sdk-go-v2/service/sts v1.41.10 // indirect
136+
github.com/aws/smithy-go v1.24.2 // indirect
137137
github.com/beorn7/perks v1.0.1 // indirect
138138
github.com/blang/semver/v4 v4.0.0 // indirect
139139
github.com/caio/go-tdigest v3.1.0+incompatible // indirect
@@ -161,25 +161,25 @@ require (
161161
github.com/go-logfmt/logfmt v0.6.0 // indirect
162162
github.com/go-logr/logr v1.4.3 // indirect
163163
github.com/go-logr/stdr v1.2.2 // indirect
164-
github.com/go-openapi/analysis v0.24.2 // indirect
165-
github.com/go-openapi/errors v0.22.6 // indirect
166-
github.com/go-openapi/jsonpointer v0.22.4 // indirect
167-
github.com/go-openapi/jsonreference v0.21.4 // indirect
168-
github.com/go-openapi/loads v0.23.2 // indirect
169-
github.com/go-openapi/runtime v0.29.2 // indirect
170-
github.com/go-openapi/spec v0.22.3 // indirect
171-
github.com/go-openapi/swag/cmdutils v0.25.4 // indirect
172-
github.com/go-openapi/swag/conv v0.25.4 // indirect
173-
github.com/go-openapi/swag/fileutils v0.25.4 // indirect
174-
github.com/go-openapi/swag/jsonname v0.25.4 // indirect
175-
github.com/go-openapi/swag/loading v0.25.4 // indirect
176-
github.com/go-openapi/swag/mangling v0.25.4 // indirect
177-
github.com/go-openapi/swag/netutils v0.25.4 // indirect
178-
github.com/go-openapi/swag/stringutils v0.25.4 // indirect
179-
github.com/go-openapi/swag/typeutils v0.25.4 // indirect
180-
github.com/go-openapi/swag/yamlutils v0.25.4 // indirect
181-
github.com/go-openapi/validate v0.25.1 // indirect
182-
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
164+
github.com/go-openapi/analysis v0.25.0 // indirect
165+
github.com/go-openapi/errors v0.22.7 // indirect
166+
github.com/go-openapi/jsonpointer v0.22.5 // indirect
167+
github.com/go-openapi/jsonreference v0.21.5 // indirect
168+
github.com/go-openapi/loads v0.23.3 // indirect
169+
github.com/go-openapi/runtime v0.29.3 // indirect
170+
github.com/go-openapi/spec v0.22.4 // indirect
171+
github.com/go-openapi/swag/cmdutils v0.25.5 // indirect
172+
github.com/go-openapi/swag/conv v0.25.5 // indirect
173+
github.com/go-openapi/swag/fileutils v0.25.5 // indirect
174+
github.com/go-openapi/swag/jsonname v0.25.5 // indirect
175+
github.com/go-openapi/swag/loading v0.25.5 // indirect
176+
github.com/go-openapi/swag/mangling v0.25.5 // indirect
177+
github.com/go-openapi/swag/netutils v0.25.5 // indirect
178+
github.com/go-openapi/swag/stringutils v0.25.5 // indirect
179+
github.com/go-openapi/swag/typeutils v0.25.5 // indirect
180+
github.com/go-openapi/swag/yamlutils v0.25.5 // indirect
181+
github.com/go-openapi/validate v0.25.2 // indirect
182+
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
183183
github.com/gobwas/glob v0.2.3 // indirect
184184
github.com/gogo/googleapis v1.4.1 // indirect
185185
github.com/golang-jwt/jwt/v5 v5.3.0 // indirect
@@ -190,7 +190,7 @@ require (
190190
github.com/googleapis/enterprise-certificate-proxy v0.3.6 // indirect
191191
github.com/googleapis/gax-go/v2 v2.15.0 // indirect
192192
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.2 // indirect
193-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3 // indirect
193+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 // indirect
194194
github.com/hashicorp/errwrap v1.1.0 // indirect
195195
github.com/hashicorp/go-hclog v1.6.3 // indirect
196196
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
@@ -214,7 +214,6 @@ require (
214214
github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
215215
github.com/mattn/go-colorable v0.1.14 // indirect
216216
github.com/mattn/go-isatty v0.0.20 // indirect
217-
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
218217
github.com/mdlayher/socket v0.5.1 // indirect
219218
github.com/mdlayher/vsock v1.2.1 // indirect
220219
github.com/metalmatze/signal v0.0.0-20210307161603-1c9aa721a97a // indirect
@@ -244,16 +243,14 @@ require (
244243
github.com/prometheus-community/prom-label-proxy v0.11.1 // indirect
245244
github.com/prometheus/exporter-toolkit v0.15.1 // indirect
246245
github.com/prometheus/otlptranslator v1.0.0 // indirect
247-
github.com/prometheus/sigv4 v0.4.0 // indirect
246+
github.com/prometheus/sigv4 v0.4.1 // indirect
248247
github.com/puzpuzpuz/xsync/v3 v3.5.1 // indirect
249248
github.com/rantav/go-grpc-channelz v0.0.4 // indirect
250249
github.com/redis/rueidis v1.0.61 // indirect
251250
github.com/rs/cors v1.11.1 // indirect
252251
github.com/rs/xid v1.6.0 // indirect
253252
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 // indirect
254253
github.com/seiflotfy/cuckoofilter v0.0.0-20240715131351-a2f2c23f1771 // indirect
255-
github.com/shurcooL/httpfs v0.0.0-20230704072500-f1e31cf0ba5c // indirect
256-
github.com/shurcooL/vfsgen v0.0.0-20230704071429-0000e147ea92 // indirect
257254
github.com/sirupsen/logrus v1.9.3 // indirect
258255
github.com/soheilhy/cmux v0.1.5 // indirect
259256
github.com/spiffe/go-spiffe/v2 v2.6.0 // indirect
@@ -264,7 +261,6 @@ require (
264261
github.com/weaveworks/promrus v1.2.0 // indirect
265262
github.com/xhit/go-str2duration/v2 v2.1.0 // indirect
266263
github.com/yuin/gopher-lua v1.1.1 // indirect
267-
go.mongodb.org/mongo-driver v1.17.6 // indirect
268264
go.opencensus.io v0.24.0 // indirect
269265
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
270266
go.opentelemetry.io/collector/component v1.45.0 // indirect
@@ -277,13 +273,13 @@ require (
277273
go.opentelemetry.io/collector/semconv v0.128.0 // indirect
278274
go.opentelemetry.io/contrib/detectors/gcp v1.39.0 // indirect
279275
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0 // indirect
280-
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.64.0 // indirect
281-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 // indirect
276+
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.66.0 // indirect
277+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.66.0 // indirect
282278
go.opentelemetry.io/contrib/propagators/autoprop v0.61.0 // indirect
283279
go.opentelemetry.io/contrib/propagators/b3 v1.36.0 // indirect
284280
go.opentelemetry.io/contrib/propagators/jaeger v1.36.0 // indirect
285281
go.opentelemetry.io/contrib/propagators/ot v1.36.0 // indirect
286-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.39.0 // indirect
282+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.41.0 // indirect
287283
go.opentelemetry.io/otel/metric v1.43.0 // indirect
288284
go.opentelemetry.io/otel/sdk/metric v1.43.0 // indirect
289285
go.opentelemetry.io/proto/otlp v1.9.0 // indirect
@@ -294,18 +290,18 @@ require (
294290
go.yaml.in/yaml/v3 v3.0.4 // indirect
295291
go4.org/intern v0.0.0-20230525184215-6c62f75575cb // indirect
296292
go4.org/unsafe/assume-no-moving-gc v0.0.0-20231121144256-b99613f794b6 // indirect
297-
golang.org/x/crypto v0.47.0 // indirect
293+
golang.org/x/crypto v0.49.0 // indirect
298294
golang.org/x/exp v0.0.0-20250808145144-a408d31f581a // indirect
299-
golang.org/x/mod v0.32.0 // indirect
300-
golang.org/x/oauth2 v0.34.0 // indirect
295+
golang.org/x/mod v0.34.0 // indirect
296+
golang.org/x/oauth2 v0.35.0 // indirect
301297
golang.org/x/sys v0.42.0 // indirect
302-
golang.org/x/text v0.33.0 // indirect
303-
golang.org/x/tools v0.41.0 // indirect
304-
gonum.org/v1/gonum v0.16.0 // indirect
298+
golang.org/x/text v0.35.0 // indirect
299+
golang.org/x/tools v0.42.0 // indirect
300+
gonum.org/v1/gonum v0.17.0 // indirect
305301
google.golang.org/api v0.252.0 // indirect
306302
google.golang.org/genproto v0.0.0-20250603155806-513f23925822 // indirect
307-
google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 // indirect
308-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260114163908-3f89685c29c3 // indirect
303+
google.golang.org/genproto/googleapis/api v0.0.0-20260209200024-4cfbd4190f57 // indirect
304+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260209200024-4cfbd4190f57 // indirect
309305
gopkg.in/telebot.v3 v3.3.8 // indirect
310306
k8s.io/apimachinery v0.34.1 // indirect
311307
k8s.io/client-go v0.34.1 // indirect

0 commit comments

Comments
 (0)