# ec2\_win\_password comes back empty

**URL:** <https://forum.ansible.com/t/ec2-win-password-comes-back-empty/21016>\
**Category:** Ansible Project\
**Tags:** windows\
**Created:** [March 30, 2016, 7:11am UTC](https://forum.ansible.com/t/ec2-win-password-comes-back-empty/21016 "2016-03-30T07:11:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![David\_O\_Brien](https://avatars.discourse-cdn.com/v4/letter/d/c0e974/32.png) [@David\_O\_Brien](https://forum.ansible.com/u/David_O_Brien)\
**Post date:** [March 30, 2016, 7:11am UTC](https://forum.ansible.com/t/ec2-win-password-comes-back-empty/21016/1 "2016-03-30T07:11:36Z")

</div>

Hi all,

I’m running Ansible 2.0.1 and I’m trying to get a newly provisioned EC2 instance’s Windows password. However, something is off. Anybody got an idea?

`

---

<div class="post-metadata">

**Author:** ![David\_O\_Brien](https://avatars.discourse-cdn.com/v4/letter/d/c0e974/32.png) [@David\_O\_Brien](https://forum.ansible.com/u/David_O_Brien)\
**Post date:** [March 30, 2016, 9:26am UTC](https://forum.ansible.com/t/ec2-win-password-comes-back-empty/21016/2 "2016-03-30T09:26:39Z")

</div>

Solution, wait for the resource to come back with a password:

`

- name: obtain initial passwords for win ec2 instances  
ec2\_win\_password:  
instance\_id: “{{ item.id }}”  
key\_file: “~/aws-creds/ec2key.pem”  
wait: yes  
wait\_timeout: 600  
with\_items: win\_ec2\_instances.instances  
register: win\_ec2\_passwords  
`
