NOTE: We are moved to
releasenotes. The latest CHANGELOG could be found here.
NOTES/DEPRECATIONS: From now our CHANGELOG can be found here. (#1164)
FEATURES:
- New Resource:
opentelekomcloud_images_image_access_v2(#1153) - New Resource:
opentelekomcloud_images_image_access_accept_v2(#1153)
BUG FIXES:
resource/opentelekomcloud_as_configuration_v1: Recreate resource when any field was changed (#1156)resource/opentelekomcloud_as_configuration_v1: Fix wrong SHA1 calculation ofuser_data(#1159)resource/opentelekomcloud_cce_node_pool_v3: Add missing KMS config parameter (#1165)data_source/opentelekomcloud_networking_secgroup_v2: Fix panic in Read operation (#1176)resource/opentelekomcloud_compute_instance_v2: Don't readimage_nameif it's set (#1181)
DOCUMENTATION:
resource/opentelekomcloud_cce_addon_v3: Add template for new k8s version (#1172)
ENHANCEMENTS:
resource/opentelekomcloud_waf_certificate_v1: Add possibility to configure TLS (#1132)resource/opentelekomcloud_ecs_instance_v1: Add possibility to encryptdata_volumes(#1135)
BUG FIXES:
provider: Store temporary AK/SK in OBS client only (#1133)resource/opentelekomcloud_rds_instance_v3: Fix not settingavailability_zoneduring import/refresh (#1137)resource/opentelekomcloud_obs_bucket: Fix not creating bucket foreu-nlregion (#1139)resource/opentelekomcloud_rds_instance_v3: Fix configuration template applied partially (#1150)
DOCUMENTATION:
resources/opentelekomcloud_nat_gateway_v2: Note thatrouter_idcan be a VPC ID (#1140)
FEATURES:
- New Resource:
opentelekomcloud_swr_organization_v2(#1120) - New Resource:
opentelekomcloud_swr_repository_v2(#1123) - New Resource:
opentelekomcloud_swr_domain_v2(#1127) - New Resource:
opentelekomcloud_swr_organization_permissions_v2(#1129)
ENHANCEMENTS:
resource/opentelekomcloud_waf_certificate_v1: Add name certificate name validation (#1116)resource/opentelekomcloud_cce_node_v3: Add possibility to encryptdata_volumes(#1117)resource/opentelekomcloud_waf_certificate_v1: Add possibility to import by name (#1119)resource/opentelekomcloud_obs_bucket_v1: Add possibility to create buckets with encryption (#1125)
BUG FIXES:
resource/opentelekomcloud_as_configuration_v1: Fix wrong SHA1 sum inReadoperation (#1130)
This release contains no functional differences from 1.23.13.
NOTES/DEPRECATIONS:
- Move to
terraform-plugin-sdk/v2, only Terraform versions0.12+are supported (#1104)
This is the last release to support Terraform versions lower than 0.12.
ENHANCEMENTS:
resource/opentelekomcloud_identity_user_v3: Add possibility to send welcome email on user creation (#1103)provider/opentelekomcloud: Addpasscodeargument for TOTP MFA support (#1106)resource/opentelekomcloud_cce_cluster_v3: Improve error for missing CCE authorization (#1108)
BUG FIXES:
resource/opentelekomcloud_obs_bucket_policy: Malformed policy is no more stored in the state (#1097)resource/pentelekomcloud_waf_certificate_v1: Fix not creating certificate with valid certificate and key values (#1098)
DOCUMENTATION:
resource/opentelekomcloud_rds_instance_v3: Make clear user_name is part of the db (#1093)resource/pentelekomcloud_waf_certificate_v1: Use valid certificate and key example (#1098)resource/pentelekomcloud_rds_read_replica_v3: Fixidfield description (#1100)resource/opentelekomcloud_css_cluster_v1: Removecss.large.8flavor from the valid flavor list (#1102)
NOTES/DEPRECATIONS:
resource/opentelekomcloud_lb_loadbalancer_v2: Remove deprecatedsecurity_group_ids(#1101)
ENHANCEMENTS:
resource/opentelekomcloud_cce_addon_v3: Add possibility to import (#1066)resource/opentelekomcloud_evs_volume_v3: Add possibility to increase volume size (#1074)resource/opentelekomcloud_cce_node_pool_v3: Add possibility to import (#1082)resource/opentelekomcloud_rds_instance_v3: Unify usage oftags(#1085)resource/opentelekomcloud_cce_cluster_v3: Allow creating cluster without addons (#1087)
BUG FIXES:
resource/opentelekomcloud_cce_node_pool_v3: Add missing field inUpdateoperation (#1068)resource/opentelekomcloud_cce_node_pool_v3: Add missing field inCreateoperation (#1069)resource/opentelekomcloud_cce_node_pool_v3: Skip setting scale fields when scale disabled (#1071)resource/opentelekomcloud_cce_node_pool_v3: Fix infinite retrial creation (#1075)resource/opentelekomcloud_dds_instance_v3: Fix empty state file (#1077)resource/opentelekomcloud_cce_addon_v3: Fix false-positiveDeleteoperation (#1080)resource/opentelekomcloud_cce_addon_v3: RemoveUpdateoperation which produces issues (#1080)resource/opentelekomcloud_cce_addon_v3: ImproveSYSdisk size validation (#1084)
DOCUMENTATION:
resource/opentelekomcloud_cce_addon_v3: Fix wrong version of EuleorOS (#1070)resource/opentelekomcloud_dds_instance_v3: Add examples of creating a Replica Set (#1079)
FEATURES:
- New Resource:
opentelekomcloud_rds_replica_v3(#1037)
ENHANCEMENTS:
resource/opentelekomcloud_lb_pool_v2: Makepersistence.typeoptional (#1052)data_source/opentelekomcloud_vpc_eip_v1: Add possibility to query bytags(#1058)
BUG FIXES:
resource/opentelekomcloud_compute_instance_v2: Fix issue with readingnetworks(#1057)resource/opentelekomcloud_identity_provider_v3: Fix issue with failing provider operations (#1059)resource/opentelekomcloud_css_cluster_v1: Fix potential nil pointer issue (#1060)
DOCUMENTATION:
resource/opentelekomcloud_networking_port_v2: Fix wrong ordering ofport_security_enabled(#1051)
NOTES/DEPRECATIONS:
resource/opentelekomcloud_lb_loadbalancer_v2: Deprecatesecurity_group_ids(#1055)
FEATURES:
- New Data Source:
opentelekomcloud_vpc_eip_v1(#1042)
ENHANCEMENTS:
resource/opentelekomcloud_networking_port_v2: Allow to set aport_security_enabled(#1045)
BUG FIXES:
resource/opentelekomcloud_cce_addon_v3: Fix issue with CCE cluster recreation with installed addon (#1047)
DOCUMENTATION:
resource/opentelekomcloud_networking_port_v2: Add missing fieldno_security_groups(#1045)
NOTES/DEPRECATIONS:
resource/opentelekomcloud_elb_backend: Classic load balancers are no longer provided. Please use elastic load balancers instead (#1035)resource/opentelekomcloud_elb_health: Classic load balancers are no longer provided. Please use elastic load balancers instead (#1035)resource/opentelekomcloud_elb_listener: Classic load balancers are no longer provided. Please use elastic load balancers instead (#1035)resource/opentelekomcloud_elb_loadbalacer: Classic load balancers are no longer provided. Please use elastic load balancers instead (#1035)
ENHANCEMENTS:
data_source/opentelekomcloud_images_image_v2: Add possibility to filter images by regex (#1012)resource/opentelekomcloud_vpc_subnet_v1: Addnetwork_idattribute (#1021)data_source/opentelekomcloud_vpc_subnet_v1: Addnetwork_idattribute (#1021)resource/opentelekomcloud_compute_instance_v2: Add resource import support (#1029)
BUG FIXES:
resource/opentelekomcloud_cce_addon_v3: Fix passing allvaluesas strings (#1003)resource/opentelekomcloud_cce_addon_v3: Fix error during update (#1009)
DOCUMENTATION:
resource/opentelekomcloud_vpc_subnet_v1: Add note about primary DNS (#1018)resource/opentelekomcloud_cce_cluster_v3: Add note for authorizing CCE without console (#1024)resource/opentelekomcloud_dds_instance_v3: Fix resource name in the examples (#1031)resource/opentelekomcloud_cce_cluster_v3: Add auth note for usage with SWR (#1032)
ENHANCEMENTS:
resource/opentelekomcloud_as_group_v1: Makesecurity_groupsoptional (#991)
BUG FIXES:
resource/opentelekomcloud_lb_certificate_v2: Fix constantly updatingprivate_key,certificateanddomainfields (#988)resource/opentelekomcloud_lb_certificate_v2: Fix deleting certificates used in LB listener (#987)resource/opentelekomcloud_vpc_subnet_v1: Fix subnet creation whendns_listis set (#995, follow-up of #977)
DOCUMENTATION:
resource/opentelekomcloud_cce_cluster_v3: Add note about CCE authorization required (#998)
ENHANCEMENTS:
resource/opentelekomcloud_networking_subnet_v2: Add default value fordns_nameservers(#977)resource/opentelekomcloud_vpc_subnet_v1: Add default value forprimary_dns,secondary_dns(#977)
BUG FIXES:
resource/opentelekomcloud_cce_node_v3: Remove passing emptyprivate_ipin create request (#973)resource/opentelekomcloud_s3_bucket: Make unversioned bucket creation possible (#976, #979)resource/opentelekomcloud_obs_bucket: Make unversioned bucket creation possible (#978)resource/opentelekomcloud_lb_listener_v2: Fix schema to avoid resource always updating (#983, #984)
DOCUMENTATION:
resource/opentelekomcloud_cce_addon_v3: Fix documentation issues (#969)
FEATURES:
- New Resource:
opentelekomcloud_identity_provider_v3(#946) - New Resource:
opentelekomcloud_identity_mapping_v3(#947) - New Resource:
opentelekomcloud_sfs_share_access_rules_v2(#955) - New Resource:
opentelekomcloud_sdrs_protected_instance_v1(#963)
ENHANCEMENTS:
resource/opentelekomcloud_cce_node_v3: Allow to set aprivate_ip(#938)resource/opentelekomcloud_as_configuration_v1: Allow to set asecurity_groups(#941)resource/opentelekomcloud_cce_nodepool_v3: Increase timeouts (#945)resource/opentelekomcloud_sfs_file_share_v2: Makeaccessparams optional (#953)resource/opentelekomcloud_сompute_instance_v2: Add possibility to setpower_stateparam (#956)
DOCUMENTATION:
resource/opentelekomcloud_ecs_instance_v1: Clarify thatnicsis required (#951)resource/opentelekomcloud_dns_recordset_v2: Clarify thattypeandrecordsare required (#961)
ENHANCEMENTS:
resource/opentelekomcloud_ecs_instance_v1: Use commontagsapproach in resource (#919)provider/opentelekomcloud: Retry502error one time (#921)resource/opentelekomcloud_lb_monitor_v2: Add possibility to setdomain_nameargument (#925)resource/opentelekomcloud_css_cluster_v1: Add possibility to setdatastoreargument (#926)resource/opentelekomcloud_compute_instance_v2: Use commontagsapproach in resource (#927)resource/opentelekomcloud_css_cluster_v1: Add disk size validation during a plan (#928)
DOCUMENTATION:
resource/opentelekomcloud_compute_instance_v2: Updatesecurity_groupsdescription (#929)resource/opentelekomcloud_cce_addon_v3: Add description of addon template input values (#931)
FEATURES:
- New Data Source:
opentelekomcloud_css_flavor_v1(#913)
ENHANCEMENTS:
resource/opentelekomcloud_css_cluster_v1: Add support ofenable_authorityandadmin_passarguments (#902)resource/opentelekomcloud_ecs_instance_v1: Use security group IDs in all operations (#909)
BUG FIXES:
resource/opentelekomcloud_vpnaas_ipsec_policy_v2: Missing support of PFS groups (#906)resource/opentelekomcloud_as_group_v1: Limitsecurity_groupsmaximum number to one (#907)resource/opentelekomcloud_cce_node_pool_v3: Fix too strictk8s_tagsvalidations (#911)resource/opentelekomcloud_cce_node_pool_v3: Changes ink8s_tagsandtaintstrigger resource re-creation no more (#911)
ENHANCEMENTS:
resource/opentelekomcloud_lb_loadbalancer_v2: Add possibility to set tags (#890)resource/opentelekomcloud_lb_listener_v2: Add possibility to set tags (#895)resource/opentelekomcloud_compute_keypair_v2: Add new keypair creation support (#896)
BUG FIXES:
resource/opentelekomcloud_cbr_vault_v3: Fix not unassignable resources (#897)
DOCUMENTATION:
- Improve repository
README.md(#894) resource/opentelekomcloud_dns_zone_v2: Clarify that private zones are not searched by default (#905)
ENHANCEMENTS:
resource/opentelekomcloud_as_group_v1: Add possibility to set tags (#877)resource/opentelekomcloud_kms_key_v1: Add possibility to set tags (#884)
BUG FIXES:
resource/opentelekomcloud_cce_node_v3: Remove reading empty CCE NodeSpec.ExtendParam(#876)resource/opentelekomcloud_css_cluster_v1: Fix error with reading cluster without encryption (#882)resource/opentelekomcloud_cbr_policy_v3: Maketimezoneargument required (#883)resource/opentelekomcloud_compute_keypair_v2: Fix raising error on changing existing public key (#887)
ENHANCEMENTS:
resource/opentelekomcloud_sfs_file_system_v2: Add possibility to set tags (#867)
BUG FIXES:
resource/opentelekomcloud_cce_node_pool_v3: Fix pool not creating withrandomavailability zone (#864)resource/opentelekomcloud_compute_instance_v2: Fix ignoredOS_IMAGE_IDenv variable (#866)resource/opentelekomcloud_compute_bms_server_v2: Fix ignoredOS_IMAGE_IDenv variable (#866)resource/opentelekomcloud_vbs_backup_policy_v2: Fix panic on refresh when policy is missing (#872)
NOTES/DEPRECATIONS:
Binary build matrix is narrowed (#858). Binaries for the following OS/architecture combinations are built:
-
Linux
AMD64i386ARMv6ARMv8(ARM64)
-
Darwin
AMD64
-
Windows
AMD64i386
-
FreeBSD
AMD64i386
Darwin/ARMv8 (new M1 chip) to be also built in future
FEATURES:
- New Resource:
opentelekomcloud_sfs_turbo_share_v1(#852)
ENHANCEMENTS:
resource/opentelekomcloud_dns_zone_v2: Make DNS resources diff ignore ending dot in name (#850)resource/opentelekomcloud_dns_recordset_v2: Make DNS resources diff ignore ending dot in name (#850)resource/opentelekomcloud_dns_ptrrecord_v2: Make DNS resources diff ignore ending dot in name (#850)resource/opentelekomcloud_compute_instance_v2: RemoveDeprecatedandRemovedfields from schema (#859)
BUG FIXES:
resource/opentelekomcloud_dns_recordset_v2: Fix shared DNS recordset searching (#848)resource/opentelekomcloud_vbs_backup_v2: Fix reading backup description (#855)
FEATURES:
- New Resource:
opentelekomcloud_cce_node_pool_v3(#825) - New Resource:
opentelekomcloud_cbr_vault_v3(#833)
BUG FIXES:
provider/opentelekomcloud: Fix not loading cloud config (#828)resource/opentelekomcloud_vpc_eip_v1: Fix missingtagsargument in the documentation (#830)resource/opentelekomcloud_dns_prrecord_v2: Repair tags workflow in resource (#832)resource/opentelekomcloud_cce_addon_v3: Fix crash on emptybasicaddon values (#836)
ENHANCEMENTS:
resource/opentelekomcloud_ecs_instance_v1: Implement plan stage network and volume validation (#820)resource/opentelekomcloud_as_configuration: Add possibility to set5_mailbgptoip_type(#821)resource/opentelekomcloud_evs_volume_v3: Add volume type validation (#823)
NOTES/DEPRECATIONS:
resource/opentelekomcloud_compute_instance_v2: Deprecatepersonalityfield (#819)
BUG FIXES:
resource/opentelekomcloud_obs_bucket: Fix invalid AK/SK signature for OBS (#811)resource/opentelekomcloud_obs_bucket_object: Fix invalid AK/SK signature for OBS (#811)resource/opentelekomcloud_obs_bucket_object: Fix issue with deleting versioned objects (#812)
ENHANCEMENTS:
provider/opentelekomcloud: Add provider credentials validation (#813)provider/opentelekomcloud: Mark sensitive fields asSensitive(#816)
BUG FIXES:
resource/opentelekomcloud_cce_cluster_v3: Fixvpc_idandsubnet_idvalidation during plan (#804)
FEATURES:
- New Data Source:
opentelekomcloud_rds_versions_v3(#792)
ENHANCEMENTS:
resource/opentelekomcloud_cce_cluster_v3: Implement plan stage network validation (#787)resource/opentelekomcloud_cce_cluster_v3: Add timeouts section to CCE documentation (#788)resource/opentelekomcloud_cce_node_v3: Add timeouts section to CCE documentation (#788)resource/opentelekomcloud_compute_keypair_v2: Allow shared ("global") key pairs (#794)resource/opentelekomcloud_rds_instance_v3: Implement plan stage db version validation (#795)resource/opentelekomcloud_rds_parametergroup_v3: Implement plan stage db version validation (#796)resource/opentelekomcloud_dns_recordset_v2: Allow shared ("global") DNS record sets (#800)
BUG FIXES:
resource/opentelekomcloud_rds_instance_v3: Addparam_group_idsupport (#784)resource/opentelekomcloud_rds_parametergroup_v3: Fixrds_parametergroup_v3recreation (#789)
FEATURES:
- New Resource:
opentelekomcloud_obs_bucket_policy(#773) - New Data Source:
opentelekomcloud_obs_bucket_object(#780)
ENHANCEMENTS:
resource/opentelekomcloud_cce_node_v3: Addosargument (#778)
BUG FIXES:
resource/opentelekomcloud_obs_bucket_object: Remove unusedcredentialsargument (#781)
DOCUMENTATION:
data_source/opentelekomcloud_s3_bucket_object: Move to"Object Storage Service (S3)"subcategory (#772)resource/opentelekomcloud_s3_bucket: Move to"Object Storage Service (S3)"subcategory (#772)resource/opentelekomcloud_s3_bucket_object: Move to"Object Storage Service (S3)"subcategory (#772)resource/opentelekomcloud_s3_bucket_policy: Move to"Object Storage Service (S3)"subcategory (#772)
FEATURES:
- New Resource:
opentelekomcloud_cce_addon_v3(#711)
ENHANCEMENTS:
resource/opentelekomcloud_lb_loadbalancer_v2: Clarify usagelb_loadbalancer_v2withvpc_subnet_v1in docs (#766)resource/opentelekomcloud_cce_cluster_v3: Add cluster name validation (#768)
FEATURES:
- New Resource:
opentelekomcloud_cbr_policy_v3(#758)
BUG FIXES:
resource/opentelekomcloud_identity_credential_v3: Remove non-existing credential instead returning error (#753)resource/opentelekomcloud_lb_pool_v2: Fix LB protocol to pool protocol mapping description (#754)resource/opentelekomcloud_rds_instance_v3: Fix issue with update volume size (#755)data_source/opentelekomcloud_networking_secgroup_v2: Prevent panic due to unhandled error (#756)
FEATURES:
- New Data Source:
opetelekomcloud_dds_instance_v3(#725)
ENHANCEMENTS:
resource/opentelekomcloud_cce_cluster_v3: Add new argumentauthenticating_proxy_ca(#727)data_source/opentelekomcloud_cce_cluster_v3: Add new argumentauthentication_mode(#727)resource/opentelekomcloud_obs_bucket: Setting up AK/SK is not required anymore (#745)resource/opentelekomcloud_obs_bucket_object: Setting up AK/SK is not required anymore (#745)
BUG FIXES:
resource/opentelekomcloud_identity_credential_v3: Add the missing documentation (#731)resource/opentelekomcloud_vpnaas_ike_policy_v2: Fix hardcoded values forPFSandphase1_negotiation_mode(#733)resource/opentelekomcloud_identity_credential_v3: Makeuser_idOptional (#737)
FEATURES:
- New Resource:
opetelekomcloud_dds_instance_v3(#717) - New Data Source:
opetelekomcloud_dds_flavors_v3(#718) - New Data Source:
opentelekomcloud_vpc_bandwidth(#719)
BUG FIXES:
resource/opentelekomcloud_as_group_v1: Fix failing autoscaling group deletion (#722)
ENHANCEMENTS:
provider/opentelekomcloud: AddOS_TOKENas alternative env var fortoken(#706)resource/opentelekomcloud_lb_monitor_v2: Addmonitor_portargument (#709)resource/opentelekomcloud_waf_domain_v1: Rename WAF domain server attributes (#710)resource/opentelekomcloud_csbs_backup_policy_v1: Add fields to CSBS policy (#714)
BUG FIXES:
provider/opentelekomcloud: Fix retries for 409 and 503 error codes (#688)provider/opentelekomcloud: Fix region handling (#697)resource/opentelekomcloud_s3_bucket: Fix panic creatings3_bucketwithouttenant_namein provider config (#698)resource/opentelekomcloud_compute_instance_v2: Revert changes from #686 (#701)resource/opentelekomcloud_rds_instance_v3: Fix RDSv3 instance import (#704)
ENHANCEMENTS:
resource/opentelekomcloud_lb_listener_v2: Add new fieldtypeand makeprivate_keyas Optional (#688)resource/opentelekomcloud_lb_certificate_v2: Add new fieldshttp2_enable,client_ca_tls_container_refandtls_ciphers_policy(#688)resource/opentelekomcloud_cce_cluster_v3: Add new fieldskubernetes_svc_ip_rangeandkube_proxy_mode(#699)
BUG FIXES:
resource/opentelekomcloud_compute_instance_v2: Fix diff on every apply when using security group IDs instead of names (#686)resource/opentelekomcloud_s3_bucket_policy: Fix not working policy example in documentation (#692)
ENHANCEMENTS:
resource/opentelekomcloud_cce_node_v3: Makeiptype,bandwidth_charge_mode,sharetypesettable (#681)resource/opentelekomcloud_cce_node_v3: Fix not existing flavor in documentation (#684)resource/opentelekomcloud_ecs_instance_v1: Fix not existing flavor in documentation (#689)
BUG FIXES:
resource/opentelekomcloud_cce_cluster_v3: Suppress schema diff in CCE version (#666)resource/opentelekomcloud_cce_cluster_v3: Increase delete timeout to 30m (#674)resource/opentelekomcloud_compute_secgroup_v2: Fix delete group if it's used (#677)resource/opentelekomcloud_networking_secgroup_v2: Fix delete group if it's used (#676)
FEATURES:
- New Data Source:
opentelekomcloud_identity_auth_scope_v3(#669)
ENHANCEMENTS:
resource/opentelekomcloud_identity_user_v3: Add email field to schema (668)
BUG FIXES:
resource/opentelekomcloud_rds_instance_v3: Fix not assigning public IP (#658)
ENHANCEMENTS:
resource/opentelekomcloud_blockstorage_volume_v2: Allow expanding volume without re-creation (#661)
ENHANCEMENTS:
- Migrate to
opentelekomcloud/gophertelekomcloudfromhuaweicloud/golangsdk: (#641)
BUG FIXES:
resource/opentelekomcloud_dcs_instance_v1: Fix issues with DCS schema (#643)data_source/opentelekomcloud_role_v3: Update role list (#654)
BUG FIXES:
resource/opentelekomcloud_lb_monitor_v2: FixUDP-CONNECTin type validation (#634)resource/opentelekomcloud_cce_node_v3: Handle 404 during reading tags for CCE node (#635)resource/opentelekomcloud_obs_bucket: Fix not creating OBS bucket withsecurity_token(#636)
ENHANCEMENTS:
resource/opentelekomcloud_cce_node_v3: Add k8sTags to CCE node resource (#621)resource/opentelekomcloud_csbs_backup_policy_v1: Addcreated_atattribute (#628)provider/opentelekomcloud: Allow setting security token by env variable (#627)
BUG FIXES:
resource/opentelekomcloud_cce_node_v3:public_keyattribute not setting (#616)
FEATURES:
- New Data Source:
opentelekomcloud_dns_zone_v2(#620)
ENHANCEMENTS:
resource/opentelekomcloud_cce_node_v3: Onlybandwidth_charge_modeis now required for EIP creation (#616)
BUG FIXES:
data_source/opentelekomcloud_cce_cluster_v3: Update outdated docs (#614)resource/opentelekomcloud_cce_cluster_v3: Update outdated docs (#614)resource/opentelekomcloud_lb_listener_v2: Update outdated docs (#615)
FEATURES:
- New Data Source:
opentelekomcloud_identity_credential_v3(#613) - New Resource:
opentelekomcloud_identity_credential_v3(#613)
BUG FIXES:
resource/opentelekomcloud_blockstorage_volume_v2: Ignore metadata.policy changes in blockstorage_volume_v2 (#604)resource/opentelekomcloud_smn_subscription_v2: Fix r/smn_subscription_v2 and d/cts_tracker_v1 (608)data_source/opentelekomcloud_cts_tracker_v1: Fix r/smn_subscription_v2 and d/cts_tracker_v1 (608)
FEATURES:
- New Data Source:
opentelekomcloud_vpnaas_service_v2(#605)
BUG FIXES:
- Multiple Resources: Documentation fixes after migration (#599)
FEATURES:
- Removed Resource:
opentelekomcloud_maas_task_v1(#585)
ENHANCEMENTS:
resource/opentelekomcloud_compute_instance_v2: Fix ECS tags-tag confusion (#586)resource/opentelekomcloud_rds_instance_v3: Add setting public IP for RDS instance v3 (#596)
ENHANCEMENTS:
data_source/opentelekomcloud_cce_cluster_v3: Add certificates to cce_cluster_v3 data source (#581)resource/opentelekomcloud_vpc_eip_v1: Addtagssupport (#570)
BUG FIXES:
resource/opentelekomcloud_rds_instance_v3: Fix HTTP 415 when retrieving tags after nodes role switch (#564)resource/opentelekomcloud_cce_cluster_v3: Add settingcluster_versionon resource read (#568)
ENHANCEMENTS:
resource/opentelekomcloud_as_group_v1: Add health_periodic_audit_grace_period to as group (#545)resource/opentelekomcloud_smn_topic_v2: Add project_name to SMN topic (#554)resource/opentelekomcloud_vpc_eip_v1: Update documentation (#550)resource/opentelekomcloud_cts_tracker_v1: Add project_name to CTS tracker (#555)resource/opentelekomcloud_compute_instance_v2: Improve getting instance NICs (#559)
BUG FIXES:
resource/opentelekomcloud_rds_instance_v3: Fix documentation (#549)
FEATURES:
- New Data Source:
compute_availability_zones_v2(#558)
ENHANCEMENTS:
resource/opentelekomcloud_as_group_v1: Addcurrent_instance_numberandstatusattributes (#522)provider/opentelekomcloud: Addmax_retriesargument to the provider's options (#537)
BUG FIXES:
resource/rds_instance_v3: Fix argument description (#525)resource/cce_cluster_v3: Update subnet_id description of CCE cluster (#535)
ENHANCEMENTS:
opentelekomcloud_vpc_v1: Add tag support (#508)opentelekomcloud_vpc_subnet_v1: Add tag support (#508)opentelekomcloud_dns_zone_v2: Add tag support (#510)opentelekomcloud_dns_recordset_v2: Add tag support (#514)opentelekomcloud_cce_node_v3: Add tag support (#513)
BUG FIXES:
opentelekomcloud_waf_domain_v1: Fix waf_domain_v1 using old waf API (#496)opentelekomcloud_dcs_instance_v1,opentelekomcloud_dms_instance_v1,opentelekomcloud_rds_instance_v3: Set sensitive flag for password parameter (#504)opentelekomcloud_cts_tracker_v1: Fix handling of missing tracker (#518)
BUG FIXES:
resource/opentelekomcloud_vpc_subnet_v1: Fix VPC subnet delete issue (#492)
FEATURES:
- New Data Source:
opentelekomcloud_dms_az_v1(#485) - New Data Source:
opentelekomcloud_dms_product_v1(#485) - New Data Source:
opentelekomcloud_dms_maintainwindow_v1(#485) - New Resource:
opentelekomcloud_obs_bucket(#467) - New Resource:
opentelekomcloud_obs_bucket_object(#467) - New Resource:
opentelekomcloud_dns_ptrrecord_v2(#480) - New Resource:
opentelekomcloud_dms_instance_v1(#485)
ENHANCEMENTS:
resource/opentelekomcloud_ces_alarmrule: Add alarm_level argument support (#481)resource/opentelekomcloud_vbs_backup_policy_v2: Add associating volumes support (#478)resource/opentelekomcloud_rds_instance_v3: Clean up ID if the intance couldn't be found (#479)resource/opentelekomcloud_vbs_backup_policy_v3: Add week_frequency and rentention_day support (#489)
BUG FIXES:
resource/opentelekomcloud_fw_rule_v2: Fix removing assigned FW rule (#462)resource/opentelekomcloud_dns_recordset_v2: Fix updating only TTL value issue (#465)resource/opentelekomcloud_vbs_backup_policy_v2: Fix missing requiredfrequencyvalue (#469)resource/opentelekomcloud_mrs_cluster_v1: Update core nodes number validate func (#477)
FEATURES:
- New Resource:
opentelekomcloud_nat_dnat_rule_v2(#447)
ENHANCEMENTS:
resource/opentelekomcloud_cce_node_v3: Add preinstall/postinstall script support (#452)resource/opentelekomcloud_mrs_cluster_v1: Add tags parameter support (#453)resource/opentelekomcloud_mrs_cluster_v1: Add bootstrap scripts parameter support (#455)
BUG FIXES:
resource/opentelekomcloud_elb_loadbalancer: Increase bandwidth range to 1000 (#459)data_source/opentelekomcloud_vpc_subnet_v1: Fix vpc_subnet_v1 retrieval by id (#460)
BUG FIXES:
resource/opentelekomcloud_rds_instance_v3: Fix RDS instance node id issue (#450)
FEATURES:
- New Resource:
opentelekomcloud_logtank_group_v2(#435) - New Resource:
opentelekomcloud_logtank_topic_v2(#435) - New Resource:
opentelekomcloud_lb_certificate_v2(#437) - New Resource:
opentelekomcloud_vpc_flow_log_v1(#439) - New Resource:
opentelekomcloud_lb_l7policy_v2(#441) - New Resource:
opentelekomcloud_lb_l7rule_v2(#441)
ENHANCEMENTS:
resource/opentelekomcloud_networking_secgroup_v2: Add description to secgroup_rule_v2 (#432)resource/opentelekomcloud_blockstorage_volume_v2: Update list of values for volume type (#433)- Add clouds.yaml support (#434)
FEATURES:
- New Data Source:
opentelekomcloud_cce_node_ids_v3(#411) - New Resource:
opentelekomcloud_vpnaas_endpoint_group_v2(#412) - New Resource:
opentelekomcloud_vpnaas_ike_policy_v2(#412) - New Resource:
opentelekomcloud_vpnaas_ipsec_policy_v2(#412) - New Resource:
opentelekomcloud_vpnaas_service_v2(#412) - New Resource:
opentelekomcloud_vpnaas_site_connection_v2(#412)
ENHANCEMENTS:
resource/opentelekomcloud_evs_volume_v3: Add kms_id parameter support (#403)resource/opentelekomcloud_cce_cluster_v3: Add eip update support (#410)resource/opentelekomcloud_compute_instance_v2: Log fault message when build compute instance failed (#413)resource/opentelekomcloud_evs_volume_v3: Add device_type parameter support (#419)resource/opentelekomcloud_evs_volume_v3: Add wwn attribute support (#420)
BUG FIXES:
resource/opentelekomcloud_cce_node_v3: Fix cce node update issue (#405)resource/opentelekomcloud_dcs_instance_v1: Fix ip/port attributes issue (#408)resource/opentelekomcloud_mrs_cluster_v1: Fix MRS region issue (#409)resource/opentelekomcloud_compute_bms_server_v2: Fix BMS boot from volume issue (#422)
ENHANCEMENTS:
resource/opentelekomcloud_cce_cluster_v3: Add eip parameter support (#400)resource/opentelekomcloud_compute_bms_server_v2: Add tags parameter support (#401)
FEATURES:
- New Resource:
opentelekomcloud_evs_volume_v3(#380) - New Resource:
opentelekomcloud_lb_whitelist_v2(#390) - New Resource:
opentelekomcloud_ims_image_v2(#391) - New Resource:
opentelekomcloud_ims_data_image_v2(#396)
ENHANCEMENTS:
resource/opentelekomcloud_vpc_subnet_v1: Add NTP server addresses support (#369)resource/opentelekomcloud_rds_instance_v3: Add tag support (#373)resource/opentelekomcloud_rds_instance_v3: Add flavor update support (#377)resource/opentelekomcloud_rds_instance_v3: Add volume resize support (#378)resource/opentelekomcloud_waf_domain_v1: Add policy_id parameter support (#381)resource/opentelekomcloud_as_group_v1: Add lbaas_listeners parameter support (#385)resource/opentelekomcloud_as_configuration_v1: Add kms_id parameter support (#389)
BUG FIXES:
resource/opentelekomcloud_rds_instance_v3: Fix RDS backup_strategy parameter issue (#367)data resource/opentelekomcloud_vpc_v1: Fix id filter issue (#379)
FEATURES:
- New Resource:
opentelekomcloud_ecs_instance_v1(#347)
ENHANCEMENTS:
resource/opentelekomcloud_cce_cluster_v3: Add CCE cluster certificates (#349)resource/opentelekomcloud_cce_cluster_v3: Add multi-az support for CCE cluster (#350) Add detailed error message for 404 (#352)
BUG FIXES:
resource/opentelekomcloud_vpc_subnet_v1: Fix dns_list type issue (#351)resource/opentelekomcloud_cce_node_v3: Fix data_volumes type issue (#354) Fix common user ak/sk authentication issue with domain_name (#362)resource/opentelekomcloud_rds_instance_v3: Fix backup_strategy parameter issue (#363)
FEATURES:
- New Data Source:
opentelekomcloud_sdrs_domain_v1(#328) - New Resource:
opentelekomcloud_sdrs_protectiongroup_v1(#326)
ENHANCEMENTS:
resource/opentelekomcloud_vpc_v1: Add enable_shared_snat support (#333)resource/opentelekomcloud_networking_floatingip_v2: Add default value for floating_ip pool (#335)resource/opentelekomcloud_blockstorage_volume_v2: Add device_type argument support (#338)resource/opentelekomcloud_blockstorage_volume_v2: Add wwn attribute support (#339)
BUG FIXES:
resource/opentelekomcloud_sfs_file_system_v2: Set availability_zone to Computed (#330)resource/opentelekomcloud_rds_configuration_v3: Fix RDS parametergroup acc test (#331)
FEATURES:
- New Resource:
opentelekomcloud_waf_whiteblackip_rule_v1(#313) - New Resource:
opentelekomcloud_waf_datamasking_rule_v1(#315) - New Resource:
opentelekomcloud_waf_falsealarmmasking_rule_v1(#317) - New Resource:
opentelekomcloud_waf_ccattackprotection_rule_v1(#320) - New Resource:
opentelekomcloud_waf_preciseprotection_rule_v1(#322) - New Resource:
opentelekomcloud_waf_webtamperprotection_rule_v1(#324)
ENHANCEMENTS:
resource/opentelekomcloud_mrs_cluster_v1: Add master/core data volume support to MRS cluster (#308)resource/opentelekomcloud_mrs_cluster_v1: Add SAS volume type support to MRS cluster (#310)
BUG FIXES:
resource/opentelekomcloud_identity_project_v3: Fix project creation issue (#305)
FEATURES:
- New Resource:
opentelekomcloud_waf_certificate_v1(#285) - New Resource:
opentelekomcloud_waf_domain_v1(#286) - New Resource:
opentelekomcloud_waf_policy_v1(#293) - New Resource:
opentelekomcloud_rds_parametergroup_v3(#290)
ENHANCEMENTS:
- The provider is now compatible with Terraform v0.12, while retaining compatibility with prior versions.
resource/opentelekomcloud_rds_instance_v3: Add import support (#274)resource/opentelekomcloud_cce_node_v3: Add private_ip attribute (#280)
BUG FIXES:
resource/opentelekomcloud_cce_node_v3: Fix eip_count issue (#279)
FEATURES:
- New Data Source:
opentelekomcloud_networking_port_v2(#263) - New Data Source:
opentelekomcloud_rds_flavors_v3(#267) - New Resource:
opentelekomcloud_identity_role_v3(#213) - New Resource:
opentelekomcloud_css_cluster_v1(#255) - New Resource:
opentelekomcloud_rds_instance_v3(#267)
ENHANCEMENTS:
resource/opentelekomcloud_dns_zone_v2: Add support for attaching multi routers to dns zone (#261)resource/opentelekomcloud_cce_cluster_v3: Add authentication mode option support for CCE cluster (#262)provider: Add security_token option for OBS federated authentication (#264)resource/opentelekomcloud_rds_instance_v1: Add RDS tag support (#268)
BUG FIXES:
resource/opentelekomcloud_dms_group_v1: Fix wrong error message (#260)data_source/opentelekomcloud_cce_node_v3: Fix node data source with node_id (#265)resource/opentelekomcloud_cce_node_v3: Remove Abnormal from cce node creating target state (#266)
NOTES/DEPRECATIONS:
- provider: The
region,tenant_id,domain_id,user_idarguments have been deprecated andtenant_name,domain_namechanged to berequired. Please update your configurations as it might be removed in the future releases.
FEATURES:
- New Resource:
opentelekomcloud_identity_agency_v3(#232)
ENHANCEMENTS:
provider: Remove region, tenant_id, domain_id, user_id parameters (#230)resource/opentelekomcloud_compute_instance_v2: Add support of security_groups update (#234)resource/opentelekomcloud_nat_snat_rule_v2: Addcidrandsource_typeparameters support (#237)
BUG FIXES:
resource/opentelekomcloud_identity_role_assignment_v3: Fix attributes set issue (#226)resource/opentelekomcloud_csbs_backup_policy_v1: Fix csbs policies parameters issue (#244)
BUG FIXES:
provider authentication: Fix authentication with tenant (#216)resource/opentelekomcloud_dcs_instance_v1: Updatepasswordandengine_versionof dcs instance from Option to Required (#217)resource/opentelekomcloud_smn_topic_v2: Fix some smn topic parameters issue (#218)
FEATURES:
- New Data Source:
opentelekomcloud_identity_role_v3(#167) - New Data Source:
opentelekomcloud_identity_project_v3(#167) - New Data Source:
opentelekomcloud_identity_user_v3(#167) - New Data Source:
opentelekomcloud_identity_group_v3(#167) - New Resource:
opentelekomcloud_identity_project_v3(#167) - New Resource:
opentelekomcloud_identity_role_v3(#167) - New Resource:
opentelekomcloud_identity_role_assignment_v3(#167) - New Resource:
opentelekomcloud_identity_user_v3(#167) - New Resource:
opentelekomcloud_identity_group_v3(#167) - New Resource:
opentelekomcloud_identity_group_membership_v3(#167)
BUG FIXES:
resource/opentelekomcloud_rts_stack_v1: Re-sign for 302 redirect in ak/sk scenario (#204)resource/opentelekomcloud_elb_listener: Fix elb listener update error for backend_port (#209)
BUG FIXES:
resource/opentelekomcloud_compute_instance_v2: Fix instance tag update error (#178)resource/opentelekomcloud_dns_recordset_v2: Fix dns records update error (#179)resource/opentelekomcloud_dns_recordset_v2: Fix dns entries re-sort issue (#185)
BUG FIXES:
- Fix ak/sk authentication issue (#176)
FEATURES:
- New Data Source:
opentelekomcloud_dcs_az_v1(#154) - New Data Source:
opentelekomcloud_dcs_maintainwindow_v1(#154) - New Data Source:
opentelekomcloud_dcs_product_v1(#154) - New Resource:
opentelekomcloud_networking_floatingip_associate_v2(#153) - New Resource:
opentelekomcloud_dcs_instance_v1(#154)
BUG FIXES:
resource/opentelekomcloud_vpc_subnet_v1: Remove UNKNOWN status to avoid error (#158)resource/opentelekomcloud_rds_instance_v1: Suppress rds name change (#161)resource/opentelekomcloud_kms_key_v1: Add default value of pending_days (#163)all resources: Expose real error message of BadRequest error (#164)resource/opentelekomcloud_sfs_file_system_v2: Suppress sfs system metadata (#168)
ENHANCEMENTS:
- Add AKSK authentication support (#157)
data_source/opentelekomcloud_images_image_v2: Add properties filter support for images data source (#165)resource/opentelekomcloud_compute_instance_v2: Add key/value tag support (#169)data_source/opentelekomcloud_vpc_subnet_v1: Sort vpc subnet ids by network ip availabilities (#171)
FEATURES:
- New Data Source:
opentelekomcloud_cts_tracker_v1(#135) - New Data Source:
opentelekomcloud_antiddos_v1(#138) - New Data Source:
opentelekomcloud_cce_node_v3(#140) - New Data Source:
opentelekomcloud_cce_cluster_v3(#140) - New Resource:
opentelekomcloud_compute_bms_server_v2(#132) - New Resource:
opentelekomcloud_cts_tracker_v1(#135) - New Resource:
opentelekomcloud_antiddos_v1(#138) - New Resource:
opentelekomcloud_cce_node_v3(#140) - New Resource:
opentelekomcloud_cce_cluster_v3(#140) - New Resource:
opentelekomcloud_maas_task_v1(#142)
FEATURES:
- New Data Source:
opentelekomcloud_vbs_backup_policy_v2(#121) - New Data Source:
opentelekomcloud_vbs_backup_v2(#121) - New Resource:
opentelekomcloud_vbs_backup_policy_v2(#121) - New Resource:
opentelekomcloud_vbs_backup_v2(#121) - New Resource:
opentelekomcloud_vbs_backup_share_v2(#121) - New Resource:
opentelekomcloud_mrs_cluster_v1(#126) - New Resource:
opentelekomcloud_mrs_job_v1(#126)
BUG FIXES:
resource/opentelekomcloud_elb_loadbalancer: Fix ELB client error (#129)
FEATURES:
- New Data Source:
opentelekomcloud_deh_host_v1(#98) - New Data Source:
opentelekomcloud_deh_server_v1(#98) - New Data Source:
opentelekomcloud_rts_software_config_v1(#97) - New Data Source:
opentelekomcloud_rts_software_deployment_v1(#97) - New Data Source:
opentelekomcloud_vpc_v1(#87) - New Data Source:
opentelekomcloud_vpc_subnet_v1(#87) - New Data Source:
opentelekomcloud_vpc_subnet_ids_v1(#87) - New Data Source:
opentelekomcloud_vpc_route_v2(#87) - New Data Source:
opentelekomcloud_vpc_route_ids_v2(#87) - New Data Source:
opentelekomcloud_vpc_peering_connection_v2(#87) - New Data Source:
opentelekomcloud_compute_bms_nic_v2(#101) - New Data Source:
opentelekomcloud_compute_bms_keypairs_v2(#101) - New Data Source:
opentelekomcloud_compute_bms_flavors_v2(#101) - New Data Source:
opentelekomcloud_compute_bms_server_v2(#101) - New Data Source:
opentelekomcloud_rts_stack_v1(#95) - New Data Source:
opentelekomcloud_rts_stack_resource_v1(#95) - New Data Source:
opentelekomcloud_sfs_file_system_v2(#92) - New Data Source:
opentelekomcloud_csbs_backup_v1(#117) - New Data Source:
opentelekomcloud_csbs_backup_policy_v1(#117) - New Resource:
opentelekomcloud_deh_host_v1(#98) - New Resource:
opentelekomcloud_rts_software_config_v1(#97) - New Resource:
opentelekomcloud_rts_software_deployment_v1(#97) - New Resource:
opentelekomcloud_vpc_v1(#87) - New Resource:
opentelekomcloud_vpc_subnet_v1(#87) - New Resource:
opentelekomcloud_vpc_route_v2(#87) - New Resource:
opentelekomcloud_vpc_peering_connection_v2(#87) - New Resource:
opentelekomcloud_vpc_peering_connection_accepter_v2(#87) - New Resource:
opentelekomcloud_sfs_file_system_v2(#92) - New Resource:
opentelekomcloud_rts_stack_v1(#95) - New Resource:
opentelekomcloud_nat_gateway_v2(#107) - New Resource:
opentelekomcloud_nat_snat_rule_v2(#107) - New Resource:
opentelekomcloud_as_configuration_v1(#108) - New Resource:
opentelekomcloud_as_group_v1(#108) - New Resource:
opentelekomcloud_as_policy_v1(#108) - New Resource:
opentelekomcloud_dms_queue_v1(#114) - New Resource:
opentelekomcloud_dms_group_v1(#114) - New Resource:
opentelekomcloud_csbs_backup_v1(#117) - New Resource:
opentelekomcloud_csbs_backup_policy_v1(#117) - New Resource:
opentelekomcloud_networking_vip_v2(#119) - New Resource:
opentelekomcloud_networking_vip_associate_v2(#119)
FEATURES:
- New Data Source:
opentelekomcloud_kms_key_v1(#14) - New Data Source:
opentelekomcloud_kms_data_key_v1(#14) - New Data Source:
opentelekomcloud_rds_flavors_v1(#15) - New Resource:
opentelekomcloud_kms_key_v1(#14) - New Resource:
opentelekomcloud_rds_instance_v1(#15) - New Resource:
opentelekomcloud_vpc_eip_v1(#48)
ENHANCEMENTS:
- resource/opentelekomcloud_compute_instance_v2: Add
auto_recoveryargument (#20) - resource/opentelekomcloud_networking_router_v2: Add
enable_snatargument (#53)
Initial release of the OpenTelekom Cloud Provider