
The way the currently graceful stop tasks are written for zuul expects there to always be a running zuul container to exec into. There are situations where there may not be a running container in which case there is nothing to stop. Avoid this being an error by checking if the containers are running before execing into them. If no containers are running then we'll noop the docker exec step allowing the rest of the ansible tasks to continue. Change-Id: I6c47147a589ae12cc33e37e40e49673396d120f7
Run Zuul Executor