tox4 is breaking Neutron CI (most of the jobs)
Bug #1999558 reported by
Rodolfo Alonso
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Rodolfo Alonso |
Bug Description
With [1], still not merged, the Neutron CI jobs do not install Neutron project.
Infra folks suspect that we need to change tox variable "usedevelop" to "use_develop", to make the project editable (access to the Neutron code from the local repository directory).
Changed in neutron: | |
importance: | Undecided → High |
Changed in neutron: | |
status: | New → In Progress |
To post a comment you must log in.
The rootwrap_deploy.sh script is failing with tox4. This is because: /paste. opendev. org/show/ bdrCH1AQKxdzFP6 xKdgm/ /paste. opendev. org/show/ bo2QQEJY0efNW2t hWUpi/
1) Since [1], we consider that the $dst_rootwrap_path variable is a relative patch and we make it absolute.
2) With tox4, the $toxinidir directory is absolute (with tox3 was relative). E.g. (from functional CI tests):
* tox3: https:/
* tox4: https:/
In order to be compatible with both versions, we need to check if $dst_rootwrap_path is absolute or not.
[1]https:/ /review. opendev. org/c/openstack /neutron/ +/707697