Releases: aliyun/terraform-provider-alicloud
Releases · aliyun/terraform-provider-alicloud
v1.122.0
- New Resource:
alicloud_auto_snapshot_policy_attachment
(#3503) - New Resource:
alicloud_cs_kubernetes_permission
(#3495) - New Resource:
alicloud_ecs_disk
(#3443) - New Data Source:
alicloud_cs_kubernetes_permissions
(#3495) - New Data Source:
alicloud_vpc_flow_log
(#3477)
ENHANCEMENTS:
- resource/alicloud_network_acl: Supports setting timeout; Adds new attributes status, ingress acl entries and egress acl entries; Upgrades its dependence SDK; Adds its datasource (#3444)
- resource/alicloud_disk: Renames alicloud_disk to alicloud_ecs_disk; Deprecates the name and use disk_name instead; Adds more attribute, like payment_type, encrypt_algorithm, auto_snapshot and so on; Upgrades the its dependence sdk [#3443]
- testcase: Improves the image and instance testcases (#3510)
- testcase: Improves the instance testcases (#3504)
- testcase: Improves the ess scaling testcase and trigger job (#3502)
- testcase: Improves the sweeper testcase (#3498)
- testcase: Improves resource alicloud_instance testcase for attribute data_disks (#3497)
- testcase: Fixes the has deprecated attribute (#3496)
- testcase: Improves the testcase of scaling configurations and manager policy (#3494)
- docs: Fixes TSDB instance document error (#3500)
- ci: Improves the ci test in parsing func methods (#3492)
BUG FIXES:
- resource/alicloud_log_oss_shipper: Fixes sls oss shipper token bug which unsupporting security token (#3508)
v1.121.3
ENHANCEMENTS:
- resource/alicloud_polardb_cluster: Improves the attribute tde_status using standard values (#3490)
- resource/alicloud_db_instance: Supports to encrypt the disk for MSSQL (#3486)
- resource/alicloud_polardb_cluster: Supports new attribute tde_status for PolarDB Mysql (#3485)
- testcase: Skipes ResourceManager testcase while the resource directory is not enabled (#3475)
- docs/alicloud_vswitch: Replaces deprecated availability_zone with zone _id in the all of docs examples (#3481)
- docs: Improves the docs for the attribute period note (#3489)
- ci: Improves the running ci testcase and got failed count (#3478)
- ci: improve ci testcase by adding point-to-point test when there is a merg (#3472)
- ci: Improves the ci-test to get the precise test case (#3483)
BUG FIXES:
- resource/alicloud_adb_db_connection: Adds retry error code IncorrectDBInstanceState to fix deleting adb connection failed error (#3491)
- datasource/alicloud_nat_gateways: Recovers the ip_lists type to fix the missing expected error (#3480)
- ci: Fixes the ci test bug when running the aliyun oss ls command (#3482)
- ci: Fixes the CI bug and update changelog (#3469)
- ci: improves the test scripts to fix missing parameter bug (#3474)
v1.121.2
ENHANCEMENTS:
- resource/alicloud_nas_file_system: Removes the attribute kms_key_id because of it does not support all of users (#3464)
- resource/alicloud_nas_file_system: Adds new attribute encrypt_type and kms_key_id to support encrypt the resource data (#3431)
- resource/alicloud_oss_bucket: Adds attributes created_before_date , expired_object_delete_marker , abort_multipart_upload , noncurrent_version_expiration and noncurrent_version_transition (#3441)
- resource/alicloud_instance: Deprecates the useless attribute internet_max_bandwidth_in (#3445)
- resource/alicloud_polardb_cluster: Sets attribute vswitch_id to Computed and improve its testcase (#3456)
- testcase: Adds the sag qos sweeper test (#3435)
- testcase: Improves the hbase and market testcases (#3453)
- testcase: Improve hbase instance testcase (#3454)
- errors.go: Improves the retry strategy by supporting error code Throttling and ServiceUnavailable (#3437)
- errors.go: Improves the connection faild error by adding another error (#3452)
- errors: Adds retry error code for throttling error (#3462)
- ci: Sync the provider repo to oss to avoid network faild when running in China (#3468)
BUG FIXES:
- resource/alicloud_adb_db_cluster: Fixes the diff bug caused by attribute payment_type and db_cluster_category (#3466)
- resource/nat_gateway: Recovers the snat_table_ids and forward_table_ids data type to fix the format error (#3432)
- resource/alicloud_cen_bandwidth_package: Fixes the parsing expire time failed error which only work in PrePaid (#3436)
- resource/alicloud_cen_bandwidth_package: Fixes the InvalidStatus.Resource error when updating this resource (#3440)
- resource/alicloud_sag_qos_car & alicloud_sag_qos_policy: Fixes the error ResourceInOperating in concurrent scenario (#3446)
- resource/alicloud_network_acl: Fixes the Throttling error when describing the resources (#3447)
- resource/alicloud_mongodb_instance: Fixes the InstanceStatusInvalid error when ModifySecurityGroupConfiguration (#3449)
- resource/alicloud_cen_xxx: Adds the retry strategy to fix the connection error when fetching the resources (#3450)
- resource/alicloud_polardb_account: Adds the retry strategy to fix the ConcurrentTaskExceeded error when update the resources (#3456)
- resource/alicloud_nat_gateway: Fixes the specification diff bug; Fixes the period diff bug (#3458)
- datasource/alicloud_cms_service: Adds error code Has.effect.suit to avoid needless error when repeated opening (#3463)
- testcase/alicloud_cms_alarm_contact: Improves the docs and adds limitation descriptions for attribute name; Fixes the its testcase (#3439)
- testcase/alicloud_adb_connection: Fixes its testcase caused by missing mode (#3467)
- docs/alicloud_alidns_domain: Corrects the dns_servers spelling error (#3434)
- locations: Fixes fetching endpoint failed error because of network connection failed (#3459)
v1.121.1
ENHANCEMENTS:
- resource/alicloud_ecs_key_pair: Supports retry strategy when deleting to fix the error InvalidParameter.KeypairAlreadyAttachedInstance (#3423)
- testcase: Improves the mongodb and ess scaling configuration testcase (#3422)
- testcase: Improves the snat entry testcase results from using the new data type (#3424)
BUG FIXES:
- docs/alicloud_alidns_domain: Corrects the dns_servers spelling error (#3434)
- resource/nat_gateway: Recovers the snat_table_ids and forward_table_ids data type to fix the format error (#3432)
- resource/alicloud_adb_db_cluster: Fixes the crash error (#3429)
- testcase: Fixes the mongodb and ess testcases (#3421)
- docs/zones: Fixes the docs spelling error in the datasource alicloud_xxx_zones (#3425)
v1.121.0
- New Resource:
alicloud_log_oss_shipper
(#3414)
ENHANCEMENTS:
- resource/alicloud_db_readonly_instance: Adds force_restart to fix the crash error when modifying the parameters (#3419)
- resource/alicloud_polardb_endpoint: Supports new attributes ssl_enabled and net_type (#3408)
- resource/alicloud_disk: Sets the attribute kms_key_id to forceNew results from there is no API can update it in local place (#3409)
- resource/alicloud_kvstore_instance: Deprecates attributes node_type and it is useless for this resource (#3411)
- resource/alicloud_ecs_key_pair: Deprecates the key_name and use key_pair_name instead; Upgrades the its dependence sdk (#3413)
- resource/alicloud_nat_gateway: Deprecates name, instance_charge_type and using standard nat_gateway_name and payment_type instead; Supports new attributes 'tags' and 'internet_charge_type'; Upgrade its depend sdk (#3415)
- resource/alicloud_fc_function: Attribute code_checksum supports undating in place (#3416)
- resource/alicloud_adb_cluster: Upgrades to alicloud_adb_db_cluster; Adds new attributes 'compute_resource', 'db_cluster_class', 'elastic_io_resource', 'mode', 'modify_type', 'payment_type', 'resource_group_id', 'status' attributes; Upgrades its dependence SDK (#3295)
v1.120.0
- New Resource:
alicloud_resource_manager_control_policy
(#3383) - New Resource:
alicloud_ga_forwarding_rule
(#3384) - New Resource:
alicloud_ecs_snapshot
(#3403) - Data Source:
alicloud_resource_manager_control_policies
(#3383) - Data Source:
alicloud_ga_forwarding_rules
(#3384) - Data Source:
alicloud_sae_service
(#3390) - Data Source:
alicloud_rds_accounts
(#3399) - Data Source:
alicloud_ecs_snapshots
(#3403)
ENHANCEMENTS:
- resource/alicloud_common_bandwidth_package: Renames the name to bandwidth_package_name; Adds new field status; Upgrades its dependence sdk [[#3376]]
- resource/alicloud_route_table: Adds retry code to avoid concurrency issues when deleting (#3377)
- resource/alicloud_quotas_xxx: Supports setting SourceIp to avoid useless error when using sts to operate (#3388)
- resource/alicloud_resource_resource_manager_resource_directory: Supports enable or disable control policy by attribute status (#3391)
- resource/alicloud_cs_kunernetes: Supports disk performance level selection, managed cluster migration and cluster tag update (#3397)
- resource/alicloud_ecs_snapshot: Deprecates the name and use snapshot_name instead; Adds more attributes; Upgrades the its dependence sdk (#3403)
- datasource/alicloud_instance_types: Adds new attribute system_disk_category to filter instance types (#3404)
- testcase: Improves the polardb and the related resource testcases (#3379)
- testcase: upgrade kvstore instance test case (#3386)
- testcase: Skip alidns_domain_attachment test case because of PrePaid and international region (#3387)
- testcase: Adds sweeper test for the resource alicloud_cs_kubernetes (#3389)
- errors.go: Improves parsing error efficience (#3378)
- errors.go: Improves the error matching function to avoid some useless error [3406]
BUG FIXES:
- resource/alicloud_emr_cluster: Fixes the attribute use_local_metadb diff bug (#3401)
- resource/alicloud_alikafka_instance: Fixes creating error ONS_SYSTEM_ERROR and deleting timeout error (#3380)
- resource/alicloud_snat_entry: Adds retry code to fix the creating error InternalError (#3382)
- resource/alicloud_ga_forwarding_rule: improve ga_forwarding_rule (#3392)
- resource/ga_bandwidth_package_id: Upgrades the resource id using both bandwidth package id and accelerator id (#3393)
- resource/alicloud_havip: Adds its datasource; adds new attributes havip_name and status; upgrades its dependence sdk (#3394)
- resource/alicloud_keypair_attachment: Fix KeyPairAttachment bug when the key pair name contains colon (#3395)
v1.119.1
ENHANCEMENTS:
- resource/alicloud_route_table: Adds retry code to avoid concurrency issues when deleting (#3377)
- resource/alicloud_cs_managed_kubernetes: Supports setting essd disk performance and automatic disk snapshot policies for cluster and node pool nodes. (#3371)
- resource/alicloud_forward_entry: Renames the name to forward_entry_name; Supports new attribute protocol; Upgrades the resource SDK (#3368)
- resource/alicloud_eip_association: Enlarges the deletion timeout to avoid deleting it failed (#3366)
- resource/alicloud_eip_assocition: Enlarges the client connection timeout to avoid connecting failed (#3365)
- resource/alicloud_mongodb_instance: Removes the field tde_status forceNew and supports modifying it online (#3360)
- resource/alicloud_ga_listener: Supports protocol HTTP and HTTPS (#3358)
- resource/alicloud_snat_entry: Adds new attribute status and supports self-define timeout; Upgrades the resource dependent sdk (#3357)
- resource/alicloud_vswitch: Leverages the specified error code to add retry strategy when creating or deleting vswitch (#3356)
- testcase: Modify the image name_regex to ^ubuntu to avoid the needless test failed (#3367)
BUG FIXES:
v1.119.0
- New Resource:
alicloud_rds_parameter_group
(#3343) - Data Source:
alicloud_rds_parameter_groups
[#3343]
ENHANCEMENTS:
- resource/alicloud_cs_kubernetes_node_pool: Supports new feature including subscription charge type, installing cloud momitor, setting node unschedulable (#3351)
- resource/alicloud_ga_bandwidth_package: Supports updating attributebandwidth (#3346)
- resource/alicloud_alikafka_topic: Supports setting self-define create timeout (#3345)
- resource/alicloud_vswitch: Upgrades vswitch including deprecating name and availability_zone, adding vswitch_name and zone_id, using new sdk (#3342)
- resource/alicloud_alicloud_tsdb_instance: Improves codes by modifying its conversion function name (#3337)
- resource/alicloud_vpc: Adds new features including renaming name to vpc_name, enabling ipv6, setting user_cidrs and upgrading sdk (#3328)
- datasource/alicloud_cms_monitor_group_instances: Rename instanceses to instances (#3349)
- testcase: Improves the fc sweeper test with adding deleting fc-eni (#3354)
- testcase: Adds supported regions for vpc testcase (#3353)
- testcase: Upgrades alicloud_vpc and alicloud_vswitch testcases including change field name to vpc_name and vswitch_name (#3344)
- testcase: Improves the mns and nas filesystem testcase by skipping needless cases (#3339)
BUG FIXES:
- resource/alicloud_keypair_attachment: Fix DescribeKeyPairAttachment bug(#3338) when the key pair name contains colon (#3341)
- resource/alicloud_cs_kubernetes: Fixes GetClusterConfig failed error when the cluster state is failed (#3340)
- datasource/alicloud_fc_service: Fixes enable fc service twice error and supports idempotent (#3348)
v1.118.0
FEATURES:
ENHANCEMENTS:
- resource/alicloud_cms_group_metric_rule: Adds NotFount error code to avoid needless error after deleting the resource (#3317)
- testcase: Improves the ResourceManager sweep testcase (#3320)
- testcase: Improves ess test case (#3321)
- resource/alicloud_cdn_domain_new: Removes the maxitems limit for it attributes
sources
and can support setting multiple values (#3323) - testcase: Adds regionId for ecs auto snap policy sweeper testcase. (#3326)
- docs: Corrects the resource alicloud_alidns_instance website sidebar names (#3329)
- testcase: Improve the resource fc_domain ci test case (#3331)
- resource/alicloud_actiontrail_trail: Upgrades the api version of actiontrail to deprecate the attribute
mns_topic_arn
androle_name
and add new attributeoss_write_role_arn
(#3334) - resource/alicloud_ram_policy: Deletes all of policy versions when deleting one ram policy (#3332)
BUG FIXES: