upper-contraints mismatch between `install_tempest` and `configure_tempest`
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I set the following in the `local.conf` file to specify the upper_constraints file.
TEMPEST_
The above settings worked well for `install_tempest`, but not for `configure_
The following is from the `stack.sh.log` for that part.
++ lib/tempest:
full create: /opt/stack/
full installdeps: -c/opt/
full develop-inst: /opt/stack/tempest
...
++ lib/tempest:
venv-tempest recreate: /opt/stack/
venv-tempest installdeps: -chttps:
Commit ID of devstack repo is 02f8c16c9b43814
interesting, i checked the code it looks like that's intentional (judging based on the comment - "Respect constraints on tempest verify-config venv"):
https:/ /opendev. org/openstack/ devstack/ src/commit/ 02f8c16c9b43814 d2958bad9a37b19 49658081f1/ lib/tempest# L694-L705
Although I don't understand why we would want to recreate the venv-tempest env or why we didn't force the u-c to that recreate as well.