Skip to content

Templates v0.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Jan 15:47
· 271 commits to master since this release
f698765

This release contains major new features and breaking changes. If you are using an older version of templates, it is easier to migrate your configs to this new version and do a fresh deployment. Also note that tfengine v0.5.0 is needed to work with templates-v0.6.0 version.

If you see the following error while migrating:

Error: Provider configuration not present

To work with
module.project.module.project-factory.data.null_data_source.default_service_account
its original provider configuration at
provider["registry.terraform.io/-/null"] is required, but it has been removed.
This occurs when a provider configuration is removed while objects created by
that provider still exist in the state. Re-add the provider configuration to
destroy
module.project.module.project-factory.data.null_data_source.default_service_account,
after which you can remove the provider configuration again.

You can run this command to fix it

terraform state rm module.project.module.project-factory.data.null_data_source.default_service_account

Breaking changes

  • migrated to Terraform 0.13 and dropped Terraform 0.12 support. (#687)
  • upgraded to Project Factory module v10.0.0
  • upgraded to Network module v3.0.0 (networks might need to be recreated)
  • upgraded to VM module v6.0.0

New features (some contains breaking changes as well)

  • support creating and managing Cloud Identity groups/memberships through Data Protection Suite
  • support multi-env cicd (#645)
  • support resource only deployment (#662)
  • support fetching remote state and use across deployments (#683)
  • support activate API identities (#672)
  • support several new features in Healthcare API, e.g. FHIR Store stream configs, etc.
  • support adding readers and writers to csr repo (#651)
  • add default gitignore (#677)

Bug fixes

  • fix healthcare template missing comma (#694)
  • Fix billing account permission (#653)