stable/stein tempest-full job fails with "tempest requires Python '>=3.6' but the running Python is 2.7.17"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack |
Fix Released
|
High
|
Ghanshyam Mann | ||
neutron |
Invalid
|
Undecided
|
Unassigned | ||
tempest |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Only seen in stable/stein, tempest-full (and also non-voting neutron-
Obtaining file://
tempest requires Python '>=3.6' but the running Python is 2.7.17
Example failure on https:/
https:/
https:/
While backport on rocky passed both:
https:/
https:/
https:/
and on train:
https:/
https:/
For neutron-
Changed in tempest: | |
status: | New → Invalid |
Changed in devstack: | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → Ghanshyam Mann (ghanshyammann) |
Changed in devstack: | |
status: | Fix Committed → Fix Released |
As I see these patches introduced this issue: /review. opendev. org/#/c/ 704096/ 7/setup. cfg /review. opendev. org/715513
https:/
It was useless, but the fix last week was merged:
https:/
As I see we have to cap tempest to <=23.0.0 for these branches, as that is the last tag that has no exact python3 statement in setup.cfg