# start to execute a playbook from a given step is not working as i was expecting

**URL:** <https://forum.ansible.com/t/start-to-execute-a-playbook-from-a-given-step-is-not-working-as-i-was-expecting/22467>\
**Category:** Ansible Project\
**Created:** [September 2, 2016, 1:49pm UTC](https://forum.ansible.com/t/start-to-execute-a-playbook-from-a-given-step-is-not-working-as-i-was-expecting/22467 "2016-09-02T13:49:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Edson\_Noboru\_Yamada](https://avatars.discourse-cdn.com/v4/letter/e/c68b51/32.png) [@Edson\_Noboru\_Yamada](https://forum.ansible.com/u/Edson_Noboru_Yamada)\
**Post date:** [September 2, 2016, 1:49pm UTC](https://forum.ansible.com/t/start-to-execute-a-playbook-from-a-given-step-is-not-working-as-i-was-expecting/22467/1 "2016-09-02T13:49:36Z")

</div>

Hi

I’m trying to run a playbook starting at a specific task, so i’m using the --start-at option.

My playbook iterates over a set of host using serial=1 (one host at a time).

I noticed that ansible correctly starts at the given task, but only for the first host. For the remaining ones, it starts from the very first task.

Is this a bug or an expected behavior?

How can i make ansible start at a given task for all hosts?

Thank you.
