NOTES:
- provider: Add OpenBSD to list of OSes which the provider is built on (#28300)
- resource/aws_fsx_ontap_storage_virtual_machine: The
subtype
attribute will always have the value"DEFAULT"
(#28082)
ENHANCEMENTS:
- resource/aws_lambda_function: Add support for
nodejs18.x
runtime
value (#28082) - resource/aws_lambda_layer_version: Add support for
nodejs18.x
compatible_runtimes
value (#28082) - resource/aws_security_group: Do not pass
from_port
orto_port
values to the AWS API if arule
'sprotocol
value is-1
orall
(#27685)
BUG FIXES:
- resource/aws_api_gateway_stage: Fixed issue with providing
cache_cluster_size
withoutcache_cluster_enabled
resulted in waiter error (#27541) - resource/aws_db_instance: Ensure that
apply_immediately
default value is applied (#28298) - resource/aws_s3_bucket_server_side_encryption_configuration: Retry on
ServerSideEncryptionConfigurationNotFoundError
errors due to eventual consistency (#26091) - resource/aws_security_group: Return an error if a
rule
'sprotocol
value isall
andfrom_port
orto_port
are not0
(#27685) - resource/aws_sqs_queue: Change
sqs_managed_sse_enabled
toComputed
as newly created SQS queues use SSE-SQS encryption by default. This means that Terraform will only perform drift detection of the attribute's value when present in a configuration (#27313) - resource/aws_sqs_queue: Respect configured
sqs_managed_sse_enabled
value on resource Create. In particular a configuredfalse
value is sent to the AWS API, which overrides the new service default value oftrue
(#27338)