Move disk claiming vars into case statement
Refactor local and raw parameters

Move each into a sub-group and fix all the related naming.

Adds a schema migration.
Fix local/raw migration
Don't keep raw and local 'volume_name' in sync

With multi-backend, they have to be different anyway.
Fix volume type locales

Use consistent naming and load all volume types from locale catalog.

[originially from saschpe, rebased against current state -- dmueller]
Remove default[:cinder][:volume][:nfs_shares]

And use the hard-coded value '/etc/cinder/nfs_shares' that is also the
OpenStack default for both 'nfs' and 'nexenta' drivers. It would
otherwise conflict with multi-backend config values, which will reside
under node[:cinder][:volume]. Later, the file name will be fixed but
include the backend name, e.g. '/etc/cinder/nfs_shares-default' for the
'default' backend...
Remove default[:cinder][:volume][:rbd][:ceph_conf]

And hardcode '/etc/ceph/ceph.conf'. Not used at the moment. It's likely
that the ceph config file will be per-backend and thus include the
backend name, .e.g., '/etc/ceph/ceph-default.conf' for the 'default'
backend.
Set correct iscsi prefix for EMC VMAX backend
Use emc_params everywhere
Merge pull request #185 from dirkmueller/saschpe_bugfixes

Refactorings in preparation for Multi-backend
Fix syntax error

Not sure why I didn't find this in previous testing :/
Merge pull request #186 from dirkmueller/saschpe_bugfixes

Fix syntax error
add travis testing support
Merge pull request #188 from dirkmueller/master

add travis testing support
Use the right node to extract the keystone settings

The keystone_helper needs to be called with the current node to extract the
correct keystone settings. Using the node with the keystone-server role is
wrong and breaks when keystone and cinder are deployed on different nodes.
Merge pull request #189 from rhafer/keystone-settings

Use the right node to extract the keystone settings
Add optional crowbar-applied boolean attribute to schema

Set it to false by default in the json and update proposal schema
version to 3.
Merge pull request #190 from bkutil/add_applied_attribute

Add applied attribute
Use a secure password for Cinder service

We really want to protect this from accidental
guessing.
Merge pull request #191 from dirkmueller/security

Use a secure password for Cinder service