nodepool/requirements.txt
Clark Boylan 741c545896 Unpin openstacksdk
This unpins openstacksdk and has nodepool use the latest version. We do
this becaues 0.61.0 and older are not compatible with python 3.11.
0.99.0 and newer should be, but they may introduce compatibility issues
due to major rewrites in the SDK.

We know 0.99.0 through 0.102.0 do not work due improper handling of
nova api microversions when setting network information during server
creation. 0.103 fixes this and I've tested the fix with the proposed
openstack driver rewrite to use statemachine with openstacksdk 0.103.0
and it appears to function against rax and iweb. While it is possible
there are other issues say in image uplodaing the impact htere is lower
and we can always revert if necessary.

Change-Id: Iace27698a91aa2e4b5f169f8a2c1613e5dd37356
2022-11-30 13:42:24 -08:00

33 lines
947 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
# 0.99.0 - 0.102 lead to BadRequestException: Client Error [...] Bad networks format
# This was due to not properly handling nova api microversions properly. 0.103
# fixes this.
openstacksdk>=0.27.0,!=0.28.0,!=0.29.0,!=0.30.0,!=0.31.0,!=0.31.1,!=0.31.2,!=0.99,!=0.100,!=0.101,!=0.102
diskimage-builder>=3.23.1
voluptuous
kazoo>=2.8.0
Paste
WebOb>=1.8.1
openshift>=0.13.1,<0.14.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
ibm-vpc
ibm-platform-services
ibm-cos-sdk>=2.11.0