Browse Source

updated README, add draft test doc, renamed spec

Funs Kessen 3 years ago
parent
commit
e713b60091
3 changed files with 25 additions and 29 deletions
  1. 1
    1
      README.md
  2. BIN
      doc/TestPlanForFuelPluginDateraCinder-1.0.0.docx
  3. 24
    28
      specs/fuel-plugin-datera-cinder.rst

+ 1
- 1
README.md View File

@@ -15,7 +15,7 @@ Requirements
15 15
 
16 16
 | Requirement                                          | Version/Comment |
17 17
 |------------------------------------------------------|-----------------|
18
-| Mirantis OpenStack compatibility                     | >= 7.1          |
18
+| Mirantis OpenStack compatibility                     | >= 7.0          |
19 19
 | Access to Datera via ccinder-volume node             |                 |
20 20
 | iSCSI initiator on all compute/cinder-volume nodes   |                 |
21 21
 

BIN
doc/TestPlanForFuelPluginDateraCinder-1.0.0.docx View File


specs/datera-plugin-specs.rst → specs/fuel-plugin-datera-cinder.rst View File

@@ -7,13 +7,13 @@
7 7
 Fuel plugin for Datera as a Cinder backend
8 8
 ==================================================
9 9
 
10
-The Datera plugin for Fuel extends Mirantis OpenStack functionality by adding
11
-support for Datera EBS in Cinder using the iSCSI protocol.
10
+The Datera plugin for Fuel extends Mirantis OpenStack functionality 
11
+by adding support for Datera EDF in Cinder using the iSCSI protocol.
12 12
 
13 13
 Problem description
14 14
 ===================
15 15
 
16
-Currently, Fuel has no support for Datera EBS as block storage for
16
+Currently, Fuel has no support for Datera EDF as block storage for
17 17
 OpenStack environments. The Datera plugin aims to provide support for it.
18 18
 
19 19
 Proposed change
@@ -60,7 +60,7 @@ None
60 60
 Performance Impact
61 61
 ------------------
62 62
 
63
-The Datera EBS provides high performance block storage for OpenStack 
63
+The Datera EDF provides high performance block storage for OpenStack 
64 64
 environments, and therefore enabling the Datera driver in OpenStack
65 65
 will greatly improve the peformance of OpenStack.
66 66
 
@@ -79,20 +79,13 @@ None
79 79
 Implementation
80 80
 ==============
81 81
 
82
-The plugin generates the approriate cinder.conf stanzas to enable the Datera
83
-within OpenStack. There are NO other packages required, the Datera driver
84
-which is included in the OpenStack distribution is all that is necessary.
82
+The plugin generates the approriate cinder.conf to enable the Datera EDF
83
+within OpenStack. The Datera v2 API driver, which is required as v1 is
84
+deprecated, is bundled with the Fuel plugin.
85 85
 
86
-Plugin has two tasks. Each task per role. They are run in the following order:
87
-
88
-* The first task installs and configures cinder-volume on Primary Controller.
89
-* The second task installs and configures cinder-volume on Controller nodes.
90
-
91
-Cinder-volume service is installed on all Controller nodes and is managed by
92
-Pacemaker. It runs in active/passive mode where only one instance is active.
93
-All instances of cinder-volume have the same “host” parameter in cinder.conf
94
-file. This is required to achieve ability to manage all volumes in the
95
-environment by any cinder-volume instance.
86
+There are two tasks the plugin performs on nodes with the Cinder role:
87
+* Install the v2 API driver.
88
+* Update cinder.conf to reflect the correct settings enabling the driver.
96 89
 
97 90
 Assignee(s)
98 91
 -----------
@@ -102,30 +95,33 @@ Assignee(s)
102 95
 Work Items
103 96
 ----------
104 97
 
105
-* Implement the Fuel plugin.
106
-* Implement the Puppet manifests.
98
+* Implement Fuel GUI plugin.
99
+* Implement Puppet manifests for configuration.
100
+* Implement Puppet manifests for driver update.
107 101
 * Testing.
108
-* Write the documentation.
102
+* Write documentation.
109 103
 
110 104
 Dependencies
111 105
 ============
112 106
 
113
-* Fuel 7.0 and higher.
107
+* Fuel 7.0 and 8.0.
114 108
 
115 109
 Testing
116 110
 =======
117 111
 
118 112
 * Prepare a test plan.
119
-* Test the plugin by deploying environments with all Fuel deployment modes.
113
+* Test the plugin by deploying environments.
120 114
 
121 115
 Documentation Impact
122 116
 ====================
123 117
 
124
-* Deployment Guide (how to install the storage backends, how to prepare an
125
-  environment for installation, how to install the plugin, how to deploy an
126
-  OpenStack environment with the plugin).
127
-* User Guide (which features the plugin provides, how to use them in the
128
-  deployed OpenStack environment).
118
+* Deployment Guide:
119
+    - Installing the Datera Fuel plugin.
120
+    - Setting up the Datera Fuel plugin.
121
+    - Deploy a Mirantis Openstack enviroment backed by Datera.
122
+    - Verify the install.
129 123
 * Test Plan.
130 124
 * Test Report.
131
-
125
+* User Guide:
126
+    - Features provided by plugin 
127
+    - How to confgure.

Loading…
Cancel
Save