Create conductor service for cinder like nova-conductor

Registered by Nikolay Starodubtsev

In Grizzly nova-conductor has been implemented in nova. It'll be great to implement something like this in cinder.

Problem:
Cinder-volume has direct access to cinder-db

Solution:
Move all db requests out from cinder-volume

Steps of implementation:
*Create conductor-manager to handle db requests
*Create conductor-api and conductor-rpcapi
*Rewrite cinder-api to use new conductor service

Blueprint information

Status:
Complete
Approver:
John Griffith
Priority:
Low
Drafter:
Nikolay Starodubtsev
Direction:
Approved
Assignee:
Nikolay Starodubtsev
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
milestone icon next
Completed by
Sean McGinnis

Related branches

Sprints

Whiteboard

(smcginnis): Marking obsolete as this has been sitting out there for a long time. If this is still needed, please submit a new bp.

<jdg>:
My apologies Nikolay, it would seem I was moving too quickly when cleaning out the proposals.

I'm interested of course in hearing more about what problem you're trying to solve and what your plans thoughts are here. Also how you intend for this to tie in with things like states and task-flow.

Sorry again if you took this as "not interested" etc, in the future feel free to contact me via IRC email or updating notes on the whiteboard here. None of us are perfect and things can get lost from time time.

<jdg>:
It looks like this hasn't been active, I've removed it from H3 target however if there's actually work being done and this is ready I'm happy to add it back in, but as I've received no updates and haven't heard anything about it I'm assuming that it may not be in scope for Havana.

<ns>:
Sorry, John. I was switched to another project before I did something that I can show. I forgot to notice it here. I will return to this work as soon as my other project will end.

<thingee>:
What does this solve by moving it out of cinder-volume?

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.