devstack/lib
Ghanshyam Mann 3c92daf734 Add a variable to configure the Tempest venv upper constraints
We use Tempest master for testing the supported stable
branches so using master upper constraints works fine but
when we need to use old Tempest in the below cases then master
upper constraints do not work and devstack will not be
able to install Tempest in vnenv:

- Testing Extended Maintenance branch
- Testing py2.7 jobs until stable/train with in-tree tempest plugins

This commit adds a variable to set the compatible upper constraint
to use for Tempest's old version.

Few of the current failure which can be fixed by this new configurable var:
- networking-generic-switch-tempest-dlm-python2
  - https://zuul.opendev.org/t/openstack/build/ebcf3d68d62c4af3a43a222aa9ce5556
- devstack-platform-xenial on stable/steinand stable/train
  - https://zuul.opendev.org/t/openstack/build/37ffc1af6f3f4b44b5ca8cbfa27068ac

Change-Id: I5b2217d85e6871ca3f7a3f6f859fdce9a50d3946
(cherry picked from commit 3bdc8f66ad)
(cherry picked from commit 2e4b708e25)
(cherry picked from commit 74a136ac98)
2021-02-20 14:12:46 -06:00
..
cinder_backends Update cinder backup_driver to full class name 2018-09-27 18:37:49 +00:00
cinder_plugins Namespace XTRACE commands 2015-11-27 15:36:04 +11:00
databases On SUSE-based systems, check whether we have mariadb or mysql service 2019-01-25 00:57:41 +00:00
neutron_plugins Enable accept_ra before enabling forwarding 2019-09-19 13:59:28 +00:00
nova_plugins Remove n-novnc service requirement for TLS configuration 2019-10-25 13:52:18 +00:00
apache Handle uwsgi install for openSUSE 2020-06-19 11:22:57 +02:00
cinder Fix gate issues 2020-06-17 00:12:42 +00:00
database Remove the usage of read_password from library files 2019-02-21 10:37:45 +01:00
dstat clean up screen and tail_log references 2017-09-01 15:08:17 -04:00
etcd3 Set ETCD_USE_RAMDISK=True by default 2019-02-05 11:21:39 -05:00
glance Fix gate issues 2020-06-17 00:12:42 +00:00
horizon lib/horizon: no need to specify keystone v3 to API version 2019-10-02 16:33:46 +09:00
infra Create virtualenv with abstracted VIRTUALENV_CMD 2020-05-09 13:45:56 +00:00
keystone Fix gate issues 2020-06-17 00:12:42 +00:00
ldap Fixes devstack ldap plugin 2017-07-10 17:06:16 -03:00
libraries Another openstacksdk rename fix 2018-03-28 13:51:31 -05:00
lvm Enable direct-io on LVM loop devices 2018-12-17 09:34:35 +11:00
neutron Fix gate issues 2020-06-17 00:12:42 +00:00
neutron-legacy Fix gate issues 2020-06-17 00:12:42 +00:00
nova Fix gate issues 2020-06-17 00:12:42 +00:00
oslo mv lib/oslo to lib/libraries 2017-06-20 14:09:30 -04:00
placement Fix gate issues 2020-06-17 00:12:42 +00:00
rpc_backend Add an openSUSE Tumbleweed devstack non-voting check job 2018-03-11 14:04:36 +01:00
stack Ensure valid service names are passed to stack_install_service 2017-08-01 18:22:35 +00:00
swift Install swift keystone extras requirements 2020-12-23 14:06:52 -06:00
tcpdump Add service to tcpdump during run 2019-03-29 11:20:19 -07:00
tempest Add a variable to configure the Tempest venv upper constraints 2021-02-20 14:12:46 -06:00
template clean up screen and tail_log references 2017-09-01 15:08:17 -04:00
tls Add the IPv6 IP to the TLS cert 2019-08-12 08:46:56 +02:00