As the plugin has been tested against Mirantis OpenStack 9.2 and a small
bug has been fixed, update the plugin version to 6.0.1 and update the
plugin documentation as well.
Change-Id: I4fe6f381ea36c0dcf03ded5b4d94975689b4ed34
This commit allows to avoid the following error: Could not find
dependent Service[cinder-volume].
Change-Id: I7d59f225807712ceaf51097a852b7988753bf097
(cherry picked from commit 404b6a622f)
- The number of simultaneously supported devices has been increased
up to 3 NetApp devices
- ONTAP 7-Mode support has been disabled
- SolidFire support has been added
Change-Id: Iae2d5a78e262a3e7dc3d8fbb02fba36b56b5ba01
While verification it was discovered that user
can be confused by error when trying to remove
Ceph OSD node from cluster. This change just
added NOTE to user guide.
Change-Id: I3dab3744ca4f57234d461c3acf9a4a7b641bde95
- Removed blank pages from PDF
- Added version to PDF document name
- Removed alone "Contents" string from PDF
Change-Id: Ie87577b4c8930416f64d965ca398af2a679a81d4
- Task-based deployment support.
- Hot-plug and LCM support (Experimental).
- Updated documentaion.
- Cleaned up puppet.
- Refactored deployment_tasks.yaml
- Removed all stuff related to default MOS backends.
9.0 has built-in multibackend, so just add new backend.
Change-Id: Ia885d1a931f2111bdd3e9e1dccec07d34e42d2f0
- 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
- The plugin has been totally refactored to accordance with changes in
OpenStack Liberty and MOS 8.0
- All documented features of NetApp Cinder Driver are configurable
- Plugin can change Cinder settings after deployment with wrong
parameters. It requires manual actions
- Defined type (backend::netapp) form upstream puppet cinder module is
not used because is outdated and doesn't support last changes in
Cinder NetApp driver
- Added a tasks that deletes not existed cinder services
Change-Id: Ic70ad0a99c41860502e15fe8671e6ca3f11e9f58
In case special NFS mount options are necessary,
add same options to nova-compute and cinder-volume configs
Change-Id: Ic1829d1d97adb575c6d10142943aa38e07278696
- The code has been modified to fit the puppet style
without functional changes
(https://docs.puppetlabs.com/guides/style_guide.html)
- Fixed typo in descriptions of several classes
- Fixed typo in rbd.pp on line 45
Change-Id: I6ce8ce53abe3fa4f00606259330be0604e1347e4
- added E-Series storage family support
- the plugin UI was refactored for better visibility
- fields screenshots were updated
Change-Id: Ibcc9dd51a86803e45ed334a46d97f29224e5ba5c
- multibackend was added in commit c0cd3c7 so the information that it's not
implemented is no longer valid
- incorrect github repository was used in installation secion
Change-Id: Ie092dc8ad19a1eddf0270ae65310863e52a37e53
Add missing dependencies on compute node
Add capacity to deploy cinder role on a non controller node
Change-Id: Ibc5954f4309dd9198752d5cec701a6187c4f8a6d