Skip verify agent list check if neutron backend is opencontrail
Prod-Related: PROD-32971
Change-Id: I92c97b55d7db6e5f49d05a2e4b7a9a324d948401
diff --git a/neutron/upgrade/verify/_service.sls b/neutron/upgrade/verify/_service.sls
index 4ff3239..e72a439 100644
--- a/neutron/upgrade/verify/_service.sls
+++ b/neutron/upgrade/verify/_service.sls
@@ -8,6 +8,14 @@
{% set host_id = salt['network.get_hostname']() %}
{%- endif %}
+{%- set check_agents = true %}
+{%- if pillar.get('neutron', {}).get('server', {}).get('backend', {}).engine is defined %}
+ {%- if pillar.neutron.server.backend.engine == 'contrail' %}
+ {%- set check_agents = false %}
+ {%- endif %}
+{%- endif %}
+
+{%- if check_agents %}
wait_for_neutron_agents:
module.run:
- name: neutronv2.wait_for_network_services
@@ -15,3 +23,4 @@
- host_id: {{ host_id }}
{%- endif %}
- cloud_name: admin_identity
+{%- endif %}