|
19 | 19 |
|
20 | 20 | ## 1.6.4 |
21 | 21 |
|
22 | | -### Bug fixes |
23 | | - |
24 | | -- Query the location tree directly from the config service to improve performance for large datasets |
| 22 | +- Added a local virtual machine setup for testing Ansible playbooks locally (on MacOS and Ubuntu ). Check [provision.ipynb](infrastructure/local-development/provision.ipynb) for more details. |
25 | 23 |
|
26 | | -## 1.6.3 |
| 24 | +### Improvements |
27 | 25 |
|
28 | | -### Breaking changes |
| 26 | +- **Upgrade ELK stack** to a AGPLv3 licensed version 8.16.4 [#8749](https://github.com/opencrvs/opencrvs-core/issues/8749) |
| 27 | +- Added Build summary and refactored deployment workflow to be more clear [#6984](https://github.com/opencrvs/opencrvs-core/issues/6984) |
| 28 | +- Build OpenCRVS release images for arm devices [#9455](https://github.com/opencrvs/opencrvs-core/issues/9455) |
| 29 | +- **Introduced `single_node` variable in inventory files** to define whether single-node clusters are allowed, set to false in production to enforce use of at least a two-node cluster. [#6918](https://github.com/opencrvs/opencrvs-core/issues/6918) |
| 30 | +- **Github runners upgraded** to latest Ubuntu LTS release 24.04 [#7045](https://github.com/opencrvs/opencrvs-core/issues/7045) and apply sticky node version from .nvmrc [#423](https://github.com/opencrvs/opencrvs-countryconfig/pull/423) |
| 31 | +- Updated `seed-data.yml` GitHub Actions workflow to use the new `data-seeder` Docker image instead of cloning the entire `opencrvs-core` repository. This improves CI performance and simplifies the data seeding process. [#8976](https://github.com/opencrvs/opencrvs-core/issues/8976) |
29 | 32 |
|
30 | | -- Add constant.humanName to allow countries to customise the format of the full name in the sytem for `sytem users` and `citizens` e.g `{LastName} {MiddleName} {Firstname}`, in any case where one of the name is not provided e.g no `MiddleName`, we'll simply render e.g `{LastName} {FirstName}` without any extra spaces if that's the order set in `country-config`. [#6830](https://github.com/opencrvs/opencrvs-core/issues/6830) |
| 33 | +### Bug Fixes |
31 | 34 |
|
32 | | -## 1.6.2 |
| 35 | +- Added `swarm` tag to all tasks within the `swarm.yaml` playbook, previously it was missing. [#9252](https://github.com/opencrvs/opencrvs-core/issues/9252) |
| 36 | +- Restrict supported key exchange, cipher and MAC algorithms for SSH configuration [#7542](https://github.com/opencrvs/opencrvs-core/issues/7542) |
33 | 37 |
|
34 | | -### New features |
| 38 | +## 1.7.3 |
35 | 39 |
|
36 | | -- Added a local virtual machine setup for testing Ansible playbooks locally (on MacOS and Ubuntu ). Check [provision.ipynb](infrastructure/local-development/provision.ipynb) for more details. |
| 40 | +No changes |
37 | 41 |
|
38 | 42 | ## 1.7.2 |
39 | 43 |
|
@@ -121,7 +125,6 @@ In order to make the upgrade easier, there are a couple of steps that need to be |
121 | 125 | - We make sure that the automatic cleanup job only runs before deployment (instead of cron schedule cleanup). |
122 | 126 | - Previously it was possible MongoDB replica set and users were left randomly uninitialised after a deployment. MongoDB initialisation container now retries on failure. |
123 | 127 | - On some machines 'file' utility was not preinstalled causing provision to fail. We now install the utility if it doesn't exist. |
124 | | -- Restrict supported key exchange, cipher and MAC algorithms for SSH configuration [#7542](https://github.com/opencrvs/opencrvs-core/issues/7542) |
125 | 128 |
|
126 | 129 | ### Infrastructure breaking changes |
127 | 130 |
|
|
0 commit comments