Skip to content

Commit 1ca0f1b

Browse files
authored
Release 5.25 (#898)
* fix: WPB-23987 remove all old logs and add a new entry for release-5.25 * fix: WPB-23987 add a collective changelog for release 5.25 * fix: WPB-23987 update wiab-staging and wiab-dev artifact hashes
1 parent 7a1e98f commit 1ca0f1b

15 files changed

Lines changed: 54 additions & 30 deletions

CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,57 @@
1212
1313
-->
1414

15+
# Relase 5.25
16+
17+
## release-notes
18+
19+
* Added: bump wire-server to 5.25.0 and update prod values defaults for federation/MLS and external dependencies (#867)
20+
* Removed: removing all old changelogs to cut a release for wire-server-deploy 5.23 for prod, wiab-staging and wiab-dev (#873)
21+
22+
### Data stores (PostgreSQL, Cassandra)
23+
24+
* Added: background-worker postgresql config and pgPassword secret sync, and explicit postgresMigration.conversation=cassandra for galley and background-worker (#867)
25+
* Fixed: sync_pg_secrets operation in helm_operations.sh, sync offline-secrets and prod-secrets.example.yaml, and sync wire-server helm chart values and secrets for wiab-dev from prod values for 5.25 (#875)
26+
* Added: enable postgresql secret for background-worker in wiab-dev (#875)
27+
28+
### Features / configuration
29+
30+
* Fixed: stop deploying smallstep in wiab-staging and wiab-dev environments (#875)
31+
32+
## deploy-builds
33+
34+
### WIAB demo / staging (high‑level)
35+
36+
* Fixed: 99-static inventory to be up-to-date with current state of ansible
37+
Added: added a sample inventory for dmz-k8s cluster (#885)
38+
* Added: variable private_deployment with default true to disable SNAT on adminhost
39+
Fixed: made running wiab-staging-nftables.yaml playbook explicit (#875)
40+
41+
### Offline / CI / deployment pipeline
42+
43+
* Fixed: debug_logs.sh to log only the pods for default and cert-manager-ns namespace and limit log lines
44+
Added: enabled debug_logs.sh on helm install failures (helm_operations.sh) with a flag DUMP_LOGS_ON_FAIL
45+
Added: env vars to helm_operations.sh to improve UX while configuring variables
46+
Added: wait and timeout on cert-manager and calling_services helm chart operations
47+
Fixed: offline-cluster.sh to run helm-operations.sh using new env vars and with default DUMP_LOGS_ON_FAIL=TRUE
48+
Fixed: sftd helm chart values for joinCall component which fails to find hashbased images (#875)
49+
* Removed: obsolete secrets from scripts and references for improved security and clarity. (#874)
50+
* Added: a flag DEPLOY_CALLING_SERVICES to control the calling services and improved the flow based on cert-manager and calling services requirement (#896)
51+
* Fixed: cert_master_email env var parsing in helm-operations.sh (#875)
52+
53+
## docs
54+
55+
* Fixed: documentation for wiab-staging.md based on a user feedback (#875)
56+
* Added: documentation around managing staging.yml inventory, how to verify, download artifact, and documentation around cert-manager and calling components (#896)
57+
* Added: instructions around verifying MTU management and calico kernel requirements (#896)
58+
* Added: wiab-staging.md documentation to add details about default SNAT access being denied and how to enable it
59+
* Added: wiab-staging.md network flow diagram (#875)
60+
61+
## bug-fixes
62+
63+
* Fixed: github workflow and PR template references for wiab-dev (#880)
64+
* Fixed: remove read function to operate .envrc and updated the README.md (#877)
65+
1566
# Relase 5.23
1667

1768
## release-notes

ansible/inventory/demo/host.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ wiab:
1818
wire_ip: ""
1919

2020
# artifact_hash
21-
artifact_hash: "94523acf6df5a177fd7fc1a7fdc004ce5335233b"
21+
artifact_hash: "7a1e98f9ca610349824c89e2fd2e967b779a2f91"
2222

2323
# docker vars
2424
docker_ce_version: "5:28.1.1-1~ubuntu.24.04~noble"

ansible/inventory/demo/wiab-staging.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ wiab-staging:
66
ansible_user: 'demo'
77
ansible_ssh_private_key_file: "~/.ssh/id_ed25519"
88
vars:
9-
artifact_hash: 7da2319729ba792f91d7ccba4e026c21cd3a3691
9+
artifact_hash: 7a1e98f9ca610349824c89e2fd2e967b779a2f91
1010
# when enabled, disable WAN SNAT/masquerading for VMs on the private network
1111
private_deployment: true

changelog.d/0-release-notes/fix-bump-wire-server-5.25-pg-secrets

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/0-release-notes/release-5.23

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Changed: removing all old changelogs to cut a release for wire-server-deploy 5.25 for prod, wiab-staging and wiab-dev

changelog.d/3-deploy-builds/disable-smallstep

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/3-deploy-builds/minor-deploy-fixes

Lines changed: 0 additions & 8 deletions
This file was deleted.

changelog.d/3-deploy-builds/prod-ansible-inventory

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog.d/3-deploy-builds/remove-oboslete-secrets

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)