Release Summary
This release adds support for the io2 storage type for RDS as well as other minor changes, several bugfixes and deprecated features.
Minor Changes
- Add support for the io2 storage type for RDS (#2748).
- ec2_launch_template - increase GP3 volume
throughputlimits in line with updated AWS limits (#2749). - ec2_vol - increase
throughputandiopslimits for GP3 volumes in line with updated AWS limits (#2749). - module_utils.s3 - added "501" to the list of error codes thrown by S3 replacements (#2447).
- module_utils/_s3/common - use
is_boto3_error_httpstatusto handle HTTP 403 and 501 status codes from S3-compatible services (#2776). - module_utils/botocore - add
is_boto3_error_httpstatushelper function to catch boto3 exceptions based on HTTP status codes (#2776). - route53 - added
record_valueskey toresource_record_setsreturn value that can be accessed using Jinja2 dot notation (#2772). - sts_assume_role - improve error handling for
MalformedPolicyDocumenterrors by providing a clearer error message when an invalid policy document is provided (#2778).
Deprecated Features
- ec2_vpc_dhcp_option - the
dhcp_configreturn value has been deprecated and will be removed in a release after 2026-12-01. Usedhcp_optionsinstead (#2772). - ec2_vpc_dhcp_option_info - the
dhcp_configreturn value has been deprecated and will be removed in a release after 2026-12-01. Usedhcp_optionsinstead (#2772). - route53 - the
valueskey in theresource_record_setsreturn value has been deprecated in favor ofrecord_valuesfor Jinja2 compatibility. Thevalueskey will be removed in a release after 2026-12-01 (#2772).
Bugfixes
- connection/aws_ssm - fixed ReferenceError in aws_ssm connection plugin destructor during interpreter shutdown (#2728).
- lambda_info - fixed invalid return value documentation that used dot notation (
function.TheName) which cannot be used in Jinja2 templates (#2772). - s3_bucket - fix error when configuring AES256 bucket encryption with
bucket_key_enabledexplicitly set tofalse(#2734).