nodepool/requirements.txt
James E. Blair fc2d0ba4b8 Add EBS direct image upload to AWS
This adds a third (!) method of uploading images to AWS.  It uploads
blocks directly to an EBS snapshot.  It bypasses S3 which makes it
faster and more efficient, but it may incur additional costs, so it
does not replace the existing less-costly options.

The process is very similar to the existing process used in the Azure
driver, so a new helper abstraction is created that should help
support both drivers.  A later change may update the Azure driver to
use the new abstraction.

Change-Id: I5cb707386b4b61987f94862d70067350ae17d80d
Co-Authored-By: Tobias Henkel <tobias.henkel@bmw.de>
2024-07-09 16:04:59 -07:00

30 lines
737 B
Plaintext

pbr>=1.3
PyYAML
paramiko>=2.0.1
python-daemon>=2.0.4
extras
statsd>=3.0
PrettyTable>=0.6,<0.8
# 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.
# 2.0.0 broke cinder v2 api limits listing.
openstacksdk>=0.103.0,!=2.0.0
# Needed for rax api_key use after MFA becomes required
rackspaceauth
diskimage-builder>=3.27.0
voluptuous
kazoo==2.9.0
Paste
WebOb>=1.8.1
openshift>=0.13.1,<0.14.0
boto3>=1.34.141
google-api-python-client
# 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