# ERROR! 'win\_updates' is not a valid attribute for a Play. Pls suggest

**URL:** <https://forum.ansible.com/t/error-win-updates-is-not-a-valid-attribute-for-a-play-pls-suggest/28782>\
**Category:** Ansible Project\
**Created:** [October 14, 2018, 4:53am UTC](https://forum.ansible.com/t/error-win-updates-is-not-a-valid-attribute-for-a-play-pls-suggest/28782 "2018-10-14T04:53:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhishek\_Mishra](https://avatars.discourse-cdn.com/v4/letter/a/a6a055/32.png) [@Abhishek\_Mishra](https://forum.ansible.com/u/Abhishek_Mishra)\
**Post date:** [October 14, 2018, 4:53am UTC](https://forum.ansible.com/t/error-win-updates-is-not-a-valid-attribute-for-a-play-pls-suggest/28782/1 "2018-10-14T04:53:35Z")

</div>

ERROR! ‘win\_updates’ is not a valid attribute for a Play

My yaml file

---

<div class="post-metadata">

**Author:** ![Justin\_Schmitz](https://avatars.discourse-cdn.com/v4/letter/j/d9b06d/32.png) [@Justin\_Schmitz](https://forum.ansible.com/u/Justin_Schmitz)\
**Post date:** [October 14, 2018, 9:07am UTC](https://forum.ansible.com/t/error-win-updates-is-not-a-valid-attribute-for-a-play-pls-suggest/28782/2 "2018-10-14T09:07:02Z")

</div>

Your name needs to start with

- name: “Install all security updates with automatic reboots”

win\_updates:

category\_names:

- SecurityUpdates

reboot: true

---

<div class="post-metadata">

**Author:** ![Abhishek\_Mishra](https://avatars.discourse-cdn.com/v4/letter/a/a6a055/32.png) [@Abhishek\_Mishra](https://forum.ansible.com/u/Abhishek_Mishra)\
**Post date:** [October 14, 2018, 12:17pm UTC](https://forum.ansible.com/t/error-win-updates-is-not-a-valid-attribute-for-a-play-pls-suggest/28782/3 "2018-10-14T12:17:36Z")

</div>

Is any module or plugin required for win\_update ?  
Still getting same message. ‘win\_updates’ is not a valid attribute for a Play

- name: “Install all security updates with automatic reboots”

win\_updates:

category\_names:

- SecurityUpdates

reboot: true

---

<div class="post-metadata">

**Author:** ![Justin\_Schmitz](https://avatars.discourse-cdn.com/v4/letter/j/d9b06d/32.png) [@Justin\_Schmitz](https://forum.ansible.com/u/Justin_Schmitz)\
**Post date:** [October 14, 2018, 12:21pm UTC](https://forum.ansible.com/t/error-win-updates-is-not-a-valid-attribute-for-a-play-pls-suggest/28782/4 "2018-10-14T12:21:59Z")

</div>

Your syntax is incorrect. There is nothing extra needing to be installed. Have a look at the examples from the documentation.

Thanks

---

<div class="post-metadata">

**Author:** ![jborean](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/jborean/32/1525_2.png) [@jborean](https://forum.ansible.com/u/jborean)\
**Post date:** [October 14, 2018, 10:14pm UTC](https://forum.ansible.com/t/error-win-updates-is-not-a-valid-attribute-for-a-play-pls-suggest/28782/5 "2018-10-14T22:14:52Z")

</div>

Sounds like you are trying to call a list of tasks directly with ‘ansible-playbook’ rather than a playbook. Have a read through [https://docs.ansible.com/ansible/latest/user\_guide/playbooks\_intro.html#playbook-language-example](https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html#playbook-language-example) to see how to write a playbook that contains variaous tasks. Once you are comfortable with this you can start to move onto roles which are highly recommended.

Thanks

Jordan
