| --- |
| - name: Checking for Management Server Port |
| register: ms_ext_mgmt_port_status |
| ignore_errors: true |
| wait_for: |
| port: '{{ ms_ext_mgmt_port }}' |
| host: '{{ private_address }}' |
| timeout: 1 |
| |
| - name: Management Server Port Status report |
| debug: |
| var: ms_ext_mgmt_port_status |
| |
| - name: Management server is not running |
| fail: |
| msg: "Management server is not running" |
| when: ms_ext_mgmt_port_status | failed |
| |
| - name: Apigee provision installation with proxy |
| shell: '/opt/apigee/apigee-service/bin/apigee-service apigee-provision install' |
| environment: |
| no_proxy: "{{ no_proxy }}" |
| http_proxy: "{{ http_proxy }}" |
| https_proxy: "{{ https_proxy }}" |
| |
| - name: Iterate over Orgs and Envs |
| include_tasks: setup-org.yml |
| with_items: "{{ tenants }}" |
| loop_control: |
| loop_var: tenant |