There are two related collections containing AWS content (modules and plugins).
This collection contains the module_utils
(shared libraries) used by both collections.
Content in this collection is included downstream in Red Hat Ansible Automation Platform.
Code standards, test coverage, and other supportability criteria may be higher in this collection.
The amazon.aws
collection is an Ansible-maintained collection.
This collection contains modules and plugins contributed and maintained by the Ansible AWS
community. The community.aws
collection is tested and generally assured to work in
conjunction with amazon.aws
.
New modules and plugins developed by the community should be proposed to community.aws
.
Content in this collection that is stable and meets other acceptance criteria has the potential
to be promoted and migrated into amazon.aws
.
There are currently no regular meetings held. The IRC channel is the main and official place to contact the members. For specific issues and feature requests, follow the standard Ansible issues/PRs workflow.
- Review PRs and Issues with a view to reducing the number of open PRs and Issues. Numbers going up is not a failure, it might just be due to additional contributors.
- Move to boto3 - all AWS modules should move to boto3, rather than boto. This is happening organically, especially as newer features typically exist in boto3 only, but we might want to improve this.
- Integration tests - all AWS modules should have integration
tests so that we can update them with confidence that we won't break
other people's stuff.
module_utils
should be covered by unit tests. - Best practices - all modules should meet the Ansible best practices, such as python coding standards, documentation.
- Improve simplify and expand the AWS module utilities and module utilities generally to make it easier to both write and maintain modules
Apart from IRC The AWS Working Group collaborates via tickets and pull requests in the collection repositories.
amazon.aws
Ticketsamazon.aws
Pull-requestscommunity.aws
Ticketscommunity.aws
Pull-requests
Planned work for both collections is tracked in the AWS Project Board.
- #ansible-aws IRC channel on irc.libera.chat
- For security-related concerns email [email protected] and see our security disclosure for more information.
- For other urgent or sensitive issues contact [email protected] or [email protected]