Merge "Add the start of a Zuul rolling restart playbook"
This commit is contained in:
commit
3c5046f718
|
@ -0,0 +1,18 @@
|
|||
- name: Gracefully stop Zuul Executor
|
||||
shell:
|
||||
cmd: docker-compose exec executor zuul-executor graceful
|
||||
chdir: /etc/zuul-executor
|
||||
become: true
|
||||
become_user: root
|
||||
- name: Wait for Zuul Executor to stop
|
||||
shell:
|
||||
cmd: docker-compose ps -q | xargs docker wait
|
||||
chdir: /etc/zuul-executor
|
||||
become: true
|
||||
become_user: root
|
||||
- name: Remove Zuul Executor containers
|
||||
shell:
|
||||
cmd: docker-compose down
|
||||
chdir: /etc/zuul-executor
|
||||
become: true
|
||||
become_user: root
|
|
@ -0,0 +1,18 @@
|
|||
- name: Gracefully stop Zuul Merger
|
||||
shell:
|
||||
cmd: docker-compose exec merger zuul-merger stop
|
||||
chdir: /etc/zuul-merger
|
||||
become: true
|
||||
become_user: root
|
||||
- name: Wait for Zuul Merger to stop
|
||||
shell:
|
||||
cmd: docker-compose ps -q | xargs docker wait
|
||||
chdir: /etc/zuul-merger
|
||||
become: true
|
||||
become_user: root
|
||||
- name: Down Zuul Merger containers
|
||||
shell:
|
||||
cmd: docker-compose down
|
||||
chdir: /etc/zuul-merger
|
||||
become: true
|
||||
become_user: root
|
|
@ -0,0 +1,23 @@
|
|||
# Run this with "-f 20"
|
||||
|
||||
- hosts: 'zuul-merger:!disabled'
|
||||
tasks:
|
||||
- include_role:
|
||||
name: zuul-merger
|
||||
tasks_from: graceful
|
||||
|
||||
- hosts: 'zuul-executor:!disabled'
|
||||
serial: 6
|
||||
tasks:
|
||||
- include_role:
|
||||
name: zuul-executor
|
||||
tasks_from: graceful
|
||||
- include_role:
|
||||
name: zuul-executor
|
||||
tasks_from: start
|
||||
|
||||
- hosts: 'zuul-merger:!disabled'
|
||||
tasks:
|
||||
- include_role:
|
||||
name: zuul-merger
|
||||
tasks_from: start
|
Loading…
Reference in New Issue