Consume tempest-horizon from PyPI release

tempest-horizon has been retired (at least in the project-config level),
so we cannot specify openstack/tempest-horizon in required-projects.
Instead we need to install tempest-horizon from PyPI.
The similar approach is adopted in stable/stein [1].

[1] https://review.opendev.org/c/openstack/horizon/+/771740

Change-Id: I80d67384a643362746c2e037da539503a8095d7b
This commit is contained in:
Akihiro Motoki 2021-02-18 13:08:21 +09:00
parent 6b6654ed29
commit c92595d6fe
1 changed files with 1 additions and 3 deletions

View File

@ -30,8 +30,6 @@
required-projects: required-projects:
- name: openstack/horizon - name: openstack/horizon
- name: openstack/tempest - name: openstack/tempest
- name: openstack/tempest-horizon
override-checkout: 0.2.0
irrelevant-files: irrelevant-files:
- ^.*\.rst$ - ^.*\.rst$
- ^doc/.*$ - ^doc/.*$
@ -47,7 +45,7 @@
- ^openstack_dashboard/dashboards/.*/tests.py$ - ^openstack_dashboard/dashboards/.*/tests.py$
vars: vars:
devstack_localrc: devstack_localrc:
TEMPEST_PLUGINS: "{{ ansible_user_dir }}/src/opendev.org/openstack/tempest-horizon" TEMPEST_PLUGINS: "tempest-horizon==0.2.0"
devstack_services: devstack_services:
horizon: true horizon: true
tempest: true tempest: true