blob: 36483a2ba196ffccc23376fc248a61a50c0de91a [file] [log] [blame]
---
- name: Perform rolling restart
hosts: '{{ hosts }}'
gather_facts: no
serial: 1
roles:
- { role: apigee-opdk-server-self, server_types: '{{ self_server_types }}', when: self_server_types is defined}
- { role: apigee-opdk-set-reachable, reachability: 'false', server_types: '{{ self_server_types }}', when: self_server_types is defined }
- { role: apigee-opdk-server-self, server_types: '{{ self_server_types }}', when: self_server_types is defined}
- { role: apigee-opdk-stop-components, tags: ['pre_restart', 'pre_stop', 'stop'], component_name: '{{ component }}' }
- { role: apigee-opdk-start-components, tags: ['pre_restart', 'pre_start','start'], component_start_delay: '{{ start_delay | default(0) }}', component_name: '{{ component }}', when: self_server_types is defined }
- { role: apigee-opdk-setup-status, tags: ['pre_restart', 'pre_start','start'] }
- { role: apigee-opdk-set-reachable, reachability: 'true', server_types: '{{ self_server_types }}', when: self_server_types is defined }
- { role: apigee-opdk-server-self, server_types: '{{ self_server_types }}', when: self_server_types is defined}