The trace may be a thing. Can you file a github ticket on that last one so we can see if we can reproduce it?
Thanks! --Michael On Fri, Mar 14, 2014 at 12:38 PM, Timothy Perrett <[email protected]>wrote: > Hey Michael, > > Thanks for the response. Yeah, im looking to help out if i can. From what > you wrote it sounds like the module is barfing on that specific input case, > but you noted that input could be given like: > > foo: > x: 1 > y: 2 > > But when I do: > > - name: aws | create launch configuration > ec2_lc: > name: test > image_id: "{{ ami_id }}" > key_name: "{{ keypair }}" > security_groups: "{{stack_name.stdout}}" > > I get the trace error again. If im reading your note correctly, the > configuration I have there should be valid, right? > > On Friday, 14 March 2014 16:00:38 UTC, Michael DeHaan wrote: > >> So the traceback needs to be better caught, I agree, and upgrades here >> would be welcome -- this is a new module just added on the 1.6 development >> branch via pull request a few days ago. >> >> The second problem is one of documentation, the ">" should not be there >> if using "colon" syntax for hash members. It instead passed a long >> string. I'll take care of this now. >> >> >> >> >> >> On Fri, Mar 14, 2014 at 10:56 AM, Timothy Perrett <[email protected]>wrote: >> >>> Hey all, >>> >>> I'm just trying out the ec2_lc stuff and it appears to be >>> non-functioning. I tried the following: >>> >>> - ec2_lc: >>> name=special >>> image_id="ami-XXX" >>> key_name=default >>> security_groups='group,group2' >>> >>> But I get this error: >>> >>> TASK: [ec2_lc name=special image_id="ami-XXX" key_name=default >>> security_groups='group,group2'] *** >>> failed: [127.0.0.1] => {"failed": true, "parsed": false} >>> invalid output was: Traceback (most recent call last): >>> File "~/.ansible/tmp/ansible-tmp-1394808739.09-69351858807498/ec2_lc", >>> line 1477, in <module> >>> main() >>> File "~/.ansible/tmp/ansible-tmp-1394808739.09-69351858807498/ec2_lc", >>> line 1473, in main >>> create_launch_config(connection, module) >>> File "~/.ansible/tmp/ansible-tmp-1394808739.09-69351858807498/ec2_lc", >>> line 1432, in create_launch_config >>> connection.create_launch_configuration(lc) >>> AttributeError: 'NoneType' object has no attribute >>> 'create_launch_configuration' >>> >>> >>> FATAL: all hosts have already failed -- aborting >>> >>> So I then tried it exactly as detailed here: >>> http://docs.ansible.com/ec2_lc_module.html >>> >>> - ec2_lc: > >>> name: special >>> image_id: ami-XXX >>> key_name: default >>> security_groups: 'group,group2' >>> >>> And then I got this: >>> >>> TASK: [ec2_lc name: special image_id: ami-XXX key_name: default >>> security_groups: 'group,group2'] *** >>> failed: [127.0.0.1] => {"failed": true} >>> msg: this module requires key=value arguments (['name:', 'special', >>> 'image_id:', 'ami-XXX', 'key_name:', 'default', 'security_groups:', >>> 'group,group2']) >>> >>> FATAL: all hosts have already failed -- aborting >>> >>> Am I doing something wrong or am i just the first person to be using >>> this and its currently a non-functioning module? >>> >>> Cheers!! >>> >>> Tim >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Ansible Project" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> >>> To view this discussion on the web visit https://groups.google.com/d/ >>> msgid/ansible-project/c0829985-6a14-4fa1-b8ee- >>> 1a9cdbb326e1%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/c0829985-6a14-4fa1-b8ee-1a9cdbb326e1%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/e8f8c67b-0b4c-4966-9bc7-eee578589843%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/e8f8c67b-0b4c-4966-9bc7-eee578589843%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAEVJ8QMZYemfBSEoyd4Mdki222EOAYfwz8Vs2%3DMwsyi-n6UXQQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
