Add the glance-tempest-plugin

Adding the glance-tempest-plugin to be used to test in os_glance
role.

Change-Id: Icdb9b34e8b85712824bb53466c536aba6d5ccd86
This commit is contained in:
Pranali Deore 2022-03-03 15:38:41 +05:30
parent 22937e73d9
commit c94c802b2d
3 changed files with 9 additions and 0 deletions

View File

@ -96,6 +96,9 @@ tempest_plugin_cloudkitty_git_install_branch: master
tempest_plugin_designate_git_repo: https://opendev.org/openstack/designate-tempest-plugin
tempest_plugin_designate_git_install_branch: master
tempest_plugin_glance_git_repo: https://opendev.org/openstack/glance-tempest-plugin
tempest_plugin_glance_git_install_branch: master
tempest_plugin_heat_git_repo: https://opendev.org/openstack/heat-tempest-plugin
tempest_plugin_heat_git_install_branch: master

View File

@ -71,6 +71,11 @@ _tempest_plugins:
repo: "{{ tempest_plugin_designate_git_repo }}"
branch: "{{ tempest_plugin_designate_git_install_branch }}"
install: "{{ tempest_service_available_designate | bool }}"
glance:
- name: glance-tempest-plugin
repo: "{{ tempest_plugin_glance_git_repo }}"
branch: "{{ tempest_plugin_glance_git_install_branch }}"
install: "{{ tempest_service_available_glance | bool }}"
heat:
- name: heat-tempest-plugin
repo: "{{ tempest_plugin_heat_git_repo }}"

View File

@ -42,6 +42,7 @@ tempest_plugin_distro_packages:
- "{{ (tempest_service_available_ceilometer | bool) | ternary('python3-telemetry-tests-tempest', '') }}"
- "{{ (tempest_service_available_cinder | bool) | ternary('python3-cinder-tests-tempest', '') }}"
- "{{ (tempest_service_available_designate | bool) | ternary('python3-designate-tests-tempest', '') }}"
- "{{ (tempest_service_available_glance | bool) | ternary('python3-glance-tests-tempest', '') }}"
- "{{ (tempest_service_available_heat | bool) | ternary('python3-heat-tests-tempest', '') }}"
- "{{ (tempest_service_available_ironic | bool) | ternary('python3-ironic-tests-tempest', '') }}"
- python3-keystone-tests-tempest