Skip to content

Commit

Permalink
Drop support for Ansible-core < 2.11 (#1087)
Browse files Browse the repository at this point in the history
Drop support for Ansible Core < 2.11

SUMMARY
We only perform integration tests against milestone.  And we only perform sanity tests against 2.12+.  Ansible Core  2.11 goes out of support in November
Trying to maintain support for Ansible 2.9 is only going to get more painful as time goes on, as demonstrated by #1083.
ISSUE TYPE

Feature Pull Request

COMPONENT NAME
meta/runtime.yml
ADDITIONAL INFORMATION
Dropping support for 2.9/2.10 puts us in line with Ansible Core, community.general and community.network.
Additionally:

AAP 1.2 (based on 2.9) is in "Maintenance support 2" bugs and security fixes only (https://access.redhat.com/support/policy/updates/ansible-automation-platform), which we can support by backporting fixes if necessary
Later versions of AAP support ee-2.9, however ee-2.9 is only supported for "the Ansible Core RPMs" which would mean backports
Ansible Tower is in "Maintenance support 2" bugs and security fixes only (https://access.redhat.com/support/policy/updates/ansible-tower), with support ending in November which we can support by backporting fixes if necessary.
Ansible Engine 2.9 support has ended already (https://access.redhat.com/support/policy/updates/ansible-engine)

Reviewed-by: Jill R <None>
  • Loading branch information
tremble authored Sep 29, 2022
1 parent 427b36c commit b330814
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 7 deletions.
8 changes: 2 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,11 @@ The Ansible Amazon AWS collection includes a variety of Ansible content to help

AWS related modules and plugins supported by the Ansible community are in the [community.aws](https://github.com/ansible-collections/community.aws/) collection.

<!--start requires_ansible-->
## Ansible version compatibility

This collection has been tested against following Ansible versions: **>=2.9.10**.
Tested with the Ansible Core 2.12, and 2.13 releases, and the current development version of Ansible. Ansible Core versions before 2.11.0 are not supported. In particular, Ansible Core 2.10 and Ansible 2.9 are not supported.

Plugins and modules within a collection may be tested with only specific Ansible versions.
A collection may contain metadata that identifies these versions.
PEP440 is the schema used to describe the versions of Ansible.
<!--end requires_ansible-->
Use amazon.aws 4.x.y if you are using Ansible 2.9 or Ansible Core 2.10.

## Python version compatibility

Expand Down
2 changes: 2 additions & 0 deletions changelogs/fragments/1087-old-ansible.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
breaking_changes:
- amazon.aws collection - Support for ansible-core < 2.11 has been dropped (https://github.com/ansible-collections/amazon.aws/pull/1087).
2 changes: 1 addition & 1 deletion meta/runtime.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
requires_ansible: '>=2.9.10'
requires_ansible: '>=2.11.0'
action_groups:
aws:
- autoscaling_group
Expand Down

0 comments on commit b330814

Please sign in to comment.