Updating documentation

Change-Id: I283688c732c1a0061063dfdc97f0039ad748b451
This commit is contained in:
msalem2 2015-10-22 08:28:11 -07:00
parent ca62bcfeb6
commit 746af42baa
28 changed files with 250 additions and 33 deletions

View File

@ -22,7 +22,7 @@ ScaleIO is a software-only solution that uses existing servers' local disks and
The following diagram shows the plugin's high level architecture:
![ScaleIO Fuel plugin high level architecture](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/fuel-plugin-scaleio-cinder-1.jpg)
![ScaleIO Fuel plugin high level architecture](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/fuel-plugin-scaleio-cinder-1.jpg)
From the figure we can see that we need the following OpenStack roles and services:
@ -87,7 +87,7 @@ Plugin files and directories:
This Fuel plugin will install the ScaleIO Storage Data Client (SDC) service on each Controller node and Compute node in the cluster. This is necessary in order for the VMs in each compute node to utilize ScaleIO Storage:
![Plugin Architecture ](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/fuel-plugin-scaleio-cinder-2.jpg)
![Plugin Architecture ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/fuel-plugin-scaleio-cinder-2.jpg)
Before starting a deployment there are some things that you should verify:
@ -102,7 +102,7 @@ Before starting a deployment there are some things that you should verify:
The first step is to install the ScaleIO Cinder plugin in the Fuel Master:
1. Download the plugin from the [releases section](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/releases "Releases Page") or from the [Fuel plugins catalog](https://www.mirantis.com/products/openstack-drivers-and-plugins/fuel-plugins/ "Fuel Plugins Catalog").
1. Download the plugin from the [releases section](https://github.com/openstack/fuel-plugin-scaleio-cinder/releases "Releases Page") or from the [Fuel plugins catalog](https://www.mirantis.com/products/openstack-drivers-and-plugins/fuel-plugins/ "Fuel Plugins Catalog").
2. Copy the plugin to an already installed Fuel Master node. If you do not have the Fuel Master node yet, follow the instructions from the official Mirantis OpenStack documentation:
@ -116,7 +116,7 @@ The first step is to install the ScaleIO Cinder plugin in the Fuel Master:
4. Verify that the plugin has been installed successfully:
![Plugin Installation](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-1.png)
![Plugin Installation](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-1.png)
@ -129,11 +129,11 @@ Once the plugin has been installed in the Master, we configure the nodes and set
2. Configure your environment following the [Mirantis OpenStack configuration documentation](https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#configure-your-environment)
![OpenStack Node configuration](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-2.png)
![OpenStack Node configuration](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-2.png)
3. Open the **Settings tab** of the Fuel web UI and scroll down the page. Select the Fuel plugin check-box to enable ScaleIO Cinder plugin for Fuel:
![ScaleIO Cluster Parameters](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-4.PNG)
![ScaleIO Cluster Parameters](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-4.PNG)
**Plugin's parameters explanation:**
@ -153,7 +153,7 @@ Once the plugin has been installed in the Master, we configure the nodes and set
This is an example of the ScaleIO configuration paremets populated:
![ScaleIO Cluster Parameters](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-5.PNG)
![ScaleIO Cluster Parameters](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-5.PNG)
4. After the configuration is done, you can Add the nodes to the Openstack Deployment. There is a minimum of two nodes for this configuration:
@ -163,13 +163,13 @@ Once the plugin has been installed in the Master, we configure the nodes and set
|Controller Node + Cinder Host |A node that runs network, volume, API, scheduler, and image services. Each service may be broken out into separate nodes for scalability or availability. In addition this node is a Cinder Host, that contains the Cinder Volume Manager|
|Compute Node |A node that runs the nova-compute daemon that manages Virtual Machines (VMs) instances that provide a wide range of services, such as web applications and analytics.|
![OpenStack Node Deployment](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-3.PNG)
![OpenStack Node Deployment](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-3.PNG)
**Note:** you can run the [network verification](https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#verify-networks) check and [deploy the environment](https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#deploy-changes).
After this is complete you should see a success message:
![OpenStack Deployment Successful](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-complete.jpg)
![OpenStack Deployment Successful](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-complete.jpg)
**Note:** It make take an hour or more for the OpenStack deployment to complete, depending on your hardware configuration.
@ -182,31 +182,31 @@ Once the OpenStack Cluster is setup, we can setup ScaleIO Volumes. This is an ex
1. Login into the OpenStack Cluster:
![OpenStack Login](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-6.PNG)
![OpenStack Login](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-6.PNG)
2. Review the Block storage services by navigating: Admin -> System -> System Information secction. You should see the ScaleIO Cinder Volume.
![Block Storage Services Verification](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-7.PNG)
![Block Storage Services Verification](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-7.PNG)
3. Review the System Volumes by navigating to: Admin -> System -> Volumes. You should see the ScaleIO Volume Type:
![Volume Type Verification](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-8.PNG)
![Volume Type Verification](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-8.PNG)
4. Create a new OpenStack Volume:
![Volume Creation](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-9.PNG)
![Volume Creation](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-9.PNG)
5. View the newly created Volume:
![Volume Listing](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-10.PNG)
![Volume Listing](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-10.PNG)
6. In the ScaleIO Control Panel, you will see that no Volumes have been mapped yet:
![ScaleIO UI No mapped Volumes](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-11.PNG)
![ScaleIO UI No mapped Volumes](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-11.PNG)
7. Once the Volume is attached to a VM, the ScaleIO UI will reflect the mapping:
![ScaleIO UI Mapped Volume](https://github.com/emccode/fuel-plugin-scaleio-cinder-test/blob/master/doc/images/scaleio-cinder-install-12.png)
![ScaleIO UI Mapped Volume](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-12.png)

View File

@ -5,7 +5,7 @@ class install_scaleio_compute
$nova_service = 'openstack-nova-compute'
$mdm_ip_1 = $plugin_settings['scaleio_mdm1']
$mdm_ip_2 = $plugin_settings['scaleio_mdm2']
$scaleio_repo=$plugin_settings['scaleio_repo']
#install ScaleIO SDC package

View File

@ -7,7 +7,7 @@ class install_scaleio_controller
$mdm_ip_2 = $plugin_settings['scaleio_mdm2']
$admin = $plugin_settings['scaleio_Admin']
$password = $plugin_settings['scaleio_Password']
$scaleio_repo=$plugin_settings['scaleio_repo']
#1. Install SDC package
exec { "install_sdc1":
command => "/bin/bash -c \"MDM_IP=$mdm_ip_1,$mdm_ip_2 yum install -y EMC-ScaleIO-sdc\"",
@ -31,7 +31,7 @@ class install_scaleio_controller
before => File['cinder_scaleio.config'],
}
# 3. Create config for ScaleIO
# 3. Create config for ScaleIO
$cinder_scaleio_config = "[scaleio]
rest_server_ip=$gw_ip
rest_server_username=$admin

View File

@ -0,0 +1,76 @@
### ScaleIO Cinder plugin installation
The first step is to install the ScaleIO Cinder plugin in the Fuel Master:
1. Download the plugin from the [releases section](https://github.com/openstack/fuel-plugin-scaleio-cinder/releases "Releases Page") or from the [Fuel plugins catalog](https://www.mirantis.com/products/openstack-drivers-and-plugins/fuel-plugins/ "Fuel Plugins Catalog").
2. Copy the plugin to an already installed Fuel Master node. If you do not have the Fuel Master node yet, follow the instructions from the official Mirantis OpenStack documentation:
`scp fuel-plugin-scaleio-cinder-1.0.noarch.rpm root@:<the_Fuel_Master_node_IP>:/tmp`
3. Log into the Fuel Master node and install the plugin, if downloaded in the `/tmp` directory:
`cd /tmp`
`fuel plugins --install /tmp/fuel-plugin-scaleio-cinder-1.0.noarch.rpm`
4. Verify that the plugin has been installed successfully:
![Plugin Installation](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-1.png)
### ScaleIO Cinder plugin configuration
Once the plugin has been installed in the Master, we configure the nodes and set the parameters for the plugin:
1. Start by creating a new OpenStack environment following the [Mirantis instructions](https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#create-a-new-openstack-environment "Creating a new OpenStack environment")
2. Configure your environment following the [Mirantis OpenStack configuration documentation](https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#configure-your-environment)
![OpenStack Node configuration](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-2.png)
3. Open the **Settings tab** of the Fuel web UI and scroll down the page. Select the Fuel plugin check-box to enable ScaleIO Cinder plugin for Fuel:
![ScaleIO Cluster Parameters](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-4.PNG)
**Plugin's parameters explanation:**
|Parameter Name |Parameter Description|
|---------------------|---------------------|
|ScaleIO Repo URL| The URL of the ScaleIO sources repository. This is the URL for the required scaleIO zip file that contains the ScaleIO product. **The URL can point to an external repository (requires external network access to that repository) or to an internal server in the local network (a local webserver)**. For our example we are using the URI for the [ScaleIO Linux download](http://downloads.emc.com/emc-com/usa/ScaleIO/ScaleIO_Linux_SW_Download.zip "ScaleIO Linux Download") located in the ScaleIO trial download at [EMC.com](http://www.emc.com/products-solutions/trial-software-download/scaleio.htm "ScaleIO Trial Download"). |
|userName|The ScaleIO User Name|
|Password|The SclaeIO password for the selected user name|
|ScaleIO GW IP|The IP address of the the ScaleIO Gateway service|
|ScaleIO Primary IP|The ScaleIO cluster's primary IP address|
|ScaleIO Secondary IP|The ScaleIO cluster's secondary IP address|
|ScaleIO protection domain|Name of the ScaleIO's protection domain|
|ScaleIO storage pool 1|Name of the first storage pool|
|Fault sets list|List of the fault sets (comma separated)|
**Note:** Please refer to the ScaleIO documentation for more information on these parameters
This is an example of the ScaleIO configuration paremets populated:
![ScaleIO Cluster Parameters](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-5.PNG)
4. After the configuration is done, you can Add the nodes to the Openstack Deployment. There is a minimum of two nodes for this configuration:
Service/Role Name | Description |
|------------|-------------|
|Controller Node + Cinder Host |A node that runs network, volume, API, scheduler, and image services. Each service may be broken out into separate nodes for scalability or availability. In addition this node is a Cinder Host, that contains the Cinder Volume Manager|
|Compute Node |A node that runs the nova-compute daemon that manages Virtual Machines (VMs) instances that provide a wide range of services, such as web applications and analytics.|
![OpenStack Node Deployment](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-3.PNG)
**Note:** you can run the [network verification](https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#verify-networks) check and [deploy the environment](https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#deploy-changes).
After this is complete you should see a success message:
![OpenStack Deployment Successful](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-complete.jpg)
**Note:** It make take an hour or more for the OpenStack deployment to complete, depending on your hardware configuration.

View File

@ -0,0 +1,84 @@
## Introduction
Fuel plugin for ScaleIO for enabling OpenStack to work with an **External** ScaleIO deployment. This ScaleIO plugin for Fuel extends Mirantis OpenStack functionality by adding support for ScaleIO block storage.
ScaleIO is a software-only solution that uses existing servers' local disks and LAN to create a virtual SAN that has all the benefits of external storage—but at a fraction of cost and complexity. ScaleIO utilizes the existing local internal storage and turns it into internal shared block storage.
The following diagram shows the plugin's high level architecture:
![ScaleIO Fuel plugin high level architecture](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/fuel-plugin-scaleio-cinder-1.jpg)
From the figure we can see that we need the following OpenStack roles and services:
Service/Role Name | Description | Installed in |
|------------|-------------|--------------|
|Controller Node + Cinder Host |A node that runs network, volume, API, scheduler, and image services. Each service may be broken out into separate nodes for scalability or availability. In addition this node is a Cinder Host, that contains the Cinder Volume Manager|OpenStack Cluster|
|Compute Node |A node that runs the nova-compute daemon that manages Virtual Machine (VM) instances that provide a wide range of services, such as web applications and analytics.|OpenStack Cluster|
In the **external ScaleIO cluster** we have installed the following roles and services:
Service Name | Description | Installed in |
|------------|-------------|--------------|
|SclaeIO Gateway (REST API)|The ScaleIO Gateway Service, includes the REST API to communicate storage commands to the SclaeIO Cluster, in addtion this service is used for authentication and certificate management.|ScaleIO Cluster|
|Meta-data Manager (MDM)|Configures and monitors the ScaleIO system. The MDM can be configured in redundant Cluster Mode, with three members on three servers, or in Single Mode on a single server.|ScaleIO Cluster|
|Tie Breaker (TB)|Tie Breaker service helps determining what service runs as a master vs. a slave |ScaleIO Cluster|
|Storage Data Server (SDS)|Manages the capacity of a single server and acts as a back-end for data access.The SDS is installed on all servers contributing storage devices to the ScaleIO system. These devices are accessed through the SDS.|ScaleIO Cluster|
|Storage Data Client (SDC)|A lightweight device driver that exposes ScaleIO volumes as block devices to the application that resides on the same server on which the SDC is installed.|Openstack Cluster|
**Note:** for more information in how to deploy a ScaleIO Cluster, please refer to the ScaleIO manuals located in the download packages for your platform: [http://www.emc.com/products-solutions/trial-software-download/scaleio.htm](http://www.emc.com/products-solutions/trial-software-download/scaleio.htm "Download ScaleIO") and/or [watch the demo](https://community.emc.com/docs/DOC-45019 "Watch our demo to learn how to download, install, and configure ScaleIO")
## Requirements
These are the plugin requirements:
| Requirement | Version/Comment |
|----------------------------------------------------------|-----------------|
| Mirantis OpenStack compatibility | >= 6.1 |
| ScaleIO Version | >= 1.32 |
| Controller and Compute Nodes' Operative System | CentOS/RHEL 6.5 |
| OpenStack Cluster (Controller/cinder-volume node) can access ScaleIO Cluster | via a TCP/IP Network |
| OpenStack Cluster (Compute nodes) can access ScaleIO Cluster| via a TCP/IP Network |
| Install ScaleIO Storage Data Client (SDC) in Controller and Compute Nodes| Plugin takes care of install|
## Limitations
Currently Fuel doesn't support multi-backend storage.
## Configuration
Plugin files and directories:
|File/Directory|Description|
|--------------|-----------|
|Deployment_scripts| Folder that includes the bash/puppet manifests for deploying the services and roles required by the plugin|
|Deployment_scripts/puppet||
|environment_config.yaml|Contains the ScaleIO plugin parameters/fields for the Fuel web UI|
|metadata.yaml|Contains the name, version and compatibility information for the ScaleIO plugin|
|pre_build_hook|Mandatory file - blank for the ScaleIO plugin|
|repositories/centos|Empty Directory, the plugin scripts will download the required CentOS packages|
|repositories/Ubuntu|Empty Directory, not used|
|taks.yaml|Contains the information about what scripts to run and how to run them|
This Fuel plugin will install the ScaleIO Storage Data Client (SDC) service on each Controller node and Compute node in the cluster. This is necessary in order for the VMs in each compute node to utilize ScaleIO Storage:
![Plugin Architecture ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/fuel-plugin-scaleio-cinder-2.jpg)
Before starting a deployment there are some things that you should verify:
1. Your ScaleIO Cluster can route 10G Storage Network to all Compute nodes
as well as the Cinder Control/Manager node.
2. Create an account on the ScaleIO cluster to use as the OpenStack Administrator
account (use the login/password for this account as san_login/password settings).
3. Obtain the IP address from the ScaleIO cluster

View File

@ -0,0 +1,71 @@
## User Guide
1. Upload scaleio-cinder plugin code to the master node
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image001.png)
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image002.png) Build the code using fpb build command
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image003.png)
2. Install scaleio-cinder plugin using fuel plugins install command
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image004.png)
3. Ensure that plugin is installed successfully using cli
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image005.png)
4. Create environment with enabled plugin in fuel ui, lunch the fuel site and check setting section to make sure the Scaleio-Cinder section exists
5. Add 3 nodes with Controller role and 1 node with Compute and another role
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image006.png) Picture of the External ScaleIO Cluster Running
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image007.png) Retrive the external ScaleIO Cluster information. For our example these are the configuration settings:
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image008.png) Use the ScaleIO Cluster information to update the ScaleIO Plugin information
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image009.png)
6. Apply network settings
7. Use the networking settings that are appropriate for your environment. For our example we used the default settings provided by Fuel:
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image010.png)
8. Run network verification
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image011.png)
9. Deploy the cluster ![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image012.png)
10. Once the deployment finished successfully open Horizon Portal
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image013.png)
11. Check Storage tab under system information and make sure ScaleIO service is up and running
![user guide1 ](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/installation/image014.png)
### ScaleIO Cinder plugin OpenStack operations
Once the OpenStack Cluster is setup, we can setup ScaleIO Volumes. This is an example in how to attach a Volume to a running VM:
1. Login into the OpenStack Cluster:
![OpenStack Login](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-6.PNG)
2. Review the Block storage services by navigating: Admin -> System -> System Information secction. You should see the ScaleIO Cinder Volume.
![Block Storage Services Verification](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-7.PNG)
3. Review the System Volumes by navigating to: Admin -> System -> Volumes. You should see the ScaleIO Volume Type:
![Volume Type Verification](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-8.PNG)
4. Create a new OpenStack Volume:
![Volume Creation](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-9.PNG)
5. View the newly created Volume:
![Volume Listing](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-10.PNG)
6. In the ScaleIO Control Panel, you will see that no Volumes have been mapped yet:
![ScaleIO UI No mapped Volumes](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-11.PNG)
7. Once the Volume is attached to a VM, the ScaleIO UI will reflect the mapping:
![ScaleIO UI Mapped Volume](https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-12.png)

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -41,9 +41,3 @@ attributes:
description: 'First storage pool for ScaleIO'
weight: 45
type: "text"
fault_sets:
value: ''
label: 'Fault sets list'
description: 'Comma separated list of fault sets'
weight: 60
type: "text"

View File

@ -26,11 +26,3 @@
puppet_manifest: install_scaleio_controller.pp
puppet_modules: puppet/:/etc/puppet/modules
timeout: 600
#Remove ScaleIO repo from all servers
- role: '*'
stage: post_deployment
type: puppet
parameters:
puppet_manifest: remove_scaleio_repo.pp
puppet_modules: puppet/:/etc/puppet/modules
timeout: 600