# Package module returns error  'package' is not a valid attribute for a Play

**URL:** <https://forum.ansible.com/t/package-module-returns-error-package-is-not-a-valid-attribute-for-a-play/19821>\
**Category:** Ansible Project\
**Created:** [November 20, 2015, 8:40pm UTC](https://forum.ansible.com/t/package-module-returns-error-package-is-not-a-valid-attribute-for-a-play/19821 "2015-11-20T20:40:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brian\_Dunbar](https://avatars.discourse-cdn.com/v4/letter/b/4491bb/32.png) [@Brian\_Dunbar](https://forum.ansible.com/u/Brian_Dunbar)\
**Post date:** [November 20, 2015, 8:40pm UTC](https://forum.ansible.com/t/package-module-returns-error-package-is-not-a-valid-attribute-for-a-play/19821/1 "2015-11-20T20:40:48Z")

</div>

All,

This made me unreasonably excited.

[http://docs.ansible.com/ansible/package\_module.html](http://docs.ansible.com/ansible/package_module.html)

And end to having to define multiple statements for each ‘linux distro’. Neat!

‘Installed’ Ansible 2 locally …

$ ansible --version  
ansible 2.0.0 (devel 591c81e95f) last updated 2015/11/20 10:08:09 (GMT -500)  
lib/ansible/modules/core: (detached HEAD 88e0bfd75d) last updated 2015/11/20 10:08:13 (GMT -500)  
lib/ansible/modules/extras: (detached HEAD 7da1f8d4ca) last updated 2015/11/20 10:08:16 (GMT -500)  
config file =  
configured module search path = Default w/o overrides

A quickie playbook …

---

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [November 20, 2015, 9:35pm UTC](https://forum.ansible.com/t/package-module-returns-error-package-is-not-a-valid-attribute-for-a-play/19821/2 "2015-11-20T21:35:24Z")

</div>

That file you reference is a role task file, not a playbook. As such you cannot run it with ansible-playbook.

You will have to create a proper playbook to execute that role.

---

<div class="post-metadata">

**Author:** ![Brian\_Dunbar](https://avatars.discourse-cdn.com/v4/letter/b/4491bb/32.png) [@Brian\_Dunbar](https://forum.ansible.com/u/Brian_Dunbar)\
**Post date:** [November 20, 2015, 10:07pm UTC](https://forum.ansible.com/t/package-module-returns-error-package-is-not-a-valid-attribute-for-a-play/19821/3 "2015-11-20T22:07:59Z")

</div>

D’oh.
