Skip to content

OpenCRVS Country Configuration - v1.2.1

Choose a tag to compare

@euanmillar euanmillar released this 24 Apr 15:56
· 6106 commits to develop since this release
a62c078

An example OpenCRVS country configuration. To be used in conjunction with opencrvs-core release v1.2.1

Non breaking hotfixes

  • In some countries, mobile phone numbers do not start with a zero ("0") after the country code has been removed. Previously OpenCRVS had hardcoded a zero to append to all mobile numbers. Now we use this library to convert to and from MSISDN to local number format
  • There were 2 bugs in our Ansible script which are resolved by this hotfix.
  1. The only way to change the disksize of the encrypted partition would be to amend the opencrvs-core playbook. You can now pass a parameter "encrypted_disk_size" which can be set to something like "200g" to ensure that the encrypted disk partition is optimised for your server. Additionally the option to decide to not encrypt the disk has been removed. You must now encrypt the disk and the Ansible variable "encrypt_data=True|False" is deprecated. Choose approximately 80% of your available diskspace.

  2. The encrypted disk partition takes some time to create, especially if it is large. Previously Ansible did not wait for completion before proceeding to the next step. This caused an issue where the de-crypt on restart script in this repo decrypt.sh was not applied to the server. T o pick up this fix, run the Ansible commands again.

What's Changed

Full Changelog: v1.2.0...v1.2.1