Add NetApp Manila driver integration and tidy up generic
authormarios <marios@redhat.com>
Thu, 11 Aug 2016 11:30:04 +0000 (14:30 +0300)
committermarios <marios@redhat.com>
Tue, 13 Sep 2016 11:28:43 +0000 (14:28 +0300)
commit98b47767478eda2c940098217e93ec3567fa9f36
tree7e9d3caa09fd2a394975d0763e96650e4045fe2a
parent6dbcec15d35312149a5ab79c5524d292bdbcef10
Add NetApp Manila driver integration and tidy up generic

Enables configuring a NetApp backend for the Manila service
This was created based on the review at
https://review.openstack.org/#/c/188138/

This makes the netapp and generic backends disabled by default
in the services/manila-backend-*.yaml. A backend is then
enabled via backend-specific environment files, which will set
any config parameters and enable that backend.

It is expected that multiple manila backend specific environment
files might be specified simultaneously.

Finally generic and manila config is split into separate
service files rather than using manila-base for all the things.

Co-Authored-By: Ryan Hefner <rhefner@redhat.com>
Co-Authored-By: Ben Swartzlander <ben@swartzlander.org>
Closes-Bug: 1618479
Depends-On: Ic6f8e8d27ca20b9badddea5d16550aa18bff8418
Change-Id: I35fce32d0f6a5cc1c3382c2d0e0d6028928fd943
environments/manila-generic-config.yaml
environments/manila-netapp-config.yaml [new file with mode: 0644]
overcloud-resource-registry-puppet.yaml
puppet/services/manila-backend-generic.yaml [new file with mode: 0644]
puppet/services/manila-backend-netapp.yaml [new file with mode: 0644]
puppet/services/manila-base.yaml
roles_data.yaml