Skip to content

Latest commit

 

History

History
 
 

group-aws

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Amazon Web Services Working Group

There are two related collections containing AWS content (modules and plugins).

amazon.aws

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.

community.aws

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.

Meetings

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.

Working Group Goals

  • 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

Collaboration

Apart from IRC The AWS Working Group collaborates via tickets and pull requests in the collection repositories.

Planned work for both collections is tracked in the AWS Project Board.

Contact