RETIRED, Fuel plugin for Cinder and NetApp integration
Go to file
Andrey Volochay c04fc82947 Add full support of multi backends
- Added full support of multi backends. The plugin does not overwrite
 "enabled_backends" option that allows to use it with other
 plugins for Cinder backends.
 - Since FilterScheduler is default scheduler driver starting Grizzly,
 it has been deleted from set up. This change allows to set Cinder or
 Ceph-OSD roles wherever you need.
 - Added small changes in site.pp to get free allocation of roles
 - The code has been refactored and commented, slightly.

Change-Id: I117fed67553af4065b3ebd3673a17b51cf42dc9a
Closes-Bug: #1581960
2016-06-16 10:52:03 +03:00
deployment_scripts/puppet Add full support of multi backends 2016-06-16 10:52:03 +03:00
doc Fix bug with multibackend when Ceph is used 2016-05-17 15:53:51 +03:00
figures Add E-Series storage familly support 2015-09-24 12:45:17 +03:00
repositories Added missing repositories directory 2015-04-09 09:59:12 +02:00
specs Rewrite fields description in UI 2016-05-13 11:22:28 +03:00
.gitignore Initial implementation of Cinder NetApp plugin 2014-12-11 13:22:48 +03:00
.gitreview Add instructions for testing 2015-10-30 11:54:46 +03:00
LICENSE Initial implementation of Cinder NetApp plugin 2014-12-11 13:22:48 +03:00
README.md Add full support of multi backends 2016-06-16 10:52:03 +03:00
components.yaml Add MOS 8.0 support 2016-04-13 13:39:23 +03:00
deployment_tasks.yaml Add full support of multi backends 2016-06-16 10:52:03 +03:00
environment_config.yaml Add full support of multi backends 2016-06-16 10:52:03 +03:00
metadata.yaml Add full support of multi backends 2016-06-16 10:52:03 +03:00
pre_build_hook Initial implementation of Cinder NetApp plugin 2014-12-11 13:22:48 +03:00
volumes.yaml Adapt the plugin with Fuel 7.0 2015-09-23 13:15:24 +03:00

README.md

Cinder NetApp plugin for Fuel

Overview

NetApp plugin can replace the Cinder LVM backend by Cinder Netapp Backend or work in parallel when deployed with multi-backend enabled. LVM is the default volume backend that uses local volumes managed by LVM.

The plugin support following storage family mode:

  • ONTAP 7-Mode
  • ONTAP Cluster Mode
  • E-Series

This repo contains all necessary files to build Cinder NetApp Fuel plugin.

Requirements

Requirement Version/Comment
Mirantis Openstack compatibility 8.0
Netapp filer or appliance is reachable via one of the Mirantis OpenStack networks ONTAP or E-Series storage family with NTF\iSCSI enabled

Release Notes

4.2.0

  • Added full support of multi backends

  • The code has been refactored and commented, slightly

  • Added small changes to get free allocation of roles

4.1.1

  • Fix bug with multibackend when Ceph is used (bug: 1581028)

4.1.0

  • Rewrite fields in UI

4.0.0

  • add MOS 8.0 support

3.2.0

  • add E-Series storage family support

  • fix the plugin UI

3.1.0

  • add high availability of operations with Volumes

3.0.0

  • migrate the plugin from 2.0.0 to 3.0.0 package version

2.0.0

  • migrate plugins from 1.0.0 to 2.0.0 package version

1.2.0

  • add multi backend support

  • add missing dependencies on compute node

  • add capacity to deploy cinder role on a non controller node

1.1.0

  • add 7 mode storage family support

1.0.0

  • Initial release of the plugin