Bump wire-server to 5.25.0 and fix background-worker PostgreSQL config #867
+20
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



Summary
aa181b84)background-workerPostgreSQL configuration and secret syncChanges
1.
offline/tasks/proc_pull_charts.shCherry-picked from #843 — updates wire-builds reference to 5.25.0 (
5a74084).2.
bin/offline-helm.shAdds
.background-worker.secrets.pgPasswordtosync_pg_secrets(). The function previously synced PostgreSQL passwords only to brig, galley, spar, and gundeck — butbackground-workerhas requiredpgPasswordsince Chart 5.24.0.3.
values/wire-server/prod-values.example.yamlpostgresqlconnection config (host, port, user, dbname) and explicitpostgresMigration.conversation: cassandrapostgresMigration.conversation: cassandraAt Chart 5.25.0, the
background-workerHelm chart incorrectly defaultspostgresMigration.conversationtopostgresqlinstead ofcassandra(fixed in 5.26.0). Without the explicit override added in this PR:Nothingand silently skip member synchronizationThis PR adds the explicit
cassandraoverride as a workaround.Related