Browse Source

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
changes/09/776309/1
Akihiro Motoki 6 months ago
parent
commit
c92595d6fe
  1. 4
      .zuul.yaml

4
.zuul.yaml

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

Loading…
Cancel
Save