Tzach,

change ec2_key.private_key into ec2_key.key.private_key, here is a working 
example of this one for your reference. By the way, I am using 
Ansible 2.0.1.0

   - name: Create an EC2 key
     ec2_key:
       name: "mykey"
       region: "eu-west-1"
     register: ec2_key


   - name: save private key
     copy:
       content: "{{ ec2_key.key.private_key }}" 
       dest: "./aws-private.pem" 
       mode: 0600
     when: ec2_key.changed


Hope this will help you.

On Sunday, April 10, 2016 at 12:23:23 AM UTC+5, Tzach Livyatan wrote:
>
> I'm trying to use ec2_key module, creating a new key and save it to a file 
> for future use.
> The first succeed, but I have problem saving to a .pem file:
> Look like *ec2_key.private_key*  is not returned, but 
> *ec2_key.fingerprint* is.
>
> Any idea why?  
>
> Thanks
> Tzach
>

-- 
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/5cb34b7d-af9d-4fdf-88de-ef9ded381f89%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to