nodepool/requirements.txt
Clark Boylan 1dbb4746d8 Fix boto deps
boto3 1.20.0 depends on botocore 1.23.0 which depends on
urllib3>=1.26.0. Unfortunately they don't record that properly in their
setup.cfg which allows them to install using urllib3 1.25.11 which is
valid in our old requirements. This then fails at runtime due to an
invalid import:

  https://github.com/boto/botocore/issues/2562

Fix this by bumping up urllib3 then bump boto3 to match.

Change-Id: I941c252f9a3bb07eca2c52b18a5f2d609394e0c4
2021-11-08 14:06:31 -08:00

27 lines
688 B
Plaintext

pbr>=1.3
PyYAML
paramiko>=2.0.1
python-daemon>=2.0.4
extras
statsd>=3.0
PrettyTable>=0.6,<0.8
# openstacksdk before 0.27.0 is TaskManager based
# 0.28.0-0.31.0 fail to upload images with glance tasks.
# 0.31.1 and 0.31.2 have a bug with image deletion in tasks API
openstacksdk>=0.27.0,!=0.28.0,!=0.29.0,!=0.30.0,!=0.31.0,!=0.31.1,!=0.31.2
diskimage-builder>=3.15.0
voluptuous
kazoo>=2.8.0
Paste
WebOb>=1.8.1
openshift>=0.11.2,<0.12.0
boto3>=1.20.0
google-api-python-client
azure-mgmt-compute<17.0.0
azure-mgmt-network<16.0.0
azure-mgmt-resource<15.0.0
# botocore 1.23.0 (via boto3 1.20.0) requires urllib 1.26.0 or newer:
# https://github.com/boto/botocore/issues/2562
urllib3>=1.26.0