| | |
| | | --from-file=broker-config=/tmp/broker-config.yml |
| | | -n openshift-ansible-service-broker |
| | | |
| | | # - name: Cancel ansible service broker rollout in case it is still running |
| | | # command: "{{ openshift_cli }} rollout cancel dc/asb -n openshift-ansible-service-broker" |
| | | # ignore_errors: true |
| | | # register: rcancel |
| | | - name: Cancel ansible service broker rollout in case it is still running |
| | | command: "{{ openshift_cli }} rollout cancel dc/asb -n openshift-ansible-service-broker" |
| | | ignore_errors: true |
| | | register: rcancel |
| | | |
| | | # - name: Wait before rollout |
| | | # command: > |
| | |
| | | # when: rcancel.stdout.find('No rollout is in progress') == -1 |
| | | # changed_when: false |
| | | # ignore_errors: true |
| | | - name: Wait 10 seconds |
| | | wait_for: timeout=10 |
| | | |
| | | - name: Restart ansible service broker |
| | | command: "{{ openshift_cli }} rollout latest dc/asb -n openshift-ansible-service-broker" |