Skip to content

Releases: cloudera/terraform-provider-cdp

v0.5.0

26 Feb 11:37
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

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

06 Feb 16:37
f70e2a6
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

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

19 Dec 12:28
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

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

07 Dec 14:09
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

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

26 Oct 10:43
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

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

14 Sep 10:24
v0.2.0
Compare
Choose a tag to compare
v0.2.0-pre Pre-release
Pre-release

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

04 Aug 13:31
4a38f4d
Compare
Choose a tag to compare
v0.1.4-pre Pre-release
Pre-release

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

13 Jul 08:28
c1d9b7c
Compare
Choose a tag to compare
v0.1.3-pre Pre-release
Pre-release

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