-
Notifications
You must be signed in to change notification settings - Fork 343
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Where is ec2_asg? #166
Where is ec2_asg? #166
Comments
@onitake Hi, check https://github.com/ansible-collections/community.aws or on Ansible Galaxy AWS stuff is actually is split to two repositories. Explained here. I'd say this can be closed:) |
Ok... I see. The blog states:
I kind of understand the need for a distinction there, but I think it's very confusing this way. I think there should be a note in the README that mentions the community collection and the difference between the two. |
adding reference to amazon.aws repository <ansible-collections/amazon.aws#166>
adding reference to community.aws repository <ansible-collections#166>
Thanks, these sections provide the missing link. A newcomer might still have trouble to understand what the difference is and when to use one or the other. |
@jillr Can you please respond? (that's above my 'newcomer contributor' level:)). Thanks in advance. |
Caveat - I'm not a part of the Ansible Engineering/Product teams and can not speak to any official plans. The general hope is that the two collections will merge over time with modules migrating from community.aws to amazon.aws. However, the unfortunate truth is that we get a lot of drive-by contributions (including new modules), where someone will contribute a module that they needed, but then not assist with the maintenance of the module. While such contributions are still very much appreciated this makes it very difficult to 'support' the over 200 AWS related modules we currently have. Currently many of the community modules are lacking test suites, use boto v2, or generally need a code-cleanup. This makes it very difficult to 'support' them. Amazon has a huge range of products, and code reviews can only go so far without automated test suites in place. I personally expect that a community / "incubator" collection will exist for a good long while, but with an increasing number of modules in the 'supported' collection. For anyone interested in getting involved with the Ansible AWS modules and plugins (both collections), probably the biggest contribution you could make would be helping to build out the integration test suites and fixing the bugs they throw up. It's laborious and repetitive work, but done right it really helps improve the quality of the modules. |
@tremble Thanks for the clarification. So from my perspective, it's preferred to use amazon.aws modules, and only rely on community.aws when a specific module or feature is not available in amazon.aws. That works for me. The two READMEs are very similar, and the distinction mainly lies in these statements:
For a someone like me who doesn't quite understand how the Ansible community works, that is a bit unclear. Hence why I asked. |
* README update adding reference to community.aws repository Fixes: #166
* README update adding reference to amazon.aws repository Fixes: ansible-collections/amazon.aws#166
* README update adding reference to amazon.aws repository Fixes: ansible-collections/amazon.aws#166
* README update adding reference to amazon.aws repository Fixes: ansible-collections/amazon.aws#166
SUMMARY
According to the changelog, there should be a module for modifying EC2 autoscaling groups called
ec2_asg
, but I can't find it anywhere. Was this removed?ISSUE TYPE
COMPONENT NAME
ec2_asg
ANSIBLE VERSION
CONFIGURATION
OS / ENVIRONMENT
STEPS TO REPRODUCE
EXPECTED RESULTS
The ASG is created.
ACTUAL RESULTS
The text was updated successfully, but these errors were encountered: