image build jobs are failing running with train - Cannot install networkx>=2.4.0 because these package versions have conflicting dependencies.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Image build jobs are filing in train due to conflicting-
ERROR: Cannot install networkx>=2.4.0 because these package versions have conflicting dependencies.
Full error below:
2021-10-03 18:49:24.677300 | LOOP [oooci-build-images : Install deps from upper-constraints]
2021-10-03 18:49:27.333652 | primary | ERROR: Item: diskimage-builder
2021-10-03 18:49:27.334318 | primary | {
2021-10-03 18:49:27.334435 | primary | "ansible_loop_var": "item",
2021-10-03 18:49:27.334504 | primary | "item": "diskimage-
2021-10-03 18:49:27.334566 | primary | "msg": "stdout: Looking in indexes: http://
2021-10-03 18:49:27.334629 | primary | }
2021-10-03 18:49:27.334778 | primary | ok: All items complete
2021-10-03 18:49:27.334849 |
2021-10-03 18:49:44.013750 | primary | changed: "tripleo-common"
2021-10-03 18:49:47.251329 | primary | changed: "tripleo-ansible"
2021-10-03 18:49:53.277642 | primary | changed: "python-
Full logs are below:
The deps install code is below:
https:/
Changed in tripleo: | |
milestone: | none → xena-3 |
importance: | Undecided → Critical |
status: | New → Triaged |
tags: | added: ci promotion-blocker |
Changed in tripleo: | |
status: | Triaged → Fix Released |
Hi All,
Due to this change [1] the lower-constraint value of "networkx" has been changed to 2.4.0 in the diskimage-builder and in the openstack/ requirements *stable/train* [2] the upper-constraint value for "networkx" is 2.3 and that is causing this issue.
[1]: https:/ /review. opendev. org/c/openstack /diskimage- builder/ +/811048/ 3/lower- constraints. txt /github. com/openstack/ requirements/ blob/stable/ train/upper- constraints. txt#L102
[2]: https:/