From 710b0b21131e323ede3d6b216b11fb3fb9c381bd Mon Sep 17 00:00:00 2001 From: Eric Harney Date: Thu, 9 Mar 2017 10:17:54 -0500 Subject: [PATCH] Add driver-requirements.txt This aims to track dependencies that are only needed when using certain drivers. This is initially aiming to be documentation, but it may be useful for tools managing requirements as well. Change-Id: Ida342fb5bf15e9fcc1321813f8e3b0ec90121a40 --- driver-requirements.txt | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 driver-requirements.txt diff --git a/driver-requirements.txt b/driver-requirements.txt new file mode 100644 index 00000000000..bbd993e3bf8 --- /dev/null +++ b/driver-requirements.txt @@ -0,0 +1,38 @@ +# Document dependencies that are only used if using +# certain drivers. This file is not managed by +# requirements tools. + +# DRBD +dbus # MIT +drbdmanage # GPLv3 + +# HPE 3PAR +hpe3parclient>=4.1.0 # 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.0 # Apache-2.0 + +# RBD +rados # LGPLv2.1 +rbd # LGPLv2.1 + +# Dell EMC VNX +storops>=0.4.8 # Apache-2.0 + +# Violin +vmemclient>=1.1.8 # Apache-2.0