10 Commits

Author SHA1 Message Date
Ryan Liang
2cd65abb71 [VNX] Restore snapshot to volume
Add `revert_to_snapshot` API support for VNX Cinder driver.

Implements: blueprint vnx-revert-to-snapshot

Change-Id: Id6e3090d96a5bbf4879e8577fe3565c3032de228
2018-03-12 09:53:24 +08:00
Eric Harney
1e92ad6470 Add driver-requirements entry for storpool
Dependency added in b5832af:
https://review.openstack.org/#/c/220155/

Change-Id: I648c8a6d60e97e80960646ca35283ebbc4831168
2018-01-02 09:54:49 -05:00
Michael Latchmansingh
747efde470 Adds DataCore Volume Drivers
The iSCSI and Fibre Channel volume drivers for DataCore’s
SANsymphony and Hyper-converged Virtual SAN storage
support the core/minimum feature set:
 - Volume Create/Delete
 - Volume Attach/Detach
 - Snapshot Create/Delete
 - Create Volume from Snapshot
 - Get Volume Stats
 - Copy Image to Volume
 - Copy Volume to Image
 - Clone Volume
 - Extend Volume

DocImpact
Implements: blueprint datacore-volume-driver

Change-Id: I3308bdedbfe3bb83d695d38667eaea6327fa4461
2017-11-23 10:11:34 +03:00
Jenkins
580453e70a Merge "IBM storage: check pyxcli version on initialize" 2017-08-17 16:48:51 +00:00
Walter A. Boring IV
c543f018e2 3PAR driver-requirements name
This patch fixes the name of the pypi package for the 3PAR
client library.  The actual package name in pypi is python-3parclient.

Change-Id: I9db86ae65f9e73d10024d6225dd05e209c7d71ef
Closes-Bug: 1711246
2017-08-16 16:29:32 -07:00
Isaac Beckman
71ff2adb6d IBM storage: check pyxcli version on initialize
The IBM storage driver is using a python client called pyxcli.
the client is:
https://github.com/IBM/pyxcli

Upon initialization of IBM Storage driver need to check if
the required client version is installed.

Change-Id: I664c0419b91952bc046c28d2474f52266bdbc351
Closes-Bug: 1696470
2017-08-16 14:08:22 +03:00
Jay S. Bryant
ff2f4c669c Fix errors preventing doc builds
There were some syntax problems that came over with the
migration of the install docs in commit:
88be92ee719baff6d5f2f7e7e073b118db2dc2e0

It appears that the docs build for Cinder is more strict
than what was being done in openstack-manuals as the
syntax issues were causing our build to fail. The next step
in our doc migration is to fix these errors so we can do doc
builds.

Change-Id: I7282b2fa2efb50cbb6490ff36f69b123959b6dde
2017-07-07 13:48:35 -05:00
Arnon Yaari
747d4464c7 INFINIDAT: add support for iSCSI
Change-Id: I4d3adc14610f8b6281b7d88c50a6ac04fef3041b
Implements: blueprint infinidat-iscsi-support
2017-05-25 17:47:27 +03:00
Arnon Yaari
921205a8f2 INFINIDAT: Use infinisdk for communication with storage array
The infinisdk package provides Python bindings to the
InfiniBox REST API and enables easier development of
the INFINIDAT driver.

Change-Id: I7c469d92cea90592f5e9cdc8127328ed76ef025d
Closes-Bug: 1691411
2017-05-18 15:44:22 +03:00
Eric Harney
710b0b2113 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
2017-03-09 12:18:03 -05:00