Conversation
Hi @adisharoon-socialware -- copying in new process info here. We will be evaluating all new module PRs according to this process, effective immediately. Thanks for submitting this new module to Ansible Extras! This module is now in community review, a process that is open to all Ansible users. In order for this module to be approved, it must gain the following votes: “works_for_me”: If you have tested the module thoroughly, including testing of all of the module’s options, and if the module works for you, please add “works_for_me” in the comments. “passes_guidelines”: If you have gone through the module guidelines and the module meets all of the requirements, please add “passes_guidelines” in the comments. Guidelines are available here: http://docs.ansible.com/developing_modules.html#module-checklist “needs_revision”: If the module fails to work for you, or if it doesn’t meet guidelines, please add “needs_revision” in the comments with details about what needs to be fixed. When a module has both “works_for_me” and “passes_guidelines” tags, we will promote the module for inclusion in Ansible Extras. At this point, you will be expected to maintain the module by fixing bugs and evaluating pull requests in a timely manner. Thanks again for submitting your Ansible module! |
+1 For this module |
Im hitting an error when testing. command is:
output is:
I believe you might need to add something like |
The way this module is designed, a solution stack is required, rather than a configuration template. |
@adisharoon-socialware |
@noqcks The way I wrote it, solution_stack is required only if state: present. |
🆒 could we add some docs for that then? because I ran it and didnt know it was required when Maybe adding |
This module has failed validation due to incorrectly formatted DOCUMENTATION and missing RETURN docs.
|
@adisharoon-socialware A friendly reminder: this pull request has been marked as needing your action. If you still believe that this PR applies, and you intend to address the issues with this PR, just let us know in the PR itself and we will keep it open pending your changes. |
@adisharoon-socialware Another friendly reminder: this pull request has been marked as needing your action. If you still believe that this PR applies, and you intend to address the issues with this PR, just let us know in the PR itself and we will keep it open. If we don't hear from you within another 14 days, we will close this pull request. [This message brought to you by your friendly Ansibull-bot.] |
module.fail_json(msg='boto required for this module') | ||
region, ec2_url, aws_connect_kwargs = get_aws_connection_info(module) | ||
aws_connect_kwargs.pop("validate_certs") | ||
beanstalk = boto.connect_beanstalk(**aws_connect_kwargs) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This does not properly respect a region specified from the get_aws_connection_info() helper ansible python module. Looks like it currently uses this connect_beanstalk which just connects to us-east-1. Switching to the boto.beanstalk.connect_to_region() method seems to have the same functionality along with region support.
Should look like this: https://gist.github.com/sidewinder12s/114b880aa29216574f4bcb3acaef1f5f
@adisharoon-socialware A friendly reminder: this pull request has been marked as needing your action. If you still believe that this PR applies, and you intend to address the issues with this PR, just let us know in the PR itself and we will keep it open pending your changes. When you do address the issues, please respond with ready_for_review in your comment, so that we can notify the maintainer. [This message brought to you by your friendly Ansibull-bot.] |
@gregdek What's the process if I wanted to fix the issues with this Pull Request to get it accepted? Open another pull request with this Pull request with the required fixes? |
@sidewinder12s I'd say that's fair. Thanks. Pull from the @adisharoon-socialware fork so they get credit for the code. I'm going to go ahead and close this PR. |
A new module for creating, terminating, and restarting AWS Elastic Beanstalk environments, including support for blue-green deployments using CNAME swapping.