Repository navigation
chore(deps): update dependency amazon.aws to v12 - #605
Open
dreadnode-renovate-bot[bot] wants to merge 1 commit into
Open
dreadnode-renovate-bot[bot] wants to merge 1 commit into
dreadnode-renovate-bot[bot] wants to merge 1 commit into
Conversation
| datasource | package | from | to | | ----------------- | ---------- | ------ | ------ | | galaxy-collection | amazon.aws | 11.5.0 | 12.0.0 |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
11.5.0→12.0.0Release Notes
ansible-collections/amazon.aws (amazon.aws)
v12.0.0: amazon.aws 12.0.0Compare Source
Release Summary
This major release includes breaking changes to support requirements and the removal of overdue deprecations from the
ec2_instanceandcloudformationmodules. The collection now requires ansible-core >= 2.18.0 which supports Python >= 3.11. Additionally, minimum boto3 and botocore versions have been increased to 1.38.0. Deprecated parametersplacement_groupandtenancyfromec2_instance, andtemplatefromcloudformationhave been removed. This release also includes bugfixes for theroute53_zonemodule and refactoring improvements to autoscaling, RDS, and ELB modules.Minor Changes
on_deniedparameter to control behaviour when access to account attributes is denied, supporting error (default), skip, and warn modes. (#2914)resource_tagsas an alias for thetagsparameter, matching the convention already used by theec2_instancemodule (#3085).http_xff_header_processing_modeto set whether the load balancer appends, preserves, or removes the X-Forwarded-For header (#3098).ansible.module_utils._texttoansible.module_utils.common.text.convertersto avoid deprecation warnings. (#2914)@RDSErrorHandlerdecorators for standardized error handling. (#3065)DBParameterGroupNotFoundFaultto the list of not-found error codes handled byRDSErrorHandler. (#3065)describe_db_clusterscentralized wrapper with@RDSErrorHandlerand@AWSRetrydecorators, and addedDBClusterNotFoundFaultto the error handler (#3041).describe_global_clusterscentralized wrapper with@RDSErrorHandlerand@AWSRetrydecorators, and addedGlobalClusterNotFoundFaultto the error handler (#3068).describe_option_groupscentralized wrapper with@RDSErrorHandlerand@AWSRetrydecorators, and addedOptionGroupNotFoundFaultto the error handler (#3065).describe_db_cluster_parameter_groups()anddescribe_db_cluster_parameters()now take a boto3 client and**paramslike the otherdescribe_*helpers, dropping the unusedmoduleargument (#3089).eval()dispatch withformat_rds_client_method_parameters(), and use shareddescribe_db_clustersfrommodule_utils/rdsfor consistent error handling (#3041).describe_db_clustersfrommodule_utils/rdsandAnsibleRDSErrorfor consistent error handling (#3041).describe_db_cluster_parameter_groupsanddescribe_db_cluster_parametersinmodule_utils/rdsto useRDSErrorHandlerdecorator for consistent error handling following previous PRs. (#3069)module_utils/rdshelpers, removing the redundantbotocoreimport and connectiontry/exceptblock (#3089).describe_db_cluster_parameter_groups()call (#3089).module_utils/rdshelpers and removed the redundantbotocoreimport and connectiontry/exceptblock (#3089).module_utils/rdsutilities (#3090).module_utils/rdsfor API calls, error handling, and retry logic (#3062).describe_global_clustersfrommodule_utils/rdsandAnsibleRDSErrorfor consistent error handling (#3068).module_utils/_rds/api.pyincludingdescribe_db_instance_parameter_groups,describe_db_parameters,create_db_parameter_group,modify_db_parameter_group, anddelete_db_parameter_groupfor consistent error handling and reduced code duplication. (#3065)describe_db_instance_parameter_groupsfunction with new signature that retrieves tags separately. (#3065)absentstate logic to remove a redundant branch and added docstrings to the module's helper functions, aligning the module with the style used by the sharedmodule_utils/rdsutilities (#3080).describe_option_groupsandget_tagsfrommodule_utils/rds, and standardized error handling (#3064).botocore.exceptionsimports and inlinetry/exceptblocks; option group create, modify, delete, and tagging calls are now made through small helper functions decorated withRDSErrorHandler, standardizing error handling onAnsibleRDSError(#3078).describe_option_groupsfrommodule_utils/rdsandAnsibleRDSErrorfor consistent error handling (#3065).describe_db_subnet_groupsandcall_methodhelpers frommodule_utils/rdsand standardized error handling onAnsibleRDSError, removing the module-local backoff and duplicatedtry/exceptblocks (#3072).Breaking Changes / Porting Guide
templateparameter. The parameter was deprecated in release 7.6.0 and the removal date of 2026-05-01 has passed. Usetemplate_bodywith theansible.builtin.fileoransible.builtin.templatelookup plugin instead (#3097).placement_groupparameter. The parameter was deprecated in release 7.0.0. Useplacement.group_nameinstead (#2937).tenancyparameter. The parameter was deprecated in release 7.0.0. Useplacement.tenancyinstead (#2937).overwriteparameter. Only the string valuesalways,never,different, orlatestare now accepted (#2924).dualstackandendpoint_urlparameters at the same time. The parameters are now mutually exclusive. To use dualstack endpoints with a custom endpoint, specify the dualstack endpoint URL directly inendpoint_url(#2924).Deprecated Features
Bugfixes
KeyErrorwhen stopping or starting clusters becausechanging_cluster_optionsassumedApplyImmediatelywas always present in the parameters (#3041).check_modenot being respected during option group creation when tags are provided (#3064).state=absentno longer fails when the option group is deleted by another process between the existence check and the delete call;changedis now derived from the delete call's actual result instead of being pre-set toTrue(#3078).dnssecparameter to avoid idempotency issues (#2553).Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.