Skip to content

Commit 084f95d

Browse files
authored
Merge pull request #4729 from wireapp/release_2025-08-25_12_25
Release 2025-08-25 - (expected chart version 5.21.0)
2 parents c0b81bc + 40ca379 commit 084f95d

File tree

102 files changed

+37207
-1225
lines changed

Some content is hidden

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

102 files changed

+37207
-1225
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
# [2025-08-25] (Chart Release 5.21.0)
2+
3+
## API changes
4+
5+
6+
* Create new API version V12 and finalize V11 (#4724)
7+
8+
9+
## Features
10+
11+
12+
* New team feature config for chat bubbles (#4711)
13+
14+
* New team feature config for apps (#4715)
15+
16+
17+
## Internal changes
18+
19+
20+
* Fix race condition during postgres migrations in integration tests (#4723)
21+
22+
* Improve logging on RabbitMQ connection (#4716)
23+
24+
* Add PodDisruptionBudgets to service charts; render only when replicas > 1 (#4720)
25+
26+
* charts/nginz: Make k8s dns resolver service configurable for nginz (#4726)
27+
28+
129
# [2025-08-08] (Chart Release 5.20.0)
230

331
## Release notes

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,8 @@ devtest:
157157
ifeq ("$(package)", "all")
158158
ghcid --command 'cabal repl lib:integration' --test='Testlib.Run.mainI []'
159159
else
160-
@ghcid --command 'cabal repl $(package):${package}-tests lib:$(package)' --test='Main.main' \
161-
|| echo -e "\n\n\n*** usage: make devtest-package package=<package>.\n*** this works for wire-subsystems; for other packages, you may need to edit the cabal file.\n\n"
160+
@ghcid --command 'cabal repl $(package):${package}-tests lib:$(package) --enable-multi-repl' --test='Main.main' \
161+
|| echo -e "\n\n\n*** usage: make devtest package=<package>.\n*** this works for wire-subsystems; for other packages, you may need to edit the cabal file.\n\n"
162162
endif
163163

164164
.PHONY: devtest-package
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{- if gt (int .Values.replicaCount) 1 }}
2+
apiVersion: policy/v1
3+
kind: PodDisruptionBudget
4+
metadata:
5+
name: brig
6+
labels:
7+
app: brig
8+
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
9+
release: {{ .Release.Name }}
10+
heritage: {{ .Release.Service }}
11+
spec:
12+
maxUnavailable: {{ sub (int .Values.replicaCount) 1 }}
13+
selector:
14+
matchLabels:
15+
app: brig
16+
{{- end }}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{- if gt (int .Values.replicaCount) 1 }}
2+
apiVersion: policy/v1
3+
kind: PodDisruptionBudget
4+
metadata:
5+
name: cannon
6+
labels:
7+
app: cannon
8+
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
9+
release: {{ .Release.Name }}
10+
heritage: {{ .Release.Service }}
11+
spec:
12+
maxUnavailable: {{ sub (int .Values.replicaCount) 1 }}
13+
selector:
14+
matchLabels:
15+
app: cannon
16+
{{- end }}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{- if gt (int .Values.replicaCount) 1 }}
2+
apiVersion: policy/v1
3+
kind: PodDisruptionBudget
4+
metadata:
5+
name: cargohold
6+
labels:
7+
app: cargohold
8+
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
9+
release: {{ .Release.Name }}
10+
heritage: {{ .Release.Service }}
11+
spec:
12+
maxUnavailable: {{ sub (int .Values.replicaCount) 1 }}
13+
selector:
14+
matchLabels:
15+
app: cargohold
16+
{{- end }}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{- if gt (int .Values.replicaCount) 1 }}
2+
apiVersion: policy/v1
3+
kind: PodDisruptionBudget
4+
metadata:
5+
name: federator
6+
labels:
7+
app: federator
8+
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
9+
release: {{ .Release.Name }}
10+
heritage: {{ .Release.Service }}
11+
spec:
12+
maxUnavailable: {{ sub (int .Values.replicaCount) 1 }}
13+
selector:
14+
matchLabels:
15+
app: federator
16+
{{- end }}

charts/galley/templates/configmap.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,5 +191,13 @@ data:
191191
consumableNotifications:
192192
{{- toYaml .settings.featureFlags.consumableNotifications | nindent 10 }}
193193
{{- end }}
194+
{{- if .settings.featureFlags.chatBubbles }}
195+
chatBubbles:
196+
{{- toYaml .settings.featureFlags.chatBubbles | nindent 10 }}
197+
{{- end }}
198+
{{- if .settings.featureFlags.apps }}
199+
apps:
200+
{{- toYaml .settings.featureFlags.apps | nindent 10 }}
201+
{{- end }}
194202
{{- end }}
195203
{{- end }}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{- if gt (int .Values.replicaCount) 1 }}
2+
apiVersion: policy/v1
3+
kind: PodDisruptionBudget
4+
metadata:
5+
name: galley
6+
labels:
7+
app: galley
8+
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
9+
release: {{ .Release.Name }}
10+
heritage: {{ .Release.Service }}
11+
spec:
12+
maxUnavailable: {{ sub (int .Values.replicaCount) 1 }}
13+
selector:
14+
matchLabels:
15+
app: galley
16+
{{- end }}

charts/galley/values.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,14 @@ config:
214214
defaults:
215215
status: disabled
216216
lockStatus: locked
217+
chatBubbles:
218+
defaults:
219+
status: disabled
220+
lockStatus: locked
221+
apps:
222+
defaults:
223+
status: disabled
224+
lockStatus: locked
217225

218226
aws:
219227
region: "eu-west-1"
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{- if gt (int .Values.replicaCount) 1 }}
2+
apiVersion: policy/v1
3+
kind: PodDisruptionBudget
4+
metadata:
5+
name: gundeck
6+
labels:
7+
app: gundeck
8+
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
9+
release: {{ .Release.Name }}
10+
heritage: {{ .Release.Service }}
11+
spec:
12+
maxUnavailable: {{ sub (int .Values.replicaCount) 1 }}
13+
selector:
14+
matchLabels:
15+
app: gundeck
16+
{{- end }}

0 commit comments

Comments
 (0)