183e186fe0
The previous code had attempted to handle the case where the container isn't running and we exec a zuul graceful stop in the container. Unfortunately I got the string to check for wrong. I think I must've checked the `docker exec` output and not the `docker-compose exec` output. This change updates the string to match exactly what ansible complained about: TASK [zuul-merger : Gracefully stop Zuul Merger] ******************************* fatal: [zm05.opendev.org]: FAILED! => { "changed": true, "cmd": "docker-compose exec merger zuul-merger stop", "delta": "0:00:00.573561", "end": "2022-09-14 01:59:41.721044", "failed_when_result": true, "rc": 1, "start": "2022-09-14 01:59:41.147483" } STDERR: No container found for merger_1 MSG: non-zero return code Specifically we check for 'No container found' in stderr. Change-Id: I737b9da14c210215926804816d1e032540d694dc |
||
---|---|---|
.. | ||
graceful.yaml | ||
main.yaml | ||
pull.yaml | ||
start.yaml | ||
stop.yaml |