# \-u / user: in playbooks now defaults to current user

**URL:** <https://forum.ansible.com/t/u-user-in-playbooks-now-defaults-to-current-user/11792>\
**Category:** Ansible Project\
**Created:** [August 11, 2012, 9:34pm UTC](https://forum.ansible.com/t/u-user-in-playbooks-now-defaults-to-current-user/11792 "2012-08-11T21:34:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [August 11, 2012, 9:34pm UTC](https://forum.ansible.com/t/u-user-in-playbooks-now-defaults-to-current-user/11792/1 "2012-08-11T21:34:44Z")

</div>

Various people wanted to share playbooks or scripts between teams and changing this was necessary to make this happen.

This means using "--extra-vars="user=$user"" is pretty much not necessary anymore.

Hopefully not too confusing, or even less confusing.

--Michael

---

<div class="post-metadata">

**Author:** ![Dave\_Peticolas](https://avatars.discourse-cdn.com/v4/letter/d/ed8c4c/32.png) [@Dave\_Peticolas](https://forum.ansible.com/u/Dave_Peticolas)\
**Post date:** [August 11, 2012, 10:05pm UTC](https://forum.ansible.com/t/u-user-in-playbooks-now-defaults-to-current-user/11792/2 "2012-08-11T22:05:32Z")

</div>

2012/8/11 Michael DeHaan \<[michael.dehaan@gmail.com](mailto:michael.dehaan@gmail.com)\>

> Various people wanted to share playbooks or scripts between teams and changing this was necessary to make this happen.
> 
> This means using “–extra-vars=“user=$user”” is pretty much not necessary anymore.
> 
> Hopefully not too confusing, or even less confusing.

Nice, thank you. Does that mean we don’t need user: $user in playbooks either?

dave

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [August 11, 2012, 10:10pm UTC](https://forum.ansible.com/t/u-user-in-playbooks-now-defaults-to-current-user/11792/3 "2012-08-11T22:10:51Z")

</div>

> 2012/8/11 Michael DeHaan \<michael.dehaan@gmail.com (mailto:michael.dehaan@gmail.com)\>  
> \> Various people wanted to share playbooks or scripts between teams and changing this was necessary to make this happen.  
> \>  
> \> This means using "--extra-vars="user=$user"" is pretty much not necessary anymore.  
> \>  
> \> Hopefully not too confusing, or even less confusing.
> 
> Nice, thank you. Does that mean we don't need user: $user in playbooks either?

It does. (That's what I meant with the reference to --extra-vars.)

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [August 13, 2012, 1:38pm UTC](https://forum.ansible.com/t/u-user-in-playbooks-now-defaults-to-current-user/11792/4 "2012-08-13T13:38:12Z")

</div>

Sorry, something like ansible\_ssh\_user (similar to ansible\_ssh\_port) does not exist. Patches (but not RFEs) would be accepted.

---

<div class="post-metadata">

**Author:** ![Grzegorz\_Nosek](https://avatars.discourse-cdn.com/v4/letter/g/5daacb/32.png) [@Grzegorz\_Nosek](https://forum.ansible.com/u/Grzegorz_Nosek)\
**Post date:** [August 20, 2012, 6:48pm UTC](https://forum.ansible.com/t/u-user-in-playbooks-now-defaults-to-current-user/11792/5 "2012-08-20T18:48:07Z")

</div>

W dniu poniedziałek, 13 sierpnia 2012 15:38:12 UTC+2 użytkownik Michael DeHaan napisał:

> Sorry, something like ansible\_ssh\_user (similar to ansible\_ssh\_port) does not exist. Patches (but not RFEs) would be accepted.

Sigh, missed this thread. Will have to cook up a patch.

Best regards,  
Grzegorz Nosek
