Commit Graph

42 Commits

Author SHA1 Message Date
Gorka Eguileor bb8771436e Add explanations on safe delete
We keep seeing people concerned about data leakage and thorough deletion
of data from volumes on volume deletion [1][2], and Cinder currently
only worries about the data leakage, not the stealing of the physical
disks.

In order to clarify this for administrators and to reduce the number of
specs proposed to address this issue we are adding additional
documentation on security aspects as well as data leakage.

This patch was decided as an action from the discussion during the
Wallaby PTG [3].

[1]: https://review.opendev.org/#/c/758375/
[2]: https://review.opendev.org/#/c/759553/
[3]: https://wiki.openstack.org/wiki/CinderWallabyPTGSummary#Two_proposed_specs_on_the_same_topic_.28mutually_assured_destruction.29

Change-Id: I9f8d413cf8337e75241ad24c85692135b34a17fc
Implements: blueprint specify-data-secure-deletion
2021-03-17 14:04:20 +01:00
Sean McGinnis 25a5ddc69d
Glob volume driver docs to auto sort
Stop the shenanigans.

Change-Id: Id97baadef51a8e6e5f9bd2ebe96b523cde331b20
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-05-10 13:25:21 -05:00
Zuul e15a21e72b Merge "Remove DataCore volume drivers" 2019-05-03 00:35:43 +00:00
Sean McGinnis d182280a99
Drop use of git.openstack.org
Our cgit instance will be going away and opendev.org is the new
preferred URL for browsing our git repos. Redirects will exist for the
foreseeable future, but it's more efficient to just go directly to the
new locations.

Change-Id: I4b7150e5116147c9be05fd9d698e7f3c747513a8
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-04-16 08:44:22 -05:00
Sean McGinnis 7f2c9f103e
Remove DataCore volume drivers
These drivers were marked as unsupported in Rocky due to lack of CI.
Current CI report shows last result was posted well over 100 days ago.

Change-Id: I3e814f43c9060a1f9ae10c6bee4020771ccb1eb5
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-04-10 11:29:37 -05:00
Zuul c068ce071b Merge "PowerMax driver - rebranding VMAX to PowerMax" 2019-01-17 17:54:19 +00:00
Zuul 92b90639e1 Merge "SPDK drivers documentation" 2019-01-15 02:20:35 +00:00
Helen Walsh 76fd03819c PowerMax driver - rebranding VMAX to PowerMax
PowerMax is to replace VMAX in release notes, online documentation,
directory structure and driver name.

Implements: blueprint vmax-powermax-rebrand

Change-Id: I74f690b60aac6d0d4bf49d25b04a067c7993bfc7
2019-01-11 10:36:29 +00:00
Maciej Szwed bf20ec50f7 SPDK drivers documentation
This is an SPDK block storage configuration
documentation describing how to prepare and use
SPDK volume driver.

Signed-off-by: Maciej Szwed <maciej.szwed@intel.com>
Change-Id: I91e776fd8f0dfe8f17efb4e122d86f627ac71eb0
2019-01-09 13:46:13 +01:00
Zuul 428bced3e7 Merge "Fix Xtremio driver configuration ordering" 2019-01-08 04:44:44 +00:00
Zuul 7042df646c Merge "Hedvig Cinder driver implementation" 2019-01-07 23:53:07 +00:00
Zuul d6434cae85 Merge "Add new LINSTOR volume driver" 2019-01-07 22:09:13 +00:00
Sean McGinnis 2f73b9fc85
Fix Xtremio driver configuration ordering
Driver was incorrectly moved to a different place in the TOC since it
still had the non-Dell naming. This moves it back and renames it to
hopefully prevent this kind of mistake from happening again.

Change-Id: I797c7cf86dcb2598c04a3697093c458e64d84ae1
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-01-07 14:24:33 -06:00
Woojay Poynter 8c04a9a922 Add new LINSTOR volume driver
LINSTOR is a storage orchestrator for DRBD.

Change-Id: Ic3a4f85c10a2432d4128fce08604e9868722e8f7
2019-01-04 14:59:41 -08:00
dhinesh e08707b06f Hedvig Cinder driver implementation
This patch introduces Hedvig cinder volume driver along with unit tests

implements: blueprint hedvig-cinder

Change-Id: Ib701edb733567831ee80a317d0e3b3945a312760
Signed-off-by: Dhinesh Balasubramaniam <dhinesh@hedviginc.com>
2019-01-04 14:51:18 -08:00
jiaohaolin de89f6c370 Cinder volume driver for Inspur AS13000 series
Features that Inspur AS13000 Driver support:
Create, list, delete, attach (map), and detach (unmap) volumes
Create, list, and delete volume snapshots
Copy an image to a volume
Copy a volume to an image
Clone a volume
Extend a volume
Create a volume from a snapshot

ThirdPartySystems: INSPUR CI

Change-Id: Ib18ffb38f87747805a3aaf0c3837d5b8bb71b101
Implements: Blueprint inspur-as13000-driver
2018-12-12 18:07:13 +08:00
Jay S. Bryant c1007ed827 Remove the ITRI DISCO driver
The ITRI DISCO driver was marked unsupported in
the Rocky release.  It hasn't reported on a patch in
74 days and hasn't successfully executed CI in 231 days.

This falls well outside our CI requirements and therefore
the driver is being removed.

Change-Id: Iab4288983e8e13a3b9d59b30887d1934a2eb66c8
2018-10-11 15:22:55 -05:00
Jay S. Bryant 48fbd291a7 Remove the HGST Flash Storage Driver
The HGST Flash Storage Suite Driver was marked unsupported
in the Rocky release.  Since being marked unsupported the
3rd Party CI still has not reported for 427 days.
This does not meet Cinder's CI requirements so the driver
is being removed.

Change-Id: I91f511d0727da1bad77ee913afe0a0f137d289f8
2018-10-03 14:14:07 +00:00
Jay S. Bryant 285fbc6447 Remove the CoprHD driver
The CoprHD driver was marked unsupported
in Rocky and the vendor has indicated that
the driver is deprecated.  Given the feedback
I am removing the driver.

Change-Id: I978315402edeb0c5dd6aee28315973fa502b0e20
2018-08-09 21:34:25 +00:00
Zuul e0f3623590 Merge "Move driver config opts out of catchall page" 2018-06-12 11:52:27 +00:00
Alexey Khodos e2bd03ef75 Add NexentaEdge drivers
NexentaEdge drivers were kicked from OpenStack pike release due to CI failures.
This patch implements NexentaEdge iSCSI drivers.

Change-Id: I1a2dd99fab742f7ad4d9aa470652bb5decb35359
Implements: blueprint nexentaedge-driver
2018-06-07 11:52:42 -07:00
Sean McGinnis 443d027063 Move driver config opts out of catchall page
Adds a few bare bones driver config pages or moves config tables to
existing driver docs. Also removing hyperv and redis config tables
as those have been removed.

Change-Id: I3cf2c6c6de6e4346d7dc3fa154d8a6aa90d934a7
2018-06-05 07:16:32 -05:00
Eric Young a852c46ba4 ScaleIO: Rebranding of product to VxFlex OS
The Dell EMC ScaleIO product is being renamed to
Dell EMC VxFlex OS. Update the documentation to reflect
the new product name.

Change-Id: Ib52e4820c80db8b2a74bd91dce473182508c7fba
2018-05-17 11:49:22 -04:00
Eric Harney 62f428a6e6 Doc: Add inspur driver doc to toctree
This should be here, causes doc build
warnings since it is in no toctree.

Change-Id: I79026ac7bbc9d05ff8945829d5ea1ced68b24f09
2018-04-02 16:10:29 -04:00
Zuul 3be57fce92 Merge "VMAX docs - prefix emc-vmax-driver.rst with 'dell-'" 2018-03-18 01:52:18 +00:00
Zuul fcff49e42b Merge "Add ISCSI driver for Veritas Access" 2018-03-16 14:44:11 +00:00
mayurindalkar a9fad35a20 Add ISCSI driver for Veritas Access
This driver implements all the minimum required features for cinder.

Change-Id: I48b59a2ecab8b856547a4ae17e6e0fd04094475a
Implement: blueprint veritas-access-cinder-iscsi-support
2018-03-16 00:08:38 +05:30
Helen Walsh d7137c0712 VMAX docs - prefix emc-vmax-driver.rst with 'dell-'
Rename emc-vmax-driver.rst to dell-emc-vmax-driver.rst

Change-Id: I0d6b39c845998d4228a162b022aad1e2402b097e
Closes-Bug: #1754604
2018-03-13 16:35:24 +00:00
Yong Huang 9bf7bc8ac7 Update doc name and path for dell emc vnx driver
Change-Id: I472a8413364d1bd011abff388945b6683f66ea04
Closes-bug: #1754549
2018-03-09 14:00:35 +08:00
Lucian Petrut 8fe26313c6 Update Windows docs
This change updates the Cinder Volume install guide, targeting
Windows deployments.

The Windows iSCSI driver doc has been updated. The Windows SMB
driver was undocumented, which is also addressed by this change.

Closes-Bug: #1746022

Change-Id: I46fadc8df59f7203bc3445c24d3bd6547275ee5b
2018-01-30 20:15:23 +02:00
Michael Latchmansingh ba6a8dcc02 Adds documentation for DataCore volume driver
Change-Id: I671bdd82f96120093508ea6d2ee55375c416598c
Closes-Bug: #1736298
2018-01-17 01:29:07 +03:00
Peter Penchev b5832afb3a Reintroduce the StorPool driver
Change-Id: I5188e66d9a9204fc9fa15785d0ef3cf10e57ffb5
Implements: blueprint storpool-block-driver-reintroduce
DocImpact
2017-12-28 16:59:07 +02:00
Sean McGinnis de953be3d4 Clean up driver configuration reference
Over the last few cycles we have removed drivers, but we did not always
clean up the documentation from the openstack-manuals project. Those docs
were moved over wholesale as part of the docs migration, so we ended up
with them in the repo with no corresponding driver files.

This removes those leftover docs and cleans up the generated documentation.

Change-Id: Ib9fc4e14333548b84666e3f571e7b42fe20e0319
2017-10-20 20:06:37 -05:00
Sean McGinnis 55d726e5c3 Remove Hitachi volume drivers
Hitachi has decided to provide their drivers out of tree [1]. The
drivers were marked as unsupported in-tree in the Pike release and
are now being removed.

[1] http://lists.openstack.org/pipermail/openstack/2017-March/018812.html

Change-Id: I23867aa98f68298beb5db4558c66c1ffd4e7d6f1
Closes-bug: #1652864
Closes-bug: #1671966
Closes-bug: #1677688
Closes-bug: #1677923
Closes-bug: #1645738
2017-10-09 15:54:59 -05:00
Sean McGinnis 5971996013 Remove ZTE volume driver
This driver was marked as deprecated and unsupported in Pike due to lack
of CI. This has not changed and it is now being removed.

Change-Id: I39a450159becb4d32b63e6073c3fcd6f08bd93a3
2017-10-07 14:04:06 -05:00
Sean McGinnis 9c7c24127a Remove X-IO volume driver
This driver was marked deprecated and unsupported in Pike due to lack of
CI. This has not changed and it is now removed.

Change-Id: I475172f16784ab9cab2194589851ec7ce01d46a7
2017-10-07 14:02:00 -05:00
Sean McGinnis 46ee7ebdeb Remove Violin volume drivers
These drivers were marked as deprecated and unsupported in Pike due to
lack of CI. This has not changed and they will now be removed.

Change-Id: I935990d09f1374a8789b2a0dad8e8a334aa39abc
2017-10-07 13:59:59 -05:00
Sean McGinnis 3b68a9eaf1 Remove Infortrend drivers
The Infortrend drivers were marked as deprecated and unsupported in Pike
due to lack of CI. This situation has not changed and they will now be
removed.

Change-Id: I0f1d12776cfa553b117c5b3698b2ae0c9c88735e
2017-10-04 10:46:09 -05:00
Sean McGinnis 40e84d7435 Remove FalconStor volume drivers
These drivers were marked as deprecated and unsupported in the Pike
release due to lack of CI. This situation has not changed, so per our
CI policy they are now being removed.

Change-Id: I7440c5feba238acb1c7f0435f107bc958aaee448
2017-09-13 22:39:18 +00:00
Sean McGinnis 8e6a32a440 Remove Blockbridge volume driver
This driver was marked as deprecated and unsupported in Pike due to
lack of CI. There has been no change in CI status, therefore per our
CI policy it is now being removed.

Change-Id: I31f8ecafe23c5144b11240b8bba0cd94e001bbe4
2017-09-07 23:24:17 +00:00
Sean McGinnis bfdd54d780 Remove Coho volume driver
The Coho driver was marked as unsupported in Pike. CI has not been
restored for this driver, and isn't likely to be [1].

Per CI policy, removing driver from in-tree.

[1] https://www.theregister.co.uk/2017/08/31/coho_data_shuts_up_shop/

Change-Id: Ic99d7c598c7a111d856ae4f10ad7de0e45f03d3c
2017-09-07 16:44:03 -05:00
Jay S. Bryant 0395353c4b Move config-reference to configuration
It was discovered today that the 'config-reference' directory
was supposed to have been renamed to 'configuration'.  The doc
team was expecting it to be at that location so that they could
automatically link to it from contributor/index.html .

This patch just moves the directory.  I am going to be submitting
a subsequent patch that properly sets out the framework for the
additional directories so that we don't have addition problems
in the future.

Change-Id: I6729aaf4593a0b089277f6d7d0aa50fee3ca340f
2017-07-18 13:10:25 -05:00