[CI][CS8][Wallaby] Wallaby build containers fails due to pip dependencies conflict

Bug #1994730 reported by Dariusz Smigiel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Unassigned

Bug Description

Build containers job fails due to inability to install requirements [2] [3]:

python-ironicclient 4.6.3 depends on openstacksdk>=0.18.0\n The user requested (constraint) openstacksdk===0.55.1\n\nTo fix this you could try to:\n1. loosen the range of package versions you've specified\n2. remove package versions to allow pip attempt to solve the dependency conflict\n\n\n:stderr: ERROR: Cannot install -r /home/zuul/src/opendev.org/openstack/tripleo-common/requirements.txt (line 14) because these package versions have conflicting dependencies.\nERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies\n"

[1]: https://review.rdoproject.org/zuul/builds?job_name=periodic-tripleo-ci-build-containers-ubi-8-push-wallaby

[2]: https://logserver.rdoproject.org/openstack-periodic-integration-stable1-cs8/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-build-containers-ubi-8-push-wallaby/aa7f45e/job-output.txt
[3]: https://logserver.rdoproject.org/openstack-periodic-integration-stable1-cs8/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-build-containers-ubi-8-push-wallaby/99c9f9b/job-output.txt

summary: - [CI][CS8][Wallaby] Install deps from upper-constraints ERROR: Item:
- tripleo-common
+ [CI][CS8][Wallaby] Wallaby build containers fails due to pip
+ dependencies conflict
Revision history for this message
Dariusz Smigiel (smigiel-dariusz) wrote :

Locally installation of python-tripleoclient worked in container cs8

    Running setup.py install for ansible ... done
Successfully installed Babel-2.10.3 GitPython-3.1.18 Jinja2-3.0.3 MarkupSafe-2.0.1 PrettyTable-2.5.0 ansible-2.9.27 ansible-runner-2.2.1 attrs-22.1.0 autopage-0.5.1 cliff-3.10.1 cmd2-2.4.2 cryptography-38.0.1 docutils-0.18.1 fasteners-0.18 gitdb-4.0.9 jsonschema-3.2.0 lockfile-0.12.2 metalsmith-1.8.0 msgpack-1.0.4 munch-2.5.0 openstacksdk-0.102.0 osc-lib-2.6.2 oslo.concurrency-4.5.1 oslo.config-8.8.0 oslo.context-4.1.0 oslo.log-4.8.0 oslo.rootwrap-6.3.1 oslo.serialization-4.3.0 passlib-1.7.4 pexpect-4.8.0 psutil-5.9.3 ptyprocess-0.7.0 pyOpenSSL-22.1.0 pyperclip-1.8.2 pyrsistent-0.18.0 python-cinderclient-8.3.0 python-daemon-2.3.2 python-dateutil-2.8.2 python-glanceclient-3.6.0 python-heatclient-2.5.1 python-ironic-inspector-client-4.8.0 python-ironicclient-4.11.0 python-keystoneclient-4.5.0 python-novaclient-17.7.0 python-openstackclient-5.8.0 python-swiftclient-4.1.0 python-tripleoclient-18.0.0 rfc3986-1.5.0 smmap-5.0.0 tenacity-8.1.0 tripleo-common-16.4.0 validations-libs-1.7.1 warlock-1.3.3 wcwidth-0.2.5
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
[root@a6b57b330e2f /]#

description: updated
Revision history for this message
Nicolas Hicher (nicolas-hicher-k) wrote :

I've cleaned the cache on afs ibm instance, could you validate it fixes your issue?

Revision history for this message
Dariusz Smigiel (smigiel-dariusz) wrote :

Thanks, it seems to be working now.
I'm gonna keep it open just for a bit longer to ensure that everything is correct.

Thank you Nicolas

Revision history for this message
Marios Andreou (marios-b) wrote :

I am moving this to Fix-Released - we are no longer seeing the package conflict issue reported in this bug

Couple of recent runs have failed (2 retry then green on 3rd attempt) at [1][2]

 2022-10-27 09:30:50.031244 | TASK [multi-node-bridge : Install openvswitch]
 2022-10-27 09:32:50.716396 | primary | ERROR
 2022-10-27 09:32:50.716670 | primary | {
 2022-10-27 09:32:50.716717 | primary | "msg": "Failed to download metadata for repo 'RDO-CentOS8-deps': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried",
 2022-10-27 09:32:50.716748 | primary | "rc": 1,
 2022-10-27 09:32:50.716775 | primary | "results": []
 2022-10-27 09:32:50.716801 | primary | }
 2022-10-27 09:32:50.726900 |

If that persists we'll file a new bug for that.

[1] https://logserver.rdoproject.org/6e/6e5b5743461a4b82b7f9709eeebc57d953dc63cf/openstack-periodic-integration-stable1-cs8/periodic-tripleo-ci-build-containers-centos-8-quay-push-wallaby/28dd41b/job-output.txt
[2] https://logserver.rdoproject.org/6e/6e5b5743461a4b82b7f9709eeebc57d953dc63cf/openstack-periodic-integration-stable1-cs8/periodic-tripleo-ci-build-containers-centos-8-quay-push-wallaby/2302747/job-output.txt

Changed in tripleo:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.