# ansible-pull: what does \`fatal: \[localhost\]: FAILED! =\> {“changed”: false, “msg”: “one of the following is required: name, list”}\` mean?

**URL:** <https://forum.ansible.com/t/ansible-pull-what-does-fatal-localhost-failed-changed-false-msg-one-of-the-following-is-required-name-list-mean/28400>\
**Category:** Ansible Project\
**Created:** [August 22, 2018, 5:06pm UTC](https://forum.ansible.com/t/ansible-pull-what-does-fatal-localhost-failed-changed-false-msg-one-of-the-following-is-required-name-list-mean/28400 "2018-08-22T17:06:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ron\_Barak](https://avatars.discourse-cdn.com/v4/letter/r/ad7895/32.png) [@Ron\_Barak](https://forum.ansible.com/u/Ron_Barak)\
**Post date:** [August 22, 2018, 5:06pm UTC](https://forum.ansible.com/t/ansible-pull-what-does-fatal-localhost-failed-changed-false-msg-one-of-the-following-is-required-name-list-mean/28400/1 "2018-08-22T17:06:15Z")

</div>

**What does the following message mean?**

fatal: [localhost]: FAILED! =\> {“changed”: false, “msg”: “one of the following is required: name, list”}

---

<div class="post-metadata">

**Author:** ![vinod93pop](https://avatars.discourse-cdn.com/v4/letter/v/ea5d25/32.png) [@vinod93pop](https://forum.ansible.com/u/vinod93pop)\
**Post date:** [August 23, 2018, 11:37am UTC](https://forum.ansible.com/t/ansible-pull-what-does-fatal-localhost-failed-changed-false-msg-one-of-the-following-is-required-name-list-mean/28400/2 "2018-08-23T11:37:45Z")

</div>

HI Ron,

why don’t you use name=\* update\_cache=yes in pre task, also I think you forget to add a state in tasks/packages.yml where there is no action in play.
