Skip to content

Releases: IBM-Cloud/terraform-provider-ibm

v1.52.1

10 Apr 06:32
Compare
Choose a tag to compare

Bugfixes

  • After an upgrade to the 1.52.0 provider it is not possible to use the data on ibm_cos_bucket without providing an object_lock_configuration (4487)

v1.52.0

05 Apr 07:33
Compare
Choose a tag to compare

Features

  • Support for Transist Gateway
    • Resources
      • ibm_tg_connection_action
  • Support for Code Engine
    • Resources
      • ibm_code_engine_project
      • ibm_code_engine_app
      • ibm_code_engine_build
      • ibm_code_engine_config_map
      • ibm_code_engine_job
    • DataSources
      • ibm_code_engine_project
  • Beta support for VPC File Share
    • Resources
      • ibm_is_share
      • ibm_is_share_replica_operations
      • ibm_is_share_target
    • DataSources
      • ibm_is_share
      • ibm_is_shares
      • ibm_is_source_share
      • ibm_is_share_profile
      • ibm_is_share_profiles
      • ibm_is_share_target
      • ibm_is_share_targets

Enhancements

  • Support Idle Connection Timeout for VPC instance and loadbalancer listener (4399)
  • Support Object Lock feature for COS (4418)
  • Catalog Management enhancements (4415)
  • removed the resource: ibm_is_security_group_network_interface_attachment (4416)
  • enhancement(tpm): support for bare metal secure boot and tpm (4343)
  • feat(IAM Policy Management): add support for v2/policies API (4381)
  • Update UKO plugin to use the UKO 4.7 version of the sdk (4409)

Bugfixes

  • document the CBR custom service endpoint (4344)
  • Fix to allow memory and processor updates to server instances in either shutdown or active state (4383)
  • Error trying to read ibm_satellite_endpoint resource (4057)
  • CD Artifactory parameter description update (4405)
  • Secrets Manager fixes (4402)
  • PowerVS start and possibly stop actions failing when resource already in the desired state (4400)
  • Update pi_network documentation to provide information about default DNS configurations (4404)
  • Use resource timeout instead of hardcoded value in instance action (4417)
  • ibm_cos_bucket object versioning block type should be object (4069)
  • Link from documentation pointing at 404 (3615)
  • set instance_count in instance group read (4421)
  • fix(tekton): worker ID fix and nextBuildNumber (4425)
  • refactor how we set and update the taints on worker pools (4419)
  • fix: check state for ibm_tg_connection_action correctly (4446)
  • Code engine docs changes and example update (4448)
  • Fix regex used for validating a secret group name,Update resource_ibm_sm_secret_group.go (4451)
  • refactor(cloudant): handle capacity change duration more gracefully (4414)
  • Added code, tests, and documentation for certificate_root (4457)
  • Fix #4452: Add 1.3 version of terraform to schematics workspace resource (4453)
  • fix(tekton): sorting issue for events (4462)
  • Update platform-services-go-sdk to v0.34.0 and CM fixes (4474)

v1.52.0-beta0

27 Mar 08:38
Compare
Choose a tag to compare

Features

  • Support for Transist Gateway
    • Resources
      • ibm_tg_connection_action
  • Support for Code Engine
    • Resources
      • ibm_code_engine_project
      • ibm_code_engine_app
      • ibm_code_engine_build
      • ibm_code_engine_config_map
      • ibm_code_engine_job
    • DataSources
      • ibm_code_engine_project
  • Beta support for VPC File Share
    • Resources
      • ibm_is_share
      • ibm_is_share_replica_operations
      • ibm_is_share_target
    • DataSources
      • ibm_is_share
      • ibm_is_shares
      • ibm_is_source_share
      • ibm_is_share_profile
      • ibm_is_share_profiles
      • ibm_is_share_target
      • ibm_is_share_targets

Enhancements

  • Support Idle Connection Timeout for VPC instance and loadbalancer listener (4399)
  • Support Object Lock feature for COS (4418)
  • Catalog Management enhancements (4415)
  • removed the resource: ibm_is_security_group_network_interface_attachment (4416)
  • enhancement(tpm): support for bare metal secure boot and tpm (4343)
  • feat(IAM Policy Management): add support for v2/policies API (4381)
  • Update UKO plugin to use the UKO 4.7 version of the sdk (4409)

Bugfixes

  • document the CBR custom service endpoint (4344)
  • Fix to allow memory and processor updates to server instances in either shutdown or active state (4383)
  • Error trying to read ibm_satellite_endpoint resource (4057)
  • CD Artifactory parameter description update (4405)
  • Secrets Manager fixes (4402)
  • PowerVS start and possibly stop actions failing when resource already in the desired state (4400)
  • Update pi_network documentation to provide information about default DNS configurations (4404)
  • Use resource timeout instead of hardcoded value in instance action (4417)
  • ibm_cos_bucket object versioning block type should be object (4069)
  • Link from documentation pointing at 404 (3615)
  • set instance_count in instance group read (4421)
  • fix(tekton): worker ID fix and nextBuildNumber (4425)
  • refactor how we set and update the taints on worker pools (4419)

v1.51.0

03 Mar 14:56
76ae3cd
Compare
Choose a tag to compare

Features

  • Support for Virtual Private Cloud
    • DataSources
      • ibm_is_snapshot_clone
      • ibm_is_snapshot_clones
  • Beta support for Secrets Manager
    • DataSources
      • ibm_sm_secret_group
      • ibm_sm_secret_groups
      • ibm_sm_private_certificate_configuration_intermediate_ca
      • ibm_sm_private_certificate_configuration_root_ca
      • ibm_sm_private_certificate_configuration_template
      • ibm_sm_public_certificate_configuration_ca_lets_encrypt
      • ibm_sm_public_certificate_configuration_dns_cis
      • ibm_sm_public_certificate_configuration_dns_classic_infrastructure
      • ibm_sm_configuration_iam_credentials
      • ibm_sm_secrets
      • ibm_sm_arbitrary_secret_metadata
      • ibm_sm_imported_certificate_metadata
      • ibm_sm_public_certificate_metadata
      • ibm_sm_private_certificate_metadata
      • ibm_sm_iam_credentials_secret_metadata
      • ibm_sm_kv_secret_metadata
      • ibm_sm_username_password_secret_metadata
      • ibm_sm_arbitrary_secret
      • ibm_sm_imported_certificate
      • ibm_sm_public_certificate
      • ibm_sm_private_certificate
      • ibm_sm_iam_credentials_secret
      • ibm_sm_kv_secret
      • ibm_sm_username_password_secret
      • ibm_sm_en_registration
    • Resources
      • ibm_sm_secret_group
      • ibm_sm_arbitrary_secret
      • ibm_sm_imported_certificate
      • ibm_sm_public_certificate
      • ibm_sm_private_certificate
      • ibm_sm_iam_credentials_secret
      • ibm_sm_username_password_secret
      • ibm_sm_kv_secret
      • ibm_sm_public_certificate_configuration_ca_lets_encrypt
      • ibm_sm_public_certificate_configuration_dns_cis
      • ibm_sm_public_certificate_configuration_dns_classic_infrastructure
      • ibm_sm_private_certificate_configuration_root_ca
      • ibm_sm_private_certificate_configuration_intermediate_ca
      • ibm_sm_private_certificate_configuration_template
      • ibm_sm_configuration_iam_credentials
      • ibm_sm_en_registration
  • Support for Event Notification
    • Data Sources
      -ibm_en_destination_msteams
      • ibm_en_subscription_msteams
      • ibm_en_destination_cf
      • ibm_en_subscription_cf
      • ibm_en_destination_pagerduty
      • ibm_en_subscription_pagerduty
      • ibm_en_integration
      • ibm_en_integrations
    • Resources
      -ibm_en_destination_msteams
      • ibm_en_subscription_msteams
      • ibm_en_destination_cf
      • ibm_en_subscription_cf
      • ibm_en_destination_pagerduty
      • ibm_en_subscription_pagerduty
      • ibm_en_integration
      • ibm_en_integrations

Enhancements

  • Deprecate ibm_private_dns_custom_resolver_location resource (4296)
  • Add support for single node infrastructure in ibm_satellite_cluster (4269)
  • Allow data to be set/updated when already unquoted for ibm_cm_object (4320)
  • Refactor(Cloud Databases): configuration uses cloud-databases-go-sdk (4234)
  • Enable Context-based Restriction service Private Endpoint support (4268)
  • Feature: metadata post ga changes in instance and templates (4352)
  • pass ibm cloud session token along to iaas (4254)
  • New options for secrets manager tool for ibm_cd_toolchain_tool_secretsmanager (4350)
  • enhancement(clone): support for backup policy plan clone (4341)
  • enhancement(clone): support for snapshot clone (4342)
  • enhancemnet(bare metal): support for z systems in VPC (4387)

Bugfixes

  • fix: add fields to version metadata for onboarding fix (4348)
  • Object versioning and bucket replication fix (4355)
  • fix adding taints for classic kubernetes worker pool (4377)
  • fix(clone): update on backup policy plan clone policy (4371)
  • docs: small doc fix for validation resource of cm_object (4361)
  • fix(doc): vpn_server_route resource doc fix vpn_server_id to vpn_server (4388)

v1.51.0-beta0

22 Feb 14:57
Compare
Choose a tag to compare

Features

  • Support for Virtual Private Cloud
    • DataSources
      • ibm_is_snapshot_clone
      • ibm_is_snapshot_clones
  • Beta support for Secrets Manager
    • DataSources
      • ibm_sm_secret_group
      • ibm_sm_secret_groups
      • ibm_sm_configuration_private_certificate_intermediate_ca
      • ibm_sm_configuration_private_certificate_root_ca
      • ibm_sm_configuration_private_certificate_template
      • ibm_sm_configuration_public_certificate_ca_lets_encrypt
      • ibm_sm_configuration_public_certificate_dns_cis
      • ibm_sm_configuration_public_certificate_dns_classic_infrastructure
      • ibm_sm_configuration_iam_credentials
      • ibm_sm_secrets
      • ibm_sm_arbitrary_secret_metadata
      • ibm_sm_imported_certificate_metadata
      • ibm_sm_public_certificate_metadata
      • ibm_sm_private_certificate_metadata
      • ibm_sm_iam_credentials_secret_metadata
      • ibm_sm_kv_secret_metadata
      • ibm_sm_username_password_secret_metadata
      • ibm_sm_arbitrary_secret
      • ibm_sm_imported_certificate
      • ibm_sm_public_certificate
      • ibm_sm_private_certificate
      • ibm_sm_iam_credentials_secret
      • ibm_sm_kv_secret
      • ibm_sm_username_password_secret
      • ibm_sm_en_registration
    • Resources
      • ibm_sm_secret_group
      • ibm_sm_arbitrary_secret
      • ibm_sm_imported_certificate
      • ibm_sm_public_certificate
      • ibm_sm_private_certificate
      • ibm_sm_iam_credentials_secret
      • ibm_sm_username_password_secret
      • ibm_sm_kv_secret
      • ibm_sm_configuration_public_certificate_ca_lets_encrypt
      • ibm_sm_configuration_public_certificate_dns_cis
      • ibm_sm_configuration_public_certificate_dns_classic_infrastructure
      • ibm_sm_configuration_private_certificate_root_ca
      • ibm_sm_configuration_private_certificate_intermediate_ca
      • ibm_sm_configuration_private_certificate_template
      • ibm_sm_configuration_iam_credentials
      • ibm_sm_en_registration
  • Support for Event Notification
    • Data Sources
      -ibm_en_destination_msteams
      • ibm_en_subscription_msteams
      • ibm_en_destination_cf
      • ibm_en_subscription_cf
      • ibm_en_destination_pagerduty
      • ibm_en_subscription_pagerduty
      • ibm_en_integration
      • ibm_en_integrations
    • Resources
      -ibm_en_destination_msteams
      • ibm_en_subscription_msteams
      • ibm_en_destination_cf
      • ibm_en_subscription_cf
      • ibm_en_destination_pagerduty
      • ibm_en_subscription_pagerduty
      • ibm_en_integration
      • ibm_en_integrations

Enhancements

  • Deprecate ibm_private_dns_custom_resolver_location resource (4296)
  • Add support for single node infrastructure in ibm_satellite_cluster (4269)
  • Allow data to be set/updated when already unquoted for ibm_cm_object (4320)
  • Refactor(Cloud Databases): configuration uses cloud-databases-go-sdk (4234)
  • Enable Context-based Restriction service Private Endpoint support (4268)
  • Feature: metadata post ga changes in instance and templates (4352)
  • pass ibm cloud session token along to iaas (4254)
  • New options for secrets manager tool for ibm_cd_toolchain_tool_secretsmanager (4350)
  • enhancement(clone): support for backup policy plan clone (4341)
  • enhancement(clone): support for snapshot clone (4342)

Bugfixes

  • fix: add fields to version metadata for onboarding fix (4348)

v1.50.0

30 Jan 11:17
Compare
Choose a tag to compare

Features

  • Support for Virtual Private Cloud
    • DataSources
      • ibm_is_backup_policy_job
      • ibm_is_backup_policy_jobs

Enhancements

  • Updates to tekton-pipeline support resources and datasource (4235)
  • Git PAT support for continous delivery (4276)
  • made name optional to allow create_before_destroy for VPC network acl (4289)
  • Remove certificate manager service support (4290)
  • add optional secondary storage fields to IKS cluster and workerpool (4255)
  • Refactor of auto_scaling to use cloud-databases-go-sdk instead of the bluemix-go sdk (4218)
  • update tags from globaltags to search API (4314)

Bugfixes

  • add ForceNew tag to OS fields (4279)
  • warning state in pending list, WARN logs about warning and critical states of cluster (4283)
  • vpc address prefix and subnet doc fix (4262)
  • Schematics managing schematics fails after creation (4132)
  • Fix ibm_appid_cloud_directory_user missing userName (4284)
  • fix: documentation fix for ibm_cm_object resource (4297)

v1.50.0-beta0

23 Jan 12:43
Compare
Choose a tag to compare

Features

  • Support for Virtual Private Cloud
    • DataSources
      • ibm_is_backup_policy_job
      • ibm_is_backup_policy_jobs

Enhancements

  • Updates to tekton-pipeline support resources and datasource (4235)
  • Git PAT support for continous delivery (4276)
  • made name optional to allow create_before_destroy for VPC network acl (4289)
  • Remove certificate manager service support (4290)

Bugfixes

  • add ForceNew tag to OS fields (4279)
  • warning state in pending list, WARN logs about warning and critical states of cluster (4283)
  • vpc address prefix and subnet doc fix (4262)
  • Schematics managing schematics fails after creation (4132)
  • Fix ibm_appid_cloud_directory_user missing userName (4284)

v1.49.0

04 Jan 09:41
Compare
Choose a tag to compare

Features

  • Support for Catalog Management
    • DataSources
      • ibm_cm_preset
      • ibm_cm_object
    • Resources
      • ibm_cm_object
  • Support for Virtual Private Cloud
    • Resources
      • ibm_is_instance_network_interface_floating_ip

Enhancements

  • Create and Delete Logical Replication Slots for databases-for-postgresql (4116)
  • Remove bluemix-go dependency for cloud-database allowlist (4222)
  • Removed usage of direct tags API for retrieving tags using resource CRN (4209)
  • Support resource_group_id as optional argument for catalogs (4224)
  • Fix the last operation as per new SDK for resource controller (4228)
  • Support access_tags for VPC, DedicatedHost, Image, Instance, SSHKey, Network, Instance Group, VPN Server and Bare Metal Server
  • Support for transit gateway unbound gre tunnel connections (4213)
  • Support user_mfa , system_access_token_expiration_in_seconds, system_refresh_token_expiration_in_seconds arguments for account settings (4221)
  • Added removal notification in docs for ibm_is_security_group_network_interface_attachment (4232)
  • wait for virtual endpoint gateway to be available after creation (4206)
  • Support filters in vpc service data sources (4119)
  • Removed direct call to tagging API to retrieve single resource tags (4210)
  • Support auto delete for vpc vsi boot volume (4191)
  • Support VPC Volume creation from Snapshot (4245)
  • Support for catalog images for VPC instance template (4249)

Bugfixes

  • Dont set python for IBM Satellite host attachment (4226)
  • [ibm_container_vpc_cluster ] wait_till = "Normal" does not work (4214)
  • fix doc for ibmcloud cli command for Schematics (4243)
  • change from fixed to to append new line to slice (4239)
  • Added security group target list for supported resources (4247)
  • Fix volume not found error while destroying ibm_pi_volume resource (4252)
  • PowerVS VSI update in-place with 'ibm_pi_instance' times out when VSI status is SHUTDOWN (4258)
  • Support Terraform 1.2 verison in schematics resources (4238)

v1.49.0-beta0

19 Dec 13:44
Compare
Choose a tag to compare

Features

  • Support for Catalog Management
    • DataSources
      • ibm_cm_preset
      • ibm_cm_object
    • Resources
      • ibm_cm_object
  • Support for Virtual Private Cloud
    • Resources
      • ibm_is_instance_network_interface_floating_ip

Enhancements

  • Create and Delete Logical Replication Slots for databases-for-postgresql (4116)
  • Remove bluemix-go dependency for cloud-database allowlist (4222)
  • Removed usage of direct tags API for retrieving tags using resource CRN (4209)
  • Support resource_group_id as optional argument for catalogs (4224)
  • Fix the last operation as per new SDK for resource controller (4228)
  • Support access_tags for VPC, DedicatedHost, Image, Instance, SSHKey, Network, Instance Group, VPN Server and Bare Metal Server
  • Support for transit gateway unbound gre tunnel connections (4213)
  • Support user_mfa , system_access_token_expiration_in_seconds, system_refresh_token_expiration_in_seconds arguments for account settings (4221)
  • Added removal notification in docs for ibm_is_security_group_network_interface_attachment (4232)
  • wait for virtual endpoint gateway to be available after creation (4206)
  • Support filters in vpc service data sources (4119)
  • Removed direct call to tagging API to retrieve single resource tags (4210)
  • Support auto delete for vpc vsi boot volume (4191)
  • Support VPC Volume creation from Snapshot (4245)
  • Support for catalog images for VPC instance template (4249)

Bugfixes

  • Dont set python for IBM Satellite host attachment (4226)
  • [ibm_container_vpc_cluster ] wait_till = "Normal" does not work (4214)
  • fix doc for ibmcloud cli command for Schematics (4243)
  • change from fixed to to append new line to slice (4239)
  • Added security group target list for supported resources (4247)

v1.48.0

01 Dec 11:46
Compare
Choose a tag to compare

Features

  • Support for Powervs
    • DataSources
      • ibm_pi_disaster_recovery_location
      • ibm_pi_disaster_recovery_locations
      • ibm_pi_volume_group
      • ibm_pi_volume_groups
      • ibm_pi_volume_group_details
      • ibm_pi_volume_groups_details
      • ibm_pi_volume_group_storage_details
      • ibm_pi_volume_group_remote_copy_relationships
      • ibm_pi_volume_flash_copy_mappings
      • ibm_pi_volume_remote_copy_relationship
      • ibm_pi_volume_onboardings
      • ibm_pi_volume_onboarding
    • Resources
      • ibm_pi_volume_onboarding
      • ibm_pi_volume_group
      • ibm_pi_volume_group_action
  • Support for KMS
    • DataSources
      • ibm_kms_instance_policies
    • Resources
      • ibm_kms_instance_policies
      • ibm_kms_key_with_policy_overrides

Enhancements

  • Enable cross account KMS boot volume encryption for VPC Cluster (4128)
  • Deprecate Whitelist for IBM-cloud-databases and Introduce allowlisting (3852)
  • Support wait_till for cluster provisioning with normal state (4139)
  • Disable/Enable Rotation Policy support for kms key (4110)
  • Support operating_system argument for cluster workerpool creation (4133)
  • Update Catalog Management resources and datasoruces with latest API changes (4126)
  • Added support for Event streams targets (4161)
  • Support Public Ingress Routing for VPC routing table routes (4157)
  • Support VPC network acl before rule patch (4136)
  • Improvements to the Continuous Delivery resources and datasources for the ga release (4145)
  • feat(Cloud Databases): Allow users to edit configuration on database creation (4186)
  • Support AS prepend specific_prefixes for Direct Link (4179)
  • LoadBalancerPool HealthMonitor Port Nullable (4129)
  • Access Tags for VPC Volumes (4127)
  • Add tagging and access tags support for is_snapshot (4134)
  • Remove credential passphrase and group support from scc (4140)

Bugfixes

  • Fix endpoint URL via the env variable for KMS resources/datasources (4120)
  • Fix docs typo for cloud databases (4143)
  • Firewall rules Paused is not reflected only at the first execution (4142)
  • set subscription manager release and disable eus for Satellite host script (4175)
  • Wait for scaling task to complete (4188)
  • Update worker_pool host_labels usage and fix blank entry in array (4189)
  • ibm_resource_instance data source should not need resource group id (4137)
  • private endpoint in data resource ibm_secrets_manager_secret is incorrect (4187)
  • Fix: fixed pi_volume_group_action, pi_volume_group & data pi_volume_group_storage_details resources (4193)
  • Fix the provision failure of lbass (4197)