backup/drivers/s3.py uses vendored requests from botocore
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
New
|
Low
|
Unassigned |
Bug Description
Hi,
Building Cinder 18.0.0~rc1 in Debian leads to this:
File "/<<PKGBUILDDIR
from cinder.
File "/<<PKGBUILDDIR
from botocore.
ModuleNotFoundE
In no way, Cinder should be using the vendored version of of requests/urllib3 in botocore (or elsewhere), as downstream distribution usually un-vendor things (to get a single, manageable copy of the library).
Please patch s3.py to directly use urllib3.
Cheers,
Thomas Goirand
Changed in cinder: | |
importance: | Undecided → Low |
https:/ /botocore. amazonaws. com/v1/ documentation/ api/latest/ index.html# upgrading- to-1-11- 0
indicates that the vendored requests lib is no longer used in botocore. We should update the Cinder code.