ENHANCEMENTS:
- datasource: Support for aggregation of VPC images(#1580)
BUGFIXES
- resource: Fix the destroy of virtual instance with volumes
- resource: Fix the mutex of pdns resource records(#1601)
FEATURES:
- New Datasource: (ibm_iam_roles)
- New Datasource: (ibm_iam_role_actions)
ENAHANCEMENTS:
*resource: Support for provisioning ROKS on VPC Gen2 (#1437)
*resource: Support for intergating firewall IP, activity tracker, metric monitoring to COS bucket (#1487)
*data: Add new attribute output_json
for ibm_scheamtics_output (#1413)
BUGFIXES *resource: Fix the list of network rules attached to network acl(#1547)
ENHANCEMENTS:
- resource/ibm_cis_domain_settings: Support additional domain settings (#1475)
- resource/resource_ibm_certificate_manager_order: Added key_algorithm to order certificate in CMS (#1512)
- data/ibm_is_vpc: Add zone name to data source vpc.subnets outputs (#1450)
BUG FIXES:
- docs: Add documentation for is_instance and is_security_groups( #1522)
- data/ibm_is_vpc: Regression on vpc_source_addresses support (#1530)
- data/ibm_container_vpc_cluster: container_vpc_cluster fails for OCP VPC cluster with ALB error (#1528)
- resource/ibm_iam_access_group_dynamic_rule : Fix dynamic Rule returning wrong resource (#1535)
- resource/ibm_is_image: Fix the nil pointer exception for is image (#1540)
ENHANCEMENTS:
- resource/ibm_cis_rate_limit: Support for CIS Rate Limiting ( #1271)
- data/ibm_cis_rate_limit: Support for CIS Rate Limiting ( #1271)
BUG FIXES:
- resource/ibm_is_security_group_rule: Gen1-Security Group Rule fix: allow 'Any' type for ICMP, TCP, UDP( #1499)
- resource/ibm_dns_resource_record : Changes to lock resource record id and zone id ( #1430)
- resource/ibm_is_vpc: Resource level Timeout updation and docs for vpc resources (is_vpc, is_vpc_route, is_vpn_gateway, is_vpn_gateway_connection )( #1442)
- resource/ibm_is_vpn_gateway: Fix for deletion of VPN gateway( #1495)
- resource/ibm_private_dns: Fix for provisioning of private dns resource records( #1476)
- data/source_ibm_is_subnets: Fix for ibm_is_subnets output duplicates( #1500)
FEATURES:
- New Resource: (ibm_iam_custom_role)
- New Datasource: (ibm_dns_zones)
- New Datasource: (ibm_dns_permitted_networks)
- New Datasource: (ibm_dns_resource_records)
ENAHANCEMENTS:
*resource: Adopt custom roles to IAM policies (#1433)
ENAHANCEMENTS:
- resource : Support for pi_pin_policy argument in ibm_pi_instance (#1469)
- resource : Support for wait_till_albs argument in ibm_container_workerpool_zone_attachment (#1463)
- data : Support for state_store_json attribute in ibm_schematics_state (#1411)
BUG FIXES:
- resource : Fix nil pointer if apikey not given for VPC (#1427)
- data : CMS issuance_info update (#1277)
ENAHANCEMENTS:
-
resource : Support for entitlement argument for IKS Classic ROKS cluster (ibm_container_cluster) and worker pool(ibm_container_worker_pool)(#1350)
-
resource : Support for source_resource_group_id and target_resource_group_id(#1364)
BUG FIXES:
- resource : Error deleting instance with data volume (#1412)
- resource : Add force_new true for cidr argument of ibm_is_address_prefix (#1416)
- resource : Fix import of ibm_container_cluster (#1360)
BUG FIXES:
- resource : Fix VPC subnets created in incorrect resource group(#1398)
FEATURES:
- New Resource: (ibm_is_lb_listener_policy_rule )
- New Datasource: (ibm_certificate_manager_certificates )
ENAHANCEMENTS:
- resource : Support for auto-generate client_id and client_id for API gateway endpoint(#1390)
- resource: Support point_in_time_recovery_time and point_in_time_recovery_deployment_id arguments for ICD database(#1259)
- resource: Support for pending_reclamination for database and CIS instances (#1242)
BUG FIXES:
- resource : Fix VPC Load Balancer resource ID is appended to Pool/Listener/Listener Policy ID (#1359)
- resource : Fix domainID for CIS firewall resource (#1201)
- resource : Fix the update of private dns resource record TTL (#1331)
- resource : ibm_container_worker_pool_zone_attachment should wait for ALBs to finish in a new zone (#1372)
NOTE : For creating either vpc-classic (generation=1) or vpc-Gen2 (generation=1) IKS cluster, generation parameter needs to be set either in provider block or export via environment variable “IC_GENERATION”. By default the generation value is 2.
FEATURES:
- New Resource: (Terraform support for DNS service (beta service ) ibm_dns_zone, ibm_dns_permitted_network, ibm_dns_resource_record)
- New Resource: (ibm_cis_firewall (lockdown) )
- New Resource: (ibm_lb_listener_policy )
ENAHANCEMENTS:
- resource : Add support for resource group argument in ibm_is_network_acl (#1265)
- resource : Support for IKS on Gen-2 (beta service) (#1321)
- resource : Update functionality support for cis resources (#1180)
- resource : Add support for crn attribute for is_vpc (#1315 )
- data : Add support for crn attribute for is_vpc (#1317)
BUG FIXES:
- resource : Fix the nil pointer exception for ibm_is_lb_listener resource (#1289)
FEATURES:
- New Resource: (ibm_iam_access_group_dynamic_rule)
- New Resource: (ibm_api_gateway_endpoint)
- New Resource: (ibm_api_gateway_endpoint_subscription)
- New DataSource: (ibm_iam_access_group)
- New DataSource: (ibm_api_gateway)
BUG FIXES:
- resource : Fix the destroy of cloudantnosqldb service(#1242)
- resource : Fix the ICD service endpoint for osl01(#1158)
ENHANCEMENTS:
- resource : Added support for cse_source_addresses attribute for ibm_is_vpc (#1165)
- data : Added support for cse_source_addresses attribute for ibm_is_vpc (#1165)
- resource: Added support for new storage class smart for COS bucket (#1184)
- resource: Allow deletion of non-existing resources like is_vpc, is_subnet, is_vpc_address_prefix and is_instance (#1229)
- resource: Added support for force_delete argument for ibm_kp_key (#1214)
ENHANCEMENTS:
- Provider : Adapt IAM access resources to v2 version (#1183)
- resource: Added support for GUID attribute for ibm_cis and ibm_database (#1169)
- data: Added support for GUID attribute for ibm_cis and ibm_database (#1169)
BUG FIXES:
- resources : Updated the status string for
ibm_resource_instance, ibm_database and ibm_cis
to be inline with resource controller API changes (#1190) - resource/ibm_compute_bare_metal: Fix the order of provisioning of
bare metal
for processor capacity restriction type and SAP servers (#1189) - resource/ibm_resource_instance: Fix the order of provisioning of
block chain
platform service (#1186) - resource/ibm_container_cluster: Fix the force new for deprecated
billing
argument(#1187)
ENHANCEMENTS:
- Provider: Added new parameter
zone
to support power virtual resources and data sources to work in multi-zone environment (#1141) - resource/ibm_pi_volume: Updated the list of volume types for power virtual volume (#1149)
- resource/ibm_container_vpc_cluster : Added support for
ingress_hostname
andingress_secret
attributes (#1167) - data/ibm_container_vpc_cluster : Added support for
ingress_hostname
andingress_secret
attributes (#1167) - resource/ibm_is_floating_ip : Handle the case when floating IP is deleted manually (#1160)
BUG FIXES:
- resources : Handle the case where the resource might be already deleted (manually) for ibm_iam_access_policies, ibm_iam_authorization_policies, ibm_iam_service_policies (#1162)
- resource/ibm_is_inetwork_acl: Fix the order of creation of network acl (#1123)
- resource/ibm_container_vpc_cluster: Added new attribute
wait_till
to control the cluster creation. Now user can control the cluster creation until master is ready / any one worker node is ready / ingress_hostname is
assigned. (#1143) - resource/ibm_pi_instance: Fix the timeout configuration for create (#1178)
- doc/ibm_cis_ip_addresses : Fix the description of data source (#1178)
BUG FIXES:
- data/ibm_container_cluster_config : Fix the error to download the cluster config for VPC clusters (#1150)
ENHANCEMENTS:
- resource/ibm_is_vpc: Improved error message for VPC creation (#1106)
- resource/ibm_is_ssh_key: Improved error message for VPC SSH Key creation (#1105)
- resource/ibm_container_cluster : Added gateway feature support for IKS clusters. This feature helps to create a cluster with a gateway worker pool of two gateway worker nodes that are connected to public and private VLANs to provide limited public access, and a compute worker pool of compute worker nodes that are connected to the private VLAN only. (#1125)
- data/ibm_conatiner_cluster_config : Extended the data source to provide additional attribute like admin_key, admin_certificate, ca_certificate, host and token. This attributes helps to connect to other providers like Kubernetes and Helm without loading cluster config file. (#895)
BUG FIXES:
- doc/ibm_certificate_manager_order: Changed the type of rotate_key from string to bool (#1110)
- resource/ibm_is_instance: Fix for updating security group for primary network interface for vpc instance. Now users can add or delete security groups(#1078)
- doc/ibm_resource_key : Provided an example in the docs as a workaround to create credentials using serviceID parameter (#1121)
- resource/ibm_is_network_acl : Fix for crash during the update of rules. Fix for the order of rules creation. Now users can add or delete rules for network_acl (#1117)
- resource/ibm_is_public_gateway : Added support for resource group and tags parameters (#1102)
- resource/ibm_is_floating_ip : Added support for tags parameters (#1131)
- resource/ibm_database : Parameters remote_leader_id, key_protect_instance and key_protect_key can’t be updated after creation. (#1111)
- example/ibm-key-protect : Updated example to create an authorisation policy between COS and Key Protect instance(#1133)
- resource/ibm_resource_group: Removed suppression of error during deletion (#1108)
- resource/ibm_iam_user_invite : Fix for inviting user from IBM Cloud lite account. (#1114)