cinder/driver-requirements.txt
Walter A. Boring IV 56eaf475a4 Add ceph iscsi volume driver
The driver requires the new rbd-iscsi-client package, which is used
to talk to the rbd-target-api on the ceph iscsi gateway node.

The rbd-target-api is a python script meant to keep ceph iscsi gw nodes in
sync with each other, but the API is works for creating iscsi targets.
This is a new driver that makes heavy use of the ceph-iscsi project's
rbd-target-api python REST client here:
https://github.com/ceph/ceph-iscsi

The driver is a derivation of the rbd driver, and the intention is to reuse
as much of the base rbd driver as possible and just do iSCSI specific
code here.

Change-Id: Iff0e4d1137851c8f0b8ec25632d1186c2859b2fc
2021-01-28 08:22:13 -05:00

48 lines
801 B
Plaintext

# Document dependencies that are only used if using
# certain drivers. This file is not managed by
# requirements tools.
# HPE 3PAR
python-3parclient>=4.2.10 # Apache-2.0
# Kaminario
krest>=1.3.0 # Apache-2.0
# Pure Storage
purestorage>=1.6.0 # BSD
# Dell EMC VMAX, IBM DS8K
pyOpenSSL>=1.0.0 # Apache-2.0
# HPE Lefthand
python-lefthandclient>=2.0.0 # Apache-2.0
# Fujitsu Eternus DX
pywbem>=0.7.0 # LGPLv2.1+
# IBM XIV
pyxcli>=1.1.5 # Apache-2.0
# RBD
rados # LGPLv2.1
rbd # LGPLv2.1
# RBD-iSCSI
rbd-iscsi-client # Apache-2.0
# Dell EMC VNX and Unity
storops>=1.2.3 # Apache-2.0
# INFINIDAT
infinisdk # BSD-3
capacity # BSD
infi.dtypes.wwn # PSF
infi.dtypes.iqn # PSF
# Storpool
storpool>=4.0.0 # Apache-2.0
storpool.spopenstack>=2.2.1 # Apache-2.0
# Datera
dfs_sdk>=1.2.25 # Apache-2.0