tempest-integrated-compute-centos-8-stream fails with version conflict in boto3

Bug #1950291 reported by Balazs Gibizer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Invalid
Medium
Unassigned
OpenStack Compute (nova)
Invalid
Critical
Unassigned

Bug Description

INFO: pip is looking at multiple versions of <Python from Requires-Python> to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of cinder to determine which version is compatible with other requirements. This could take a while.
ERROR: Cannot install cinder because these package versions have conflicting dependencies.

The conflict is caused by:
    boto3 1.19.10 depends on botocore<1.23.0 and >=1.22.10
    The user requested (constraint) botocore===1.22.10

Example run: https://zuul.opendev.org/t/openstack/build/a637bf6e68c545e59c8d091393a2307e/log/job-output.txt#7507

It seems it is blocking the nova master gate since 2021.11.09.

tags: added: gate-failure
Revision history for this message
Sylvain Bauza (sylvain-bauza) wrote :

Marking it Critical until we figure out this is not a blocker.

Changed in nova:
importance: Undecided → Critical
Revision history for this message
Balazs Gibizer (balazs-gibizer) wrote :

11:44 < frickler> bauzas: gibi: I did "curl -XPURGE https://pypi.org/simple/botocore" and the
                  same without the "/botocore". please try another recheck

16:10 < clarkb> frickler: bauzas gibi it happens when new deps are released and then we pin
                them in constraints because pypi has a fallback for its CDN lookups that tends
                to run out of date by a couple of weeks it seems
16:10 < clarkb> openstack notices because our requirements system is really good at bumping
                and constraining new deps

After the PURGE subsequent job runs was green, so the above is solved the issue.

Changed in nova:
status: New → Invalid
Changed in cinder:
status: New → Invalid
Changed in cinder:
importance: Undecided → Medium
Revision history for this message
Sofia Enriquez (lsofia-enriquez) wrote :

The only constraint I see from cinder is boto3>=1.16.51 # Apache-2.0https://opendev.org/openstack/cinder/src/branch/master/requirements.txt#L67

tags: added: centos
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.