2a7c755a08
If we need to start and stop, it's best to use playbooks. We already have tasks files with start commands in each role, so put the stop commands into similar task files. Make the restart playbook import_playbook the stop and start playbooks to reduce divergence. Use the graceful shutdown pattern from the gerrit docker-compose to stop the zuul scheduler. Change-Id: Ia20124553821f4b41186bce6ba2bff6ca2333a99
7 lines
126 B
YAML
7 lines
126 B
YAML
- name: Stop Zuul Merger
|
|
shell:
|
|
cmd: docker-compose down
|
|
chdir: /etc/zuul-merger
|
|
become: true
|
|
become_user: root
|