Support configure multi-backend in cinder-volume
Current block-storage cookbook does not support configure multiple backends in cinder.conf. The blueprint is going to add this configuration followed by the instructions described in specification.
1. Enable 'enabled_backends' list option in template cinder.conf.erb at the end of [DEFAULT] section
2. Add a hash attribute to cookbook-
This hash attribute will look like this:
node['openstack
'lvmdriver-1':
{ 'volume_group': 'stack-volumes-1',
'
'
}
3. Modify cinder volume scheduler as default 'cinder.
4. (Optional) Add a recipe to create volume type into database
Blueprint information
- Status:
- Complete
- Approver:
- Justin Shepherd
- Priority:
- Medium
- Drafter:
- Yi Ming Yin
- Direction:
- Approved
- Assignee:
- Yi Ming Yin
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- icehouse-stable
- Started by
- Yi Ming Yin
- Completed by
- Yi Ming Yin
Related branches
Related bugs
Sprints
Whiteboard
From https:/
Gerrit topic: https:/
Addressed by: https:/
Add multiple backends support for cinder conf