Releases: terraform-ibm-modules/terraform-ibm-data-engine
v2.1.1
v2.1.0
v2.0.1
v2.0.0
2.0.0 (2023-08-23)
Bug Fixes
service_endpointshas been renamed tokms_endpointand only allows a value ofpublicorprivate(#51) (1be8513)kms_key_crnhas been renamed tokms_key_idand now requires the Key Proect Key ID to be passed in, and not the CRN as before (#51) (1be8513)
BREAKING CHANGES
If you provisioned an instance in a previous release and passed a Key Protect CRN value into the kms_key_crn variable, your instance was probably in a unusable state, and showed something like this:

Although terraform will allow you to attempt to upgrade by now passing in the KMS Key ID, the upgrade will fail with the error:
Error updating resource instance: Please contact the Service Provider for this error. [400, Bad Request] Instance value 'plan_id' is missing.
The only way to workaround this is to do a terraform destroy on the old instance, and recreate it using this version of the module or later. The data engine team are going to add extra validation to ensure going forward instance creation will fail if an incorrect value is passed for the KMS Key.