On Sunday, April 26, 2015 at 6:05:13 PM UTC+3, Rob White wrote:
>
> I assume you have referenced eni.interface.id because you've seen the 
> example? Note the code above that which contains a register statement. This 
> allows you to reference output from that command. See 
> http://docs.ansible.com/playbooks_variables.html for more on that. 
>
> Once you've used that register command you can reference all the values of 
> the ENI creation. 
>
> If you're still having issues, post your playbook as it stands and any 
> errors you're getting. 
>
I had two issues, solve one:
- region parameter was missing, I set AWS_REGION to solve it.
Would it be nicer to have an explicit parameter for it, like ec2_tag have?
- subnet_id was missing, and I cant find an elegant way to get. For me 
having the instance subnet as a default will solve this problem.

 


 

>   
>
>
> On Thursday, April 23, 2015 at 5:14:35 AM UTC+3, Rob White wrote:
>>
>> The latest commit has added support for delete_on_termination and 
>> source_destination_check.  Please test and let me know how it goes.
>>
> Can you please give a full example of attaching an interface and setting 
> the delete_on_termination?
> Not sure how to extract the eni.interface.id for the second.
>
> Should I use it as part of a local_action, like I do for ec2_tag?
>
> Sorry for the naive questions, I'm relativity new to Ansible.
>
>  
>
>>
>> If you'd like to leave any comments regarding the module, there's a PR 
>> here https://github.com/ansible/ansible-modules-extras/pull/410
>>
>> Rob White
>> Email: [email protected]
>> Mobile (Australia): +61 410 700 733
>> Mobile (UK): +44 7527 895 226
>> Skype: robwhite83
>>
>> On 22 April 2015 at 17:46, Tzach Livyatan <[email protected]> 
>> wrote:
>>
>>>
>>>
>>> On Tuesday, April 21, 2015 at 3:25:31 PM UTC+3, Rob White wrote:
>>>>
>>>> Unfortunately you wouldn't be able to create the interface with this 
>>>> attribute. Boto doesn't support it. You'd have to create the interface and 
>>>> then immediately modify it. 
>>>>
>>>> Would this be acceptable?
>>>>
>>> Yes, this is what I'm doing now.
>>>
>>>  
>>>
>>>> On 21 Apr 2015 19:23, "Tzach Livyatan" <[email protected]> 
>>>> wrote:
>>>>
>>>>> Hi Rob
>>>>> Thanks for module!
>>>>> I was just looking for something like this.
>>>>>
>>>>> One thing I'm missing is the ability to set the deleteOnTermination 
>>>>> attribute to True.
>>>>> Something like
>>>>> connection.modify_network_interface_attribute(network_interface.id,'
>>>>> deleteOnTermination',True, attachment_id=network_interface.attachment.
>>>>> id)
>>>>>
>>>>>
>>>>>
>>>>> On Wednesday, April 15, 2015 at 10:52:19 AM UTC+3, Rob White wrote:
>>>>>>
>>>>>> Hi guys,
>>>>>>
>>>>>> Recently had this requirement myself.
>>>>>>
>>>>>> I've written a module here 
>>>>>> https://github.com/wimnat/ansible-modules-extras/blob/feature/ec2_eni/cloud/amazon/ec2_eni.py
>>>>>>
>>>>>> I'd appreciate testing / feedback and if all good I'll submit a PR to 
>>>>>> ansible-modules-extras
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> On Tuesday, 6 January 2015 09:37:10 UTC+11, Igor Cicimov wrote:
>>>>>>>
>>>>>>> +1 for this request. Have you seen this module though: 
>>>>>>> https://github.com/cybosol/ansible/blob/master/library/cloud/ec2_eni
>>>>>>> haven't tried it my self but maybe it can help.
>>>>>>>
>>>>>>> On Saturday, January 3, 2015 11:29:13 AM UTC+11, Jeff wrote:
>>>>>>>>
>>>>>>>> Someone asked for this 
>>>>>>>> <https://github.com/ansible/ansible/issues/7895> a while back 
>>>>>>>> before the modules were reorganized, but I've seen no mention since, 
>>>>>>>> so I'm 
>>>>>>>> guess it's still not possible to create (or manipulate) an Elastic 
>>>>>>>> Network Interface (eni) 
>>>>>>>> <http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html> on 
>>>>>>>> an EC2 instance yet.   That being the case, since this is supported by 
>>>>>>>> boto 
>>>>>>>> (create_network_interface 
>>>>>>>> <http://boto.readthedocs.org/en/latest/ref/ec2.html#boto.ec2.connection.EC2Connection.create_network_interface>),
>>>>>>>>  
>>>>>>>> is it possible for me to make my own calls via boto somehow?  I'm not 
>>>>>>>> very 
>>>>>>>> deep into Ansible so perhaps this is a nonsensical question.
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>  -- 
>>>>> You received this message because you are subscribed to a topic in the 
>>>>> Google Groups "Ansible Project" group.
>>>>> To unsubscribe from this topic, visit 
>>>>> https://groups.google.com/d/topic/ansible-project/-mFNN63kLrE/unsubscribe
>>>>> .
>>>>> To unsubscribe from this group and all its topics, 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/11088c05-9f70-40fe-90c7-a7384bb18314%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/ansible-project/11088c05-9f70-40fe-90c7-a7384bb18314%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 a topic in the 
>>> Google Groups "Ansible Project" group.
>>> To unsubscribe from this topic, visit 
>>> https://groups.google.com/d/topic/ansible-project/-mFNN63kLrE/unsubscribe
>>> .
>>> To unsubscribe from this group and all its topics, 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/4edb9bcf-b592-40ff-8894-f05f0b51be4b%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/ansible-project/4edb9bcf-b592-40ff-8894-f05f0b51be4b%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 a topic in the 
> Google Groups "Ansible Project" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/ansible-project/-mFNN63kLrE/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> [email protected] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/ansible-project/cb7a0591-1bbb-4e98-8864-f7275c9c7301%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/ansible-project/cb7a0591-1bbb-4e98-8864-f7275c9c7301%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/ad3d7eac-d815-4264-b3a1-798dd80c0fd5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to