Skip to content

chore(deps): update dependency community.aws to v12 - #519

Open
dreadnode-renovate-bot[bot] wants to merge 1 commit into
mainfrom
renovate/community.aws-12.x
Open

dreadnode-renovate-bot[bot] wants to merge 1 commit into
mainfrom
renovate/community.aws-12.x

Conversation

@dreadnode-renovate-bot

@dreadnode-renovate-bot dreadnode-renovate-bot Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
community.aws galaxy-collection major 11.1.0 → 12.0.0

Release Notes

ansible-collections/community.aws (community.aws)

v12.0.0

Compare Source

=======

Release Summary

This major release includes significant breaking changes to align with AWS service retirements and modernize the collection's requirements. AWS WAF Classic modules (waf_condition, waf_info, waf_rule, waf_web_acl) and their aliases have been removed following the retirement of AWS WAF Classic. The inspector_target module has been removed following the retirement of AWS Inspector Classic. Support for ansible-core versions below 2.18 has been dropped, and the collection now requires ansible-core >= 2.18.0 which supports Python >= 3.11. Support for botocore<1.38.0 and boto3<1.38.0 has been dropped. Most modules will continue to work with older versions of the AWS SDK. However, compatibility with older versions of the SDK is not guaranteed and will not be tested. When using older versions of the SDK a warning will be emitted by Ansible. This release also includes bugfixes for the eks_nodegroup module's check mode handling and integration test improvements.

Minor Changes

  • CI test matrices updated against ansible-core 2.21 in addition to 2.18, 2.19, and 2.20 (#​2493).

Breaking Changes / Porting Guide

  • Support for ansible-core < 2.18 has been dropped. The collection now requires ansible-core >= 2.18.0 and Python >= 3.11 (#​2493).
  • The collection no longer supports ansible-core 2.17 (#​2492).
  • aws_waf_condition - This module alias has been removed following the retirement of AWS WAF Classic. Please migrate to AWS WAF (WAFv2) modules (#​2418).
  • aws_waf_info - This module alias has been removed following the retirement of AWS WAF Classic. Please migrate to AWS WAF (WAFv2) modules (#​2418).
  • aws_waf_rule - This module alias has been removed following the retirement of AWS WAF Classic. Please migrate to AWS WAF (WAFv2) modules (#​2418).
  • aws_waf_web_acl - This module alias has been removed following the retirement of AWS WAF Classic. Please migrate to AWS WAF (WAFv2) modules (#​2418).
  • collection - Minimum supported Python version is now 3.9 (#​2491).
  • community.aws collection - The community.aws collection has dropped support for botocore<1.38.0 and boto3<1.38.0. Most modules will continue to work with older versions of the AWS SDK. However, compatibility with older versions of the SDK is not guaranteed and will not be tested. When using older versions of the SDK a warning will be emitted by Ansible (#​2519).
  • inspector_target - This module has been removed following the retirement of AWS Inspector Classic. (#​2487).
  • waf_condition - This module has been removed following the retirement of AWS WAF Classic. Please migrate to AWS WAF (WAFv2) modules (#​2413).
  • waf_info - This module has been removed following the retirement of AWS WAF Classic. Please migrate to AWS WAF (WAFv2) modules (#​2413).
  • waf_rule - This module has been removed following the retirement of AWS WAF Classic. Please migrate to AWS WAF (WAFv2) modules (#​2413).
  • waf_web_acl - This module has been removed following the retirement of AWS WAF Classic. Please migrate to AWS WAF (WAFv2) modules (#​2413).

Bugfixes

  • eks_nodegroup - Fixed check mode to correctly report changed status when validating tags, labels, and taints. Fixed label comparison to detect value changes. Fixed sequential update operations by waiting for nodegroup to return to ACTIVE state after updating scaling/launch template configuration before attempting to update labels, taints, or tags. Fixed wait handling in check mode to avoid unnecessary waits when no actual changes were made (#​2505).
  • eks_nodegroup - Fixed integration tests by removing unsupported create_instance_profile parameter from IAM role tasks (#​2505).
  • integration tests - Remove unsupported create_instance_profile and delete_instance_profile parameters from iam_role tasks (#​2500).

v11.2.0

Compare Source

=======

Release Summary

This minor release deprecates the inspector_target module following Amazon's retirement of the Inspector Classic service, and includes improvements to the s3_cors module with check_mode support and idempotency fixes.

Minor Changes

  • s3_cors - Added support for check_mode operation (#​2471).

Deprecated Features

  • inspector_target - The module has been deprecated as Amazon has retired the Amazon Inspector Classic service on May 20, 2026 (Complete End of Life), revoking access to its console, APIs, and associated resources. The module will be removed in version 12.0.0 (#​2485).

Bugfixes

  • s3_cors - Fixed CORS rule comparison logic by replacing IAM policy comparison with CORS-specific normalization to ensure accurate change detection (#​2471).
  • s3_cors - Fixed idempotency issue in state=absent where the module always reported changes even when no CORS configuration existed (#​2471).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

| datasource        | package       | from   | to     |
| ----------------- | ------------- | ------ | ------ |
| galaxy-collection | community.aws | 11.1.0 | 12.0.0 |

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants