56eaf475a4
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
48 lines
801 B
Plaintext
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
|