Skip to content

Commit 3e9aeb4

Browse files
[release-3.0] Update version to 3.0.0 (#13272)
Update version number, changelog, and container images for the 3.0.0 final release. This includes: - Update VERSION to 3.0.0 - Merge all RC changelog entries into 3.0.0 section - Update mimir and query-tee images to 3.0.0 in images.libsonnet - Update mimirtool image to 3.0.0 in Dockerfile Part of #13063 Signed-off-by: Dimitar Dimitrov <[email protected]>
1 parent 09fa92e commit 3e9aeb4

File tree

72 files changed

+797
-810
lines changed

Some content is hidden

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

72 files changed

+797
-810
lines changed

CHANGELOG.md

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,7 @@
22

33
## main / unreleased
44

5-
## 3.0.0-rc.2
6-
7-
### Grafana Mimir
8-
9-
* [BUGFIX] Memcached: Ignore invalid responses when discovering cache servers using `dnssrv+` or `dnssrvnoa+` service discovery prefixes. #13203
10-
11-
## 3.0.0-rc.1
12-
13-
### Jsonnet
14-
15-
* [CHANGE] Mimir-continuous-test: Use `mimir -target=continuous-test` instead of standalone binary/image. #13097
16-
17-
### Tools
18-
19-
* [CHANGE] Mimir-continuous-test: Remove standalone binary and image. #13097
20-
21-
## 3.0.0-rc.0
5+
## 3.0.0
226

237
### Grafana Mimir
248

@@ -139,6 +123,7 @@
139123
* [BUGFIX] MQE: Fix invalid source label name in `label_join` error message, so it refers to the source label rather than the destination label. #12185
140124
* [BUGFIX] Continuous test: Fix false positive in metadata assertion when duplicate metadata is present in ingest-storage record correctness test. #12891
141125
* [BUGFIX] Query-frontend: Fix issue where the query-frontend could behave unpredictably if a response was received from queriers multiple times for the same query. #12639
126+
* [BUGFIX] Memcached: Ignore invalid responses when discovering cache servers using `dnssrv+` or `dnssrvnoa+` service discovery prefixes. #13203
142127

143128
### Mixin
144129

@@ -165,6 +150,7 @@
165150
* [CHANGE] Distributor: Increase `server.grpc-max-concurrent-streams` from 100 to 1000. #12742
166151
* [CHANGE] Ruler Query Frontend: Increase `server.grpc-max-concurrent-streams` from 100 to 300. #12742
167152
* [CHANGE] Rollout-operator: Vendor jsonnet from rollout-operator repository. #12688 #12962 #12996
153+
* [CHANGE] Mimir-continuous-test: Use `mimir -target=continuous-test` instead of standalone binary/image. #13097
168154
* [CHANGE] Removed per-component configuration options to set the pods toleration when multi-zone is enabled. Tolerations can still be configured globally using `_config.multi_zone_schedule_toleration`. The following configuration options have been removed: #13043
169155
* `_config.multi_zone_distributor_schedule_toleration`
170156
* `_config.multi_zone_etcd_schedule_toleration`
@@ -192,6 +178,7 @@
192178

193179
### Tools
194180

181+
* [CHANGE] Mimir-continuous-test: Remove standalone binary and image. #13097
195182
* [ENHANCEMENT] Base `mimirtool`, `metaconvert`, `copyblocks`, and `query-tee` images on `distroless/static-debian12`. #13014
196183
* [ENHANCEMENT] kafkatool: add `format=json` to `kafkatool dump print`. #12737
197184

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0.0-rc.2
1+
3.0.0

operations/mimir-rules-action/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SPDX-License-Identifier: AGPL-3.0-only
22

3-
FROM grafana/mimirtool:2.17.1
3+
FROM grafana/mimirtool:3.0.0
44

55
COPY entrypoint.sh /entrypoint.sh
66

operations/mimir-tests/test-all-components-generated.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ spec:
532532
env:
533533
- name: GOMAXPROCS
534534
value: "8"
535-
image: grafana/mimir:2.17.1
535+
image: grafana/mimir:3.0.0
536536
imagePullPolicy: IfNotPresent
537537
name: distributor
538538
ports:
@@ -628,7 +628,7 @@ spec:
628628
env:
629629
- name: GOMAXPROCS
630630
value: "5"
631-
image: grafana/mimir:2.17.1
631+
image: grafana/mimir:3.0.0
632632
imagePullPolicy: IfNotPresent
633633
name: querier
634634
ports:
@@ -706,7 +706,7 @@ spec:
706706
- -shutdown-delay=90s
707707
- -target=query-frontend
708708
- -usage-stats.installation-mode=jsonnet
709-
image: grafana/mimir:2.17.1
709+
image: grafana/mimir:3.0.0
710710
imagePullPolicy: IfNotPresent
711711
name: query-frontend
712712
ports:
@@ -778,7 +778,7 @@ spec:
778778
- -server.http-listen-port=8080
779779
- -target=query-scheduler
780780
- -usage-stats.installation-mode=jsonnet
781-
image: grafana/mimir:2.17.1
781+
image: grafana/mimir:3.0.0
782782
imagePullPolicy: IfNotPresent
783783
name: query-scheduler
784784
ports:
@@ -869,7 +869,7 @@ spec:
869869
- -store-gateway.sharding-ring.store=memberlist
870870
- -target=ruler
871871
- -usage-stats.installation-mode=jsonnet
872-
image: grafana/mimir:2.17.1
872+
image: grafana/mimir:3.0.0
873873
imagePullPolicy: IfNotPresent
874874
name: ruler
875875
ports:
@@ -947,7 +947,7 @@ spec:
947947
valueFrom:
948948
fieldRef:
949949
fieldPath: status.podIP
950-
image: grafana/mimir:2.17.1
950+
image: grafana/mimir:3.0.0
951951
imagePullPolicy: IfNotPresent
952952
name: alertmanager
953953
ports:
@@ -1046,7 +1046,7 @@ spec:
10461046
- -server.http-listen-port=8080
10471047
- -target=compactor
10481048
- -usage-stats.installation-mode=jsonnet
1049-
image: grafana/mimir:2.17.1
1049+
image: grafana/mimir:3.0.0
10501050
imagePullPolicy: IfNotPresent
10511051
name: compactor
10521052
ports:
@@ -1156,7 +1156,7 @@ spec:
11561156
env:
11571157
- name: GOMAXPROCS
11581158
value: "9"
1159-
image: grafana/mimir:2.17.1
1159+
image: grafana/mimir:3.0.0
11601160
imagePullPolicy: IfNotPresent
11611161
name: ingester
11621162
ports:
@@ -1520,7 +1520,7 @@ spec:
15201520
value: "5"
15211521
- name: GOMEMLIMIT
15221522
value: "12884901888"
1523-
image: grafana/mimir:2.17.1
1523+
image: grafana/mimir:3.0.0
15241524
imagePullPolicy: IfNotPresent
15251525
name: store-gateway
15261526
ports:

operations/mimir-tests/test-all-components-with-custom-max-skew-generated.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ spec:
532532
env:
533533
- name: GOMAXPROCS
534534
value: "8"
535-
image: grafana/mimir:2.17.1
535+
image: grafana/mimir:3.0.0
536536
imagePullPolicy: IfNotPresent
537537
name: distributor
538538
ports:
@@ -628,7 +628,7 @@ spec:
628628
env:
629629
- name: GOMAXPROCS
630630
value: "5"
631-
image: grafana/mimir:2.17.1
631+
image: grafana/mimir:3.0.0
632632
imagePullPolicy: IfNotPresent
633633
name: querier
634634
ports:
@@ -706,7 +706,7 @@ spec:
706706
- -shutdown-delay=90s
707707
- -target=query-frontend
708708
- -usage-stats.installation-mode=jsonnet
709-
image: grafana/mimir:2.17.1
709+
image: grafana/mimir:3.0.0
710710
imagePullPolicy: IfNotPresent
711711
name: query-frontend
712712
ports:
@@ -778,7 +778,7 @@ spec:
778778
- -server.http-listen-port=8080
779779
- -target=query-scheduler
780780
- -usage-stats.installation-mode=jsonnet
781-
image: grafana/mimir:2.17.1
781+
image: grafana/mimir:3.0.0
782782
imagePullPolicy: IfNotPresent
783783
name: query-scheduler
784784
ports:
@@ -869,7 +869,7 @@ spec:
869869
- -store-gateway.sharding-ring.store=memberlist
870870
- -target=ruler
871871
- -usage-stats.installation-mode=jsonnet
872-
image: grafana/mimir:2.17.1
872+
image: grafana/mimir:3.0.0
873873
imagePullPolicy: IfNotPresent
874874
name: ruler
875875
ports:
@@ -947,7 +947,7 @@ spec:
947947
valueFrom:
948948
fieldRef:
949949
fieldPath: status.podIP
950-
image: grafana/mimir:2.17.1
950+
image: grafana/mimir:3.0.0
951951
imagePullPolicy: IfNotPresent
952952
name: alertmanager
953953
ports:
@@ -1046,7 +1046,7 @@ spec:
10461046
- -server.http-listen-port=8080
10471047
- -target=compactor
10481048
- -usage-stats.installation-mode=jsonnet
1049-
image: grafana/mimir:2.17.1
1049+
image: grafana/mimir:3.0.0
10501050
imagePullPolicy: IfNotPresent
10511051
name: compactor
10521052
ports:
@@ -1156,7 +1156,7 @@ spec:
11561156
env:
11571157
- name: GOMAXPROCS
11581158
value: "9"
1159-
image: grafana/mimir:2.17.1
1159+
image: grafana/mimir:3.0.0
11601160
imagePullPolicy: IfNotPresent
11611161
name: ingester
11621162
ports:
@@ -1520,7 +1520,7 @@ spec:
15201520
value: "5"
15211521
- name: GOMEMLIMIT
15221522
value: "12884901888"
1523-
image: grafana/mimir:2.17.1
1523+
image: grafana/mimir:3.0.0
15241524
imagePullPolicy: IfNotPresent
15251525
name: store-gateway
15261526
ports:

operations/mimir-tests/test-all-components-with-custom-runtime-config-generated.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ spec:
541541
env:
542542
- name: GOMAXPROCS
543543
value: "8"
544-
image: grafana/mimir:2.17.1
544+
image: grafana/mimir:3.0.0
545545
imagePullPolicy: IfNotPresent
546546
name: distributor
547547
ports:
@@ -637,7 +637,7 @@ spec:
637637
env:
638638
- name: GOMAXPROCS
639639
value: "5"
640-
image: grafana/mimir:2.17.1
640+
image: grafana/mimir:3.0.0
641641
imagePullPolicy: IfNotPresent
642642
name: querier
643643
ports:
@@ -715,7 +715,7 @@ spec:
715715
- -shutdown-delay=90s
716716
- -target=query-frontend
717717
- -usage-stats.installation-mode=jsonnet
718-
image: grafana/mimir:2.17.1
718+
image: grafana/mimir:3.0.0
719719
imagePullPolicy: IfNotPresent
720720
name: query-frontend
721721
ports:
@@ -787,7 +787,7 @@ spec:
787787
- -server.http-listen-port=8080
788788
- -target=query-scheduler
789789
- -usage-stats.installation-mode=jsonnet
790-
image: grafana/mimir:2.17.1
790+
image: grafana/mimir:3.0.0
791791
imagePullPolicy: IfNotPresent
792792
name: query-scheduler
793793
ports:
@@ -878,7 +878,7 @@ spec:
878878
- -store-gateway.sharding-ring.store=memberlist
879879
- -target=ruler
880880
- -usage-stats.installation-mode=jsonnet
881-
image: grafana/mimir:2.17.1
881+
image: grafana/mimir:3.0.0
882882
imagePullPolicy: IfNotPresent
883883
name: ruler
884884
ports:
@@ -956,7 +956,7 @@ spec:
956956
valueFrom:
957957
fieldRef:
958958
fieldPath: status.podIP
959-
image: grafana/mimir:2.17.1
959+
image: grafana/mimir:3.0.0
960960
imagePullPolicy: IfNotPresent
961961
name: alertmanager
962962
ports:
@@ -1055,7 +1055,7 @@ spec:
10551055
- -server.http-listen-port=8080
10561056
- -target=compactor
10571057
- -usage-stats.installation-mode=jsonnet
1058-
image: grafana/mimir:2.17.1
1058+
image: grafana/mimir:3.0.0
10591059
imagePullPolicy: IfNotPresent
10601060
name: compactor
10611061
ports:
@@ -1165,7 +1165,7 @@ spec:
11651165
env:
11661166
- name: GOMAXPROCS
11671167
value: "9"
1168-
image: grafana/mimir:2.17.1
1168+
image: grafana/mimir:3.0.0
11691169
imagePullPolicy: IfNotPresent
11701170
name: ingester
11711171
ports:
@@ -1529,7 +1529,7 @@ spec:
15291529
value: "5"
15301530
- name: GOMEMLIMIT
15311531
value: "12884901888"
1532-
image: grafana/mimir:2.17.1
1532+
image: grafana/mimir:3.0.0
15331533
imagePullPolicy: IfNotPresent
15341534
name: store-gateway
15351535
ports:

operations/mimir-tests/test-all-components-with-tsdb-head-early-compaction-generated.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ spec:
532532
env:
533533
- name: GOMAXPROCS
534534
value: "8"
535-
image: grafana/mimir:2.17.1
535+
image: grafana/mimir:3.0.0
536536
imagePullPolicy: IfNotPresent
537537
name: distributor
538538
ports:
@@ -628,7 +628,7 @@ spec:
628628
env:
629629
- name: GOMAXPROCS
630630
value: "5"
631-
image: grafana/mimir:2.17.1
631+
image: grafana/mimir:3.0.0
632632
imagePullPolicy: IfNotPresent
633633
name: querier
634634
ports:
@@ -706,7 +706,7 @@ spec:
706706
- -shutdown-delay=90s
707707
- -target=query-frontend
708708
- -usage-stats.installation-mode=jsonnet
709-
image: grafana/mimir:2.17.1
709+
image: grafana/mimir:3.0.0
710710
imagePullPolicy: IfNotPresent
711711
name: query-frontend
712712
ports:
@@ -778,7 +778,7 @@ spec:
778778
- -server.http-listen-port=8080
779779
- -target=query-scheduler
780780
- -usage-stats.installation-mode=jsonnet
781-
image: grafana/mimir:2.17.1
781+
image: grafana/mimir:3.0.0
782782
imagePullPolicy: IfNotPresent
783783
name: query-scheduler
784784
ports:
@@ -869,7 +869,7 @@ spec:
869869
- -store-gateway.sharding-ring.store=memberlist
870870
- -target=ruler
871871
- -usage-stats.installation-mode=jsonnet
872-
image: grafana/mimir:2.17.1
872+
image: grafana/mimir:3.0.0
873873
imagePullPolicy: IfNotPresent
874874
name: ruler
875875
ports:
@@ -947,7 +947,7 @@ spec:
947947
valueFrom:
948948
fieldRef:
949949
fieldPath: status.podIP
950-
image: grafana/mimir:2.17.1
950+
image: grafana/mimir:3.0.0
951951
imagePullPolicy: IfNotPresent
952952
name: alertmanager
953953
ports:
@@ -1046,7 +1046,7 @@ spec:
10461046
- -server.http-listen-port=8080
10471047
- -target=compactor
10481048
- -usage-stats.installation-mode=jsonnet
1049-
image: grafana/mimir:2.17.1
1049+
image: grafana/mimir:3.0.0
10501050
imagePullPolicy: IfNotPresent
10511051
name: compactor
10521052
ports:
@@ -1158,7 +1158,7 @@ spec:
11581158
env:
11591159
- name: GOMAXPROCS
11601160
value: "9"
1161-
image: grafana/mimir:2.17.1
1161+
image: grafana/mimir:3.0.0
11621162
imagePullPolicy: IfNotPresent
11631163
name: ingester
11641164
ports:
@@ -1522,7 +1522,7 @@ spec:
15221522
value: "5"
15231523
- name: GOMEMLIMIT
15241524
value: "12884901888"
1525-
image: grafana/mimir:2.17.1
1525+
image: grafana/mimir:3.0.0
15261526
imagePullPolicy: IfNotPresent
15271527
name: store-gateway
15281528
ports:

0 commit comments

Comments
 (0)