Releases: delphix-integrations/terraform-provider-delphix
v4.0.0
Terraform Provider for Delphix v4.0.0
This release includes the following change:
-
The AppData dSource (delphix_appdata_dsource) resource will now accept and apply property updates to the resource. This change enables drift detection and update-in-place functionality for all AppData connectors, such as PostgreSQL and MySQL.
-
The Environment (delphix_environment) resource will now accept and apply property updates to the resource. This change enables drift detection and update-in-place functionality for environment resources, such as those running on Unix or Windows. Note: This change introduces breaking functionality. Refer to the next section for further details.
-
You can now use Terraform’s Import command to import both existing resources and the new AppData dSource (delphix_appdata_dsource) and Environment (delphix_environment) resources.
-
All resources can now ignore tag modifications using the ignore_tag_changes flag. This ignore_tag_changes flag manages tag modifications by Admins without causing drift in other users’ Terraform configurations.
This release causes the following breaking changes:
-
The Environment (delphix_environment) resource has been updated to reflect enhancements made to the DCT APIs which support multiple hosts and repositories. The following changes have been made to the Terraform resource:
-
There's a new host substructure. For the list of existing values moved to the new substructure, see Hosts Arguments
-
Renamed os_name to os_type
- The default value is now UNIX rather than an empty value.
-
See the Resource: delphix_envrironment documentation for example usage.
v3.4.1
Terraform Provider for Delphix v3.4.1
This release is same as v3.4.0. This is made because of terraform registry outage corrupting the v3.4.0 release checksums. It is just a version bump
v3.4.0
Terraform Provider for Delphix v3.4.0
This release includes the following change:
-
The Oracle dSource (delphix_oracle_dsource) resource will now accept and apply property updates to the resource. This enables drift detection and update-in-place functionality for these resources.
-
The Oracle dSource resource now contains support for automated rollbackclean up on failure.
This release fixes the following bug:
- The Oracle dSource resource’s auto-generated
cdb_id
argument is being recognized as a state change in subsequent deployments. This prevented repeat runs of Oracle Multitenant configurations. To resolve this issue, the Terraform Provider will ignore thecdb_id
argument during repeat deployments.
This release includes the following beta features:
- The Oracle dSource (delphix_oracle_dsource) resource can now import existing Oracle dSources.
Delphix cannot guarantee support on features that are still in beta.
v3.3.2
Terraform Provider for Delphix v3.3.2
This release fixes the following bugs:
- Upgrading dct go sdk from v22 to v25.1.2.
- Minor bug fixes
v3.3.1
Terraform Provider for Delphix v3.3.1
This release fixes the following bugs:
- Upgrade from 3.2.3 -> 3.3.0 was causing failure due to an unexpected update-inplace for database_name property. To fix this, we are handling this property in appropriate manner based on the datasource.
- Issues with provisioning vdb_groups using vdb_id as the corresponding DCT api changed. To fix this, made appropriate changes to comply with the changed DCT api.
v3.3.0
Terraform Provider for Delphix v3.3.0
This release includes the following change:
- The VDB (
delphix_vdb
) resource will now accept and apply property updates to the resource. This enables drift detection and update-in-place functionality for these resources. - The VDB resource’s
instance_name
property will now specify the Oracle System Identifier (SID) value if applicable.(available starting DCT v22+) - The PostgreSQL Database (
delphix_database_postgresql
) resource can now import existing PostgreSQL source configs. - [Beta] The VDB (
delphix_vdb
) resource can now import existing virtual databases.
This is a beta feature and therefore, we offer no guarantees of support. It will be made generally available in a future release.
v3.2.3
Terraform Provider for Delphix v3.2.3
This release includes the following change:
- Added the
masked
argument to thedelphix_vdb
resource to set the virtual database's masked status. The masking job is then initiated through the use of a VDB hook.
v3.2.2
Terraform Provider for Delphix v3.2.2
This release fixes the following bug:
- Removing computed attribute
storage_size
, as this is not a required attribute in the infrastructure-as-code use case.
v3.2.1
Terraform Provider for Delphix v3.2.1
This release fixes the following bug:
- Upgrade from 3.1.0 -> 3.2.0 was causing failure due to a drift identified in the newly introduced
wait_time
variable, to fix this we have set the default value for wait_time to 0.
v3.2.0
Terraform Provider for Delphix v3.2.0
This release adds the following new features:
-
A new Terraform resource
delphix_database_postgresql
to support adding Database (or Source Config) for PostgreSql. -
dSource: Wait for sync to complete i.e snapshot creation.
-
Terraform SDK upgrade to V2.
-
MySql examples for dsource and vdb