245 Commits

Author SHA1 Message Date
Jenkins
7ec0d3fd21 Merge "Huawei: Create share from snapshot support in Huawei driver" 2016-02-07 08:37:11 +00:00
liucheng
e9ca434486 Huawei: Create share from snapshot support in Huawei driver
Once create share from snapshot is in Manila core,
we should support the API in the Huawei drivers.

Implements: blueprint huawei-driver-create-share-from-snapshot
Change-Id: I906916f6ae7f5625863ca9f8e3324480048374de
2016-02-03 16:17:53 +08:00
Diem Tran
e47ef2503b Add feature support information of Oracle ZFSSA Manila driver
Change-Id: I86a502592eb3ca56317dbc618a0c4ecee00fe536
2016-01-25 05:14:51 -05:00
Julia Varlamova
401c8d982e Add LVM driver
Reuse code of old LVM share driver.

LVM Driver is 1st party Manila driver with NFS and CIFS support
and no share server support.

LVM Driver doesn't rely on Neutron, Nova, or Cinder. As such, it
is ideal for testing purposes and, after a period of maturation,
it should be useful in production environments.

Move generic driver's helpers to manila/share/drivers/helpers.py
and reuse them in LVM driver.

Implement 'ro' access, user access, extend_share function for
LVM driver.

Implements bp lvm-driver

Change-Id: Ia46c51ed400dbb0f1d87a758fb165ca711ed3d7c
2016-01-20 17:15:30 -05:00
Jenkins
a22f4e94be Merge "Huawei: Add share server support" 2016-01-18 00:04:12 +00:00
Jenkins
7cc95a670a Merge "Isilon Driver: Update Share Backends Feature Doc" 2016-01-15 14:28:25 +00:00
Jenkins
54d24838c0 Merge "QoS support for shares" 2016-01-15 07:18:11 +00:00
Jenkins
b5285b96dd Merge "Adds extend_share for Quobyte shares" 2016-01-15 03:35:59 +00:00
zhongjun
5dfc143909 QoS support for shares
QoS is a common attribute, so add the QoS
capability in common capabilities doc.
This is a simple first step towards what the
blueprints proposes.

Partially implements: bp manila-support-qos
Change-Id: I377bf0abcc62239c9a1a5ee5c28c336b2b6c410a
2016-01-15 10:15:50 +08:00
huyang
1b63324bd0 Huawei: Add share server support
Add share server support for Huawei driver.
Also implement the required setup_server
and teardown_server functions.

DocImpact
Change-Id: I1380a94b2cdc956f64eb738f708056f65713e4c2
Implements: blueprint huawei-share-server-support
2016-01-15 09:21:28 +08:00
Shaun Edwards
bb34bfd3b0 Isilon Driver: Update Share Backends Feature Doc
Updated share_back_ends_feature_support_mapping.rst to indicate that the
Isilon driver now supports the "extend share" feature.

Implements: blueprint emc-isilon-driver-extend-share
Change-Id: Ic1bc3eb36c8bc7e17e428729d72fef719b670756
2016-01-14 21:00:14 +00:00
Silvan Kaiser
15be2869a0 Adds extend_share for Quobyte shares
Adds extend_share (and shrink_share) to the Quobyte driver.
Both are mapped to a common resize operation in the backend.

Implements: blueprint extend-quobyte-share

Change-Id: I3395310e4658d68f098da6980ecc5a6832458f5a
2016-01-14 14:27:18 +01:00
tclayton
54240bbe04 Update NetApp driver support matrix line
We incorrectly reported IP access rules support for CIFS in the NetApp
driver as being introduced in Juno.

Fix incorrect Juno documentation and add CIFS read-only support for
Mitaka.

Change-Id: I4a312356e1dc5473e12f0201996048417d9c5008
2016-01-13 18:18:56 +00:00
Valeriy Ponomaryov
3513885070 Add doc for share driver hooks
Add doc with general description of 'share driver hooks' feature.

Change-Id: I735be8ef4c41ad0bcb0810b61d5239cdc03ca80f
2016-01-08 14:46:10 +02:00
Jenkins
809a200502 Merge "EMC Isilon Driver Doc Update for Extend Share" 2016-01-08 07:02:26 +00:00
Jenkins
1b0478cf70 Merge "[docs] Fix table elements view on page with list of supported features" 2016-01-08 07:01:54 +00:00
Shaun Edwards
ba3d62f349 EMC Isilon Driver Doc Update for Extend Share
Updated the devref doc for the EMC Isilon Driver.

Change-Id: I53816a28a1babd1e2ed15c95baadfbe22c1f5b02
Implements: blueprint emc-isilon-driver-extend-share
2015-12-30 15:55:33 -08:00
vponomaryov
3ff9b1e5ba [docs] Fix table elements view on page with list of supported features
Doc file called 'share_back_ends_feature_support_mapping' contains
several table elements separation lines that are inconsistent with
table structure interpreter. So, replace wrong places with correct
ones.

Trivial-fix.

Change-Id: I2ae79911dd49629d5e452acd8e909331b82ef076
2015-12-30 16:19:05 +02:00
Csaba Henk
7ffde21559 glusterfs: document Gluster NFS misbehavior
Gluster NFS does not disrupt pre-existing mounts
on access revocation.

Change-Id: Ie0a10a495acf78744bd534fc7ebb190c242036c0
Partial-Bug: #1506659
2015-12-21 17:33:35 +01:00
Jenkins
a47e2c9004 Merge "doc: document the non-standard export semantics of Ganesha" 2015-12-09 16:43:50 +00:00
Jenkins
490d30a552 Merge "Liberty doc updates for GlusterFS drivers" 2015-12-08 22:59:19 +00:00
Csaba Henk
ffde5f8459 doc: document the non-standard export semantics of Ganesha
Change-Id: If108fd42a5e023d9051de863efe69d88d59b0380
2015-12-01 12:40:02 +01:00
Csaba Henk
9f7fa0b713 Liberty doc updates for GlusterFS drivers
Change-Id: Ib13f2acc8d518e36594a6bbea95440d881b857b3
2015-12-01 12:36:33 +01:00
Stephen Gordon
81163b77d1 Remove mention of isilon_share_root_dir
Removed mention of isilon_share_root_dir as it does not appear to exist
anywhere in the code base.

Change-Id: Ie0e17996fa11db36f71e2f097300c93d75bc304d
2015-11-30 12:20:32 -05:00
Jenkins
065dfb3074 Merge "add Red Hat GlusterFS drivers feature support info" 2015-11-28 08:18:51 +00:00
Csaba Henk
8f1c210c4b add Red Hat GlusterFS drivers feature support info
Change-Id: Ic71b8e43a6aeb948ddb34d27c39962fe3df046df
2015-11-26 08:44:18 +01:00
Jenkins
0c549ead18 Merge "Refactor HP 3PAR share driver to now be HPE" 2015-11-18 02:29:48 +00:00
Anthony Lee
a6d7e90714 Refactor HP 3PAR share driver to now be HPE
This patch refactors the HP share driver to now be
the HPE share driver.

This is being done because the company responsible for
this driver is now Hewlett Packard Enterprise (HPE).

The driver is now located in the manila/share/drivers/hpe
folder.

DocImpact
Implements: blueprint rebrand-hp-3par-share-driver
Change-Id: I36efc04fa6da088ccb06070d8cd4fe29269cd7ca
2015-11-16 12:56:36 -08:00
Jenkins
193c825151 Merge "Added driver minimum requirements and features doc" 2015-11-16 20:07:40 +00:00
Rodrigo Barbieri
5ac9481ecf Added driver minimum requirements and features doc
This document consists of a list and explanation of minimum features
a driver must implement to be accepted into Manila code base.

Change-Id: I12d5bf60abad4a7146d5d596f03d96bf2605cbdc
2015-11-16 10:58:45 -02:00
Gaurang Tapase
838eae240d Add IBM GPFS Manila driver
Adding GPFS driver back as the third party CI system
for GPFS driver is up and running.

This is a revert of commit 720ec904456594b453cfd220b002bdc8c0d50e08

Change-Id: I86f9b7da21716346f96bae3ce30446589e4c4c37
2015-10-18 08:31:59 -04:00
Li, Chen
549f855a07 Enable extend_share in HDFS driver
The extend_share is in Manila core, we can support the new API in
the HDFS drivers. This patch adds methods to the driver along with
its unit tests, and updates related docs.

Implements: blueprint hdfs-native-extend-share

Change-Id: Ia81291eda49dc20c3318f71c51d36682d2aae742
2015-10-08 10:33:01 +08:00
Jenkins
0c9bb4be3b Merge "Improve Manila HDS HNAS Driver Manual" 2015-10-07 04:44:00 +00:00
Alyson Rosa
355eedd072 Improve Manila HDS HNAS Driver Manual
Improve the network configuration guide for Manila HDS
HNAS Driver. Also, describe the driver modules following
other documentations.

Change-Id: Ic199e3842d3873f9bfd90aa4c9a248ed828cadcd
2015-10-05 09:07:21 -03:00
Lucian Petrut
85c6cc56c9 Update feature support matrix for Windows SMB
This patch updates the devref feature support matrix, including
the recently introduced Windows SMB driver.

Change-Id: I871ad4562d74dd3c292206933650d31daa68e203
2015-10-02 12:43:21 +03:00
Mark Sturdevant
c4d57337dd Feature support matrix update for HP 3PAR
Updated the devref feature support matrix for HP 3PAR.

Change-Id: Ibeaa3844d2bdc686ac3d2b34ca0280d2df293805
2015-09-30 19:36:59 -07:00
Jenkins
dd616b4cb2 Merge "EMC Isilon Manila Driver Feature Support" 2015-09-30 06:41:42 +00:00
Jenkins
fc3b942ad6 Merge "EMC VNX Manila Driver Feature Support" 2015-09-30 06:38:37 +00:00
Shaun Edwards
cd9a0cc7ad EMC Isilon Manila Driver Feature Support
Updated share_back_ends_feature_suport_mapping.rst
with the features that the EMC Isilon driver currently supports.

Change-Id: I8dd0966324d4a901eea1725e30bb5f7e1c30eb44
2015-09-29 09:52:14 -07:00
Thomas Bechtold
c2a125e880 Fix mentioned DEFAULT_API_VERSION in doc
The DEFAULT_API_VERSION is 2.0.
Also mention the correct file where the variable is defined.

Change-Id: If325420b5b94d6f65d96c582b1310b8370c476fa
2015-09-27 10:17:53 +02:00
Jenkins
f8bcc4257a Merge "Fix some spelling typo in manual and error message" 2015-09-26 01:11:50 +00:00
Jenkins
7f7d29ceb4 Merge "Add Huawei driver details in doc" 2015-09-26 01:11:36 +00:00
Jenkins
a39133e7a2 Merge "Adds Quobyte share backend feature support mapping data" 2015-09-26 01:03:15 +00:00
Silvan Kaiser
47445801b5 Adds Quobyte share backend feature support mapping data
Adds info regarding the Quobyte driver to the feature
support table in devref.

Change-Id: I2fc07bab4bd9bb52b8a4aad207a26c9a233a3288
2015-09-25 07:35:34 +02:00
Clinton Knight
1f1f9abc86 Remove language about future features from driver doc
The community agreed it isn't a good idea to promise future driver
features in the share_back_ends_feature_support_mapping document.
This commit removes the implication that future features may be in
the document, and it removes one reference to Mitaka in one driver.

Change-Id: I953cb92edfca3bd54f3196d60b9e80589b5033d1
2015-09-24 16:58:15 -04:00
Zhao Lei
586c666e5c Fix some spelling typo in manual and error message
wating -> waiting
acknowledgement -> acknowledgment
occured -> occurred

Should never get here. If get, then error occurred.
->
Should never get here unless an error occurred.

Change-Id: Ibe89d652e7d76b3d8e6d7549140c50c88144036e
Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com>
2015-09-24 07:05:39 +00:00
zhongjun
00b97d581b Add Huawei driver details in doc
Change StoragePool to Thin_StoragePool and Thick_StoragePool
in driver configuration file.

Add Huawei driver feature info in
share_back_ends_feature_support_mapping.rst

Change-Id: I530cbc58377e3207813cac36498225e26578824e
2015-09-23 11:03:17 +08:00
Alyson Rosa
f072c5cf99 Add Hitachi HNAS driver documentation
Add a .rst documentation for Hitachi HNAS Manila driver in dev docs.
Also, update the new .rst document that lists per-driver
features adding Hitachi HNAS driver details.

Change-Id: I1421d88df5ddc2a13849c9657ec90f55303065d7
2015-09-22 12:08:21 -04:00
Jenkins
5ededfa4dc Merge "Remove IBM GPFS driver due to lack of CI" 2015-09-17 02:03:31 +00:00
Jenkins
fd08668f2e Merge "Update feature support mapping doc for NetApp cDOT" 2015-09-16 13:31:01 +00:00