Releases: cloudera/terraform-provider-cdp
v0.5.0
What's Changed
- CDPCP-11100 Async resource creation by @daszabo in #77
- CDPCP-11322 - DL recipes should not be an attributeless SetNestedAttribute - GCP by @gregito in #83
- CDPCP-11225 - Expose databaseType field in DL and DH resources by @gregito in #80
- CB-22456 Filling FreeIPa attribute in aws env response by @daszabo in #79
- ENGESC-23979 - Unable to create Data lake and Data hub cluster through Terraform by @gregito in #85
Full Changelog: v0.4.2...v0.5.0
v0.4.2
Changelog
- f70e2a6 CDPCP-11322 - DL recipes should not be an attributeless SetNestedAttribute (#82)
- 750c077 CDPCP-11272 Allow major OS version selection for environments and datalakes
- e6c717e CDPCP-10617 - Errors when specifying tags in CDP provider resources (#75)
- 002445b CDPCP-11068 Flexible server support
- dd6f2f3 CDPCP-10777 Added Azure Image Terms Policy resource
- 2021076 CDPCP-10777 Added Azure Image Terms Policy resource
v0.4.1
What's Changed
- CDPCP-10967 - GCP environment creation Terraform Resource fails due to incorrect value returned for storage location base by @gregito in #70
- CDPCP-11007 - service_account_email is not propagated properly during GCP environment creation by @gregito in #71
- Regenerated the docs for environments_proxy_configuration and other c… by @enis in #72
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- CDPCP-9629 ID Broker resource should detect if the environment is del… by @daszabo in #62
- CDPCP-9522 - unit tests for Terraform Provider for CDP by @gregito in #50
- CDPCP-10154 - increase unit test coverage for the datahub package by @gregito in #63
- CDPCP-10904 - passing ServiceAccountEmail for GCP env creation request is not performed by @gregito in #64
- CDPCP-10922 - Error message on GCP environment creation references "Aws environment" by @gregito in #65
- CDPCP-10921 - GCP environment creation fails due quotes firewall rule parameters by @gregito in #66
- CDPCP-10932 - GCP environment creation Terraform Resource fails due to unknown values on some parameters by @gregito in #69
- CDPCP-9892 Update index.md by @balazsgaspar in #27
- CDPCP-10147 Add the first tf acceptance test for aws credentials by @enis in #46
- CDPCP-10789 Environment Proxy Configuration Create/Read/Delete by @daszabo in #67
Full Changelog: v0.3.0...v0.4.0
v0.3.0
0.3.0-pre (October 26, 2023)
Notes
- The provider is in an alpha state. Expect some breaking changes.
- The provider is dev-tested only.
New Features and Improvements
The v0.3.0 pre-release mainly contains the last two (Datalake and Datahub) resource creation capability for GCP and some minor improvements.
What's Changed
- CDPCP-9881 - GCP Data Hub create/read/delete by @gregito in #61
- CDPCP-9880 - GCP Datalake create/delete/read by @gregito in #60
- CDPCP-9777 - Addendum to fix typo by @enis in #59
- CDPCP-9777 - Add reference / link to CDP Quickstart module by @balazsgaspar in #58
- CDPCP-10291 - datalake instancegroup recipe names should be a set instead of a string by @gregito in #53
- CDPCP-10283 Go SDK against the private cloud needs to set the API bas… by @enis in #52
Full Changelog: v0.2.0...v0.3.0
v0.2.0-pre
0.2.0-pre (September 14, 2023)
Notes
- The provider is in an alpha state. Expect some breaking changes.
- The provider is dev-tested only.
New Features and Improvements
The v0.2.0 pre-release mainly contains stability improvements and refactoring / harmonisation of AWS, Azure and GCP Terraform resource logic, as well as the following new features:
Terraform operation timeout is now adjustable.
Some long-running API operations can be impacted by network latency. Allowing the timeout to be configured can prevent issues (e.g. when creating a new environment).
Ability to specify CDP Control Plane region
You can now select which CDP Regional Control plane (US, EU, APAC) should be used by the provider. (See CDP Control Plane regions.) Previously this was only possible by changing the Control Plane endpoint URL in a custom local profile.
Issues Fixed
Resolved User tag attachment issues during environment creation.
Fixed Data Lake recipe handling issue.
Local CDP profiles with uppercase characters are now accepted.
DH cluster deletion polling now stops upon termination failure
Full Changelog: v0.1.4-pre...v0.2.0
v0.1.4-pre
Changelog
- 4a38f4d Fixed issue caused by config names that have uppercase characters (#37) (#41)
- 1112fe0 Updated the client according to the API definitions for 0.9.92 (#33)
- 2cce7f8 CDPCP-9784 - Terminate DH cluster deletion polling upon termination failure (#24)
- 601dd44 CDPCP-9951 Clone swagger files locally (#29)
v0.1.3-pre
0.1.3-pre (Jul 13, 2023)
Notes
- The provider is in an alpha state. Expect some breaking changes.
- The provider is dev-tested only.
Features
- Implemented
cdp
provider support using the Terraform Plugin Framework - Implemented the resources for
cdp_environments_aws_credential
cdp_environments_aws_environment
cdp_datalake_aws_datalake
cdp_datahub_aws_cluster
cdp_environments_azure_credential
cdp_environments_azure_environment
cdp_datalake_azure_datalake
cdp_datahub_azure_cluster
cdp_environments_id_broker_mappings
cdp_iam_group
- Implemented the data-sources for
cdp_environments_aws_credential_prerequisites
cdp_iam_group