blob: cc95f5ad811855df5030bd940c0447f21f872f59 [file] [log] [blame]
---
# tasks file for opdk-update-component
#- block:
- name: Perform component update
become: true
shell: '{{ apigee_update }} -c {{ component }} -f {{ opdk_installation_config_file }}'
environment:
http_proxy: "{{ http_proxy }}"
https_proxy: "{{ https_proxy }}"
no_proxy: "{{ no_proxy }}"
PORT_TIMEOUT: '{{ port_timeout | default(60) }}'
UP_TIMEOUT: '{{ up_timeout | default(60) }}'
- name: Validate component starts
become: true
shell: '{{ apigee_all }} start'
when: opdk_version | version_compare('4.16.01', '>=')
environment:
http_proxy: "{{ http_proxy }}"
https_proxy: "{{ https_proxy }}"
no_proxy: "{{ no_proxy }}"
PORT_TIMEOUT: '{{ port_timeout | default(60) }}'
UP_TIMEOUT: '{{ up_timeout | default(60) }}'
- name: Wait for ready
become: true
shell: '{{ apigee_all }} wait_for_ready'
when: validate_ready | default(true)
environment:
http_proxy: "{{ http_proxy }}"
https_proxy: "{{ https_proxy }}"
no_proxy: "{{ no_proxy }}"
PORT_TIMEOUT: '{{ port_timeout | default(60) }}'
UP_TIMEOUT: '{{ up_timeout | default(60) }}'
- name: Component status
become: true
shell: '{{ apigee_all }} status'
when: validate_ready | default(true) and opdk_version | version_compare('4.16.01', '>=')
environment:
http_proxy: "{{ http_proxy }}"
https_proxy: "{{ https_proxy }}"
no_proxy: "{{ no_proxy }}"
PORT_TIMEOUT: '{{ port_timeout | default(60) }}'
UP_TIMEOUT: '{{ up_timeout | default(60) }}'