diff --git a/tasks/tempest_resources.yml b/tasks/tempest_resources.yml index d33af87a..45b958ca 100644 --- a/tasks/tempest_resources.yml +++ b/tasks/tempest_resources.yml @@ -277,12 +277,22 @@ - tempest_router_create | bool - name: Get router admin state and ip address + set_fact: + router_admin_state: "{{ _add_router['router']['is_admin_state_up'] }}" + router_ip: "{{ _add_router['router']['external_gateway_info']['external_fixed_ips'][0]['ip_address'] }}" + when: + - tempest_service_available_neutron | bool + - tempest_router_create | bool + - "'is_admin_state_up' in _add_router.router" + + - name: Get router admin state and ip address for older collection versions set_fact: router_admin_state: "{{ _add_router['router']['admin_state_up'] }}" router_ip: "{{ _add_router['router']['external_gateway_info']['external_fixed_ips'][0]['ip_address'] }}" when: - tempest_service_available_neutron | bool - tempest_router_create | bool + - "'admin_state_up' in _add_router.router" - name: Create tempest flavors openstack.cloud.compute_flavor:

AltStyle によって変換されたページ (->オリジナル) /