Add murano service to tempest

Add murano tempest plugin installation when murano available.

Change-Id: I6d1d2c42ac74f7e4a980f99e9311787d9f7108b7
This commit is contained in:
Dmitriy Rabotyagov 2019-09-18 16:32:32 +03:00
parent 58bcb3579b
commit 3d81e70002
5 changed files with 9 additions and 0 deletions

View File

@ -181,6 +181,7 @@ tempest_service_available_ironic: "{{ groups['ironic_all'] is defined and groups
tempest_service_available_magnum: "{{ groups['magnum_all'] is defined and groups['magnum_all'] | length > 0 }}"
tempest_service_available_manila: "{{ groups['manila_all'] is defined and groups['manila_all'] | length > 0 }}"
tempest_service_available_mistral: "{{ groups['mistral_all'] is defined and groups['mistral_all'] | length > 0 }}"
tempest_service_available_murano: "{{ groups['murano_all'] is defined and groups['murano_all'] | length > 0 }}"
tempest_service_available_neutron: "{{ groups['neutron_all'] is defined and groups['neutron_all'] | length > 0 }}"
tempest_service_available_neutron_bgpvpn: "{{ (groups['neutron_all'] is defined) and (groups['neutron_all'] | length > 0) and ('bgpvpn' in neutron_plugin_base | default([])) }}"
tempest_service_available_neutron_fwaas: "{{ (groups['neutron_all'] is defined) and (groups['neutron_all'] | length > 0) and (('firewall' in neutron_plugin_base | default([])) or ('firewall_v2' in neutron_plugin_base | default([]))) }}"

View File

@ -151,6 +151,7 @@ aodh = {{ tempest_service_available_aodh }}
sahara = {{ tempest_service_available_sahara }}
zaqar = {{ tempest_service_available_zaqar }}
manila = {{ tempest_service_available_manila }}
murano = {{ tempest_service_available_murano }}
[telemetry]
endpoint_type = internalURL

View File

@ -109,6 +109,11 @@ _tempest_plugins:
repo: https://opendev.org/openstack/manila-tempest-plugin
branch: master
install: "{{ tempest_service_available_manila | bool }}"
murano:
- name: murano-tempest-plugin
repo: https://opendev.org/openstack/murano-tempest-plugin
branch: master
install: "{{ tempest_service_available_murano | bool }}"
networking-bgpvpn:
- name: networking-bgpvpn
repo: https://opendev.org/openstack/networking-bgpvpn

View File

@ -39,6 +39,7 @@ tempest_plugin_distro_packages:
- "{{ (tempest_service_available_magnum | bool) | ternary('python-magnum-tests-tempest', '') }}"
- "{{ (tempest_service_available_manila | bool) | ternary('python-manila-tests-tempest', '') }}"
- "{{ (tempest_service_available_mistral | bool) | ternary('python-mistral-tests-tempest', '') }}"
- "{{ (tempest_service_available_murano | bool) | ternary('python-murano-tests-tempest', '') }}"
- "{{ (tempest_service_available_neutron | bool) | ternary('python-neutron-tests-tempest', '') }}"
- "{{ (tempest_service_available_neutron_fwaas | bool) | ternary('python-networking-fwaas-tests', '') }}"
- "{{ (tempest_service_available_neutron_vpnaas | bool) | ternary('python-networking-vpnaas-tests', '') }}"

View File

@ -40,6 +40,7 @@ tempest_plugin_distro_packages:
- "{{ (tempest_service_available_magnum | bool) | ternary('python3-magnum-tests-tempest', '') }}"
- "{{ (tempest_service_available_manila | bool) | ternary('python3-manila-tests-tempest', '') }}"
- "{{ (tempest_service_available_mistral | bool) | ternary('python3-mistral-tests-tempest', '') }}"
- "{{ (tempest_service_available_murano | bool) | ternary('python3-murano-tests-tempest', '') }}"
- "{{ (tempest_service_available_neutron | bool) | ternary('python3-neutron-tests-tempest', '') }}"
- "{{ (tempest_service_available_neutron_fwaas | bool) | ternary('python3-networking-fwaas-tests', '') }}"
- "{{ (tempest_service_available_neutron_vpnaas | bool) | ternary('python3-networking-vpnaas-tests', '') }}"