Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
d52ff59
Update wire-builds to 7b0217a...ecd204f
zebot Feb 24, 2026
83a9488
Adjust wire-server values for 5.27 deployment
sghosh23 Mar 9, 2026
9c00b6f
Add the changelog
sghosh23 Mar 9, 2026
49e11ec
configure custom pool size for postgresql
sghosh23 Mar 11, 2026
b1b25f2
sanitize values for prod
sghosh23 Mar 12, 2026
c9efbc7
Update wire-builds to 7b0217a...ecd204f
zebot Feb 24, 2026
dc8575b
Adjust wire-server values for 5.27 deployment
sghosh23 Mar 9, 2026
74b049e
Add the changelog
sghosh23 Mar 9, 2026
041683e
configure custom pool size for postgresql
sghosh23 Mar 11, 2026
ebbc1f2
sanitize values for prod
sghosh23 Mar 12, 2026
45eadcd
Merge branch 'wire-server-5.27' of github.com:wireapp/wire-server-dep…
mohitrajain Mar 24, 2026
7b4f288
fix WPB-00000: comment out mlsprivatekeys from demo-secrets
mohitrajain Mar 25, 2026
0efc6df
add available pg migration domain
sghosh23 Apr 1, 2026
4267280
Merge branch 'wire-server-5.27' of github.com:wireapp/wire-server-dep…
sghosh23 Apr 1, 2026
13d1a65
fix: WPB-23445 merge from master
mohitrajain Apr 8, 2026
6d70d2e
fix: WPB-23445 update demo-values.example.yaml
mohitrajain Apr 8, 2026
e1e841b
fix WPB-23445: update wire-builds reference to test the default bundle
mohitrajain Mar 24, 2026
4a0acc7
fix WPB-23445: update wire-builds reference to test the default bundle
mohitrajain Mar 25, 2026
ca41437
fix: WPB-23445 remove the debug flag
mohitrajain Apr 8, 2026
db3b170
fix: WPB-23445 point to exact commit 2026-q1 commit
mohitrajain Apr 8, 2026
673b4f9
fix: WPB-23445 remove hard coded nginx image references for sftd-join…
mohitrajain Apr 8, 2026
605d630
fix: WPB-23445 point to latest 2026-q1 commit
mohitrajain Apr 9, 2026
f46860f
Update wire_build URL to latest version
mohitrajain Apr 28, 2026
b9ba8d0
Modify excluded helm charts in build script
mohitrajain Apr 28, 2026
9a50f19
Add entry for testing 5.29.28 wire-builds
mohitrajain Apr 28, 2026
0d4bfbd
Update wire_build URL to 5.30.9
mohitrajain Apr 28, 2026
d19f07c
Add entry for testing 5.29.28 wire-builds
mohitrajain Apr 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.d/2-wire-builds/wsd-5.28
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Changed: the wire-builds reference for 2026-q1 with 5.28 backend
1 change: 1 addition & 0 deletions changelog.d/2-wire-builds/wsd-5.29
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Added: testing 5.29.28 wire-builds
1 change: 1 addition & 0 deletions changelog.d/2-wire-builds/wsd-5.30.9
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Added: testing 5.29.28 wire-builds
1 change: 1 addition & 0 deletions changelog.d/3-deploy-builds/wire-server-5.27
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Added: update prod and demo example values/secrets for wire-server 5.27, aligning PostgreSQL config, postgresMigration (conversation, teamFeatures), rabbitmq, and mlsPrivateKeys across all services
2 changes: 1 addition & 1 deletion offline/default-build/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ TASKS_DIR="${SCRIPT_DIR}/../tasks"
# --------------------------

# pulling the charts based on builds.json, charts to be skipped are passed as arguments HELM_CHART_EXCLUDE_LIST
"${TASKS_DIR}"/proc_pull_charts.sh OUTPUT_DIR="${OUTPUT_DIR}" HELM_CHART_EXCLUDE_LIST="inbucket,wire-server-enterprise,postgresql"
"${TASKS_DIR}"/proc_pull_charts.sh OUTPUT_DIR="${OUTPUT_DIR}" HELM_CHART_EXCLUDE_LIST="inbucket,wire-server-enterprise,postgresql,rust-sft,fluent-bit"

# pulling the charts from helm-charts repo, charts to be included are passed as arguments HELM_CHART_INCLUDE_LIST
# "${TASKS_DIR}"/proc_pull_ext_charts.sh OUTPUT_DIR="${OUTPUT_DIR}" HELM_CHART_INCLUDE_LIST="postgresql-external"
Expand Down
2 changes: 1 addition & 1 deletion offline/tasks/proc_pull_charts.sh
Original file line number Diff line number Diff line change
Expand Up @@ -94,5 +94,5 @@ pull_charts() {
#fi
}

wire_build="https://raw.githubusercontent.com/wireapp/wire-builds/pinned-offline-multi-20260224-142104/build.json"
wire_build="https://raw.githubusercontent.com/wireapp/wire-builds/e30e9dfc61667adbca2d613c15fd525d3b815e0f/build.json"
wire_build_chart_release "$wire_build" | pull_charts
4 changes: 0 additions & 4 deletions values/sftd/demo-values.example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,6 @@ host: sftd.example.com
replicaCount: 1
joinCall:
replicaCount: 1
image:
repository: docker.io/bitnamilegacy/nginx
pullPolicy: IfNotPresent
tag: "1.27.3-debian-12-r5"
tls:
issuerRef:
name: letsencrypt-http01
Expand Down
4 changes: 0 additions & 4 deletions values/sftd/prod-values.example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@ joinCall:
# this value should be set to 3 when deployed in a full production DMZ manner
# replicaCount = 1 is to support the simple wiab-staging solution
replicaCount: 1
image:
repository: docker.io/bitnamilegacy/nginx
pullPolicy: IfNotPresent
tag: "1.27.3-debian-12-r5"

# Uncomment to enable SFT to SFT communication for federated calls
# multiSFT:
Expand Down
20 changes: 14 additions & 6 deletions values/wire-server/demo-values.example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ brig:
port: "5432"
user: wire-server
dbname: wire-server
postgresqlPool:
size: 10 # adjust pool size as needed based on expected load and available resources
useSES: false
# Set to false if you want to hand out DynamoDB to store prekeys
randomPrekeys: true
Expand Down Expand Up @@ -183,10 +185,14 @@ galley:
port: "5432"
user: wire-server
dbname: wire-server
postgresqlPool:
size: 10 # adjust pool size as needed based on expected load and available resources
# Explicitly set postgresMigration to cassandra for fresh deployments.
# This controls whether galley reads conversations from Cassandra or PostgreSQL.
# This controls whether galley reads conversations/teamFeatures from Cassandra or PostgreSQL.
postgresMigration:
conversation: cassandra
conversationCodes: cassandra
teamFeatures: cassandra
enableFederation: false # Enable to use federation
settings:
# prefix URI used when inviting users to a conversation by link
Expand Down Expand Up @@ -366,13 +372,15 @@ background-worker:
port: "5432"
user: wire-server
dbname: wire-server
# IMPORTANT: At Chart 5.25.0, the background-worker Helm chart incorrectly defaults
# postgresMigration.conversation to "postgresql" instead of "cassandra".
# This MUST be explicitly set to "cassandra" unless you have already migrated
# conversations to PostgreSQL. Without this override, User Group to Channel sync
# jobs will silently skip member synchronization.
postgresqlPool:
size: 5 # Background worker has fewer connections to DB, so smaller pool size is fine
postgresMigration:
conversation: cassandra
conversationCodes: cassandra
teamFeatures: cassandra
migrateConversations: false
migrateConversationCodes: false
migrateTeamFeatures: false
# Enable for federation
enableFederation: false
metrics:
Expand Down
20 changes: 14 additions & 6 deletions values/wire-server/prod-values.example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ brig:
port: "5432"
user: wire-server
dbname: wire-server
postgresqlPool:
size: 10 # adjust pool size as needed based on expected load and available resources
useSES: false
# Set to false if you want to hand out DynamoDB to store prekeys
randomPrekeys: true
Expand Down Expand Up @@ -183,10 +185,14 @@ galley:
port: "5432"
user: wire-server
dbname: wire-server
postgresqlPool:
size: 10 # adjust pool size as needed based on expected load and available resources
# Explicitly set postgresMigration to cassandra for fresh deployments.
# This controls whether galley reads conversations from Cassandra or PostgreSQL.
# This controls whether galley reads conversations/teamFeatures from Cassandra or PostgreSQL.
postgresMigration:
conversation: cassandra
conversationCodes: cassandra
teamFeatures: cassandra
enableFederation: false # Enable to use federation
settings:
# prefix URI used when inviting users to a conversation by link
Expand Down Expand Up @@ -366,13 +372,15 @@ background-worker:
port: "5432"
user: wire-server
dbname: wire-server
# IMPORTANT: At Chart 5.25.0, the background-worker Helm chart incorrectly defaults
# postgresMigration.conversation to "postgresql" instead of "cassandra".
# This MUST be explicitly set to "cassandra" unless you have already migrated
# conversations to PostgreSQL. Without this override, User Group to Channel sync
# jobs will silently skip member synchronization.
postgresqlPool:
size: 5 # Background worker has fewer connections to DB, so smaller pool size is fine
postgresMigration:
conversation: cassandra
conversationCodes: cassandra
teamFeatures: cassandra
migrateConversations: false
migrateConversationCodes: false
migrateTeamFeatures: false
# Enable for federation
enableFederation: false
metrics:
Expand Down
Loading