- 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