Function get_pool should be forced to implement the backend driver

Bug #1574488 reported by YaoZheng_ZTE
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
New
Low
YaoZheng_ZTE

Bug Description

After support the BP "https://blueprints.launchpad.net/cinder/+spec/pool-aware-cinder-scheduler", The volume's host has been changed as the format: host = 'HostA@BackendB#PoolC'. so , for legacy volume created before pool is introduced, Process need to call the backend driver interface get_pool query volume where the pool name and modify the volume's host as the new format. So, the function get_pool should be forced to implement the backend driver. If the backend driver did not implement this interface, the legacy volume cannot perform migration and other operations.

Changed in cinder:
assignee: nobody → YaoZheng_ZTE (zheng-yao1)
Revision history for this message
Sheel Rana (ranasheel2000) wrote :

Dear YaoZheng_ZTE (zheng-yao1) ,

I think this bug is somehow similar to https://bugs.launchpad.net/cinder/+bug/1574503
If this is same as https://bugs.launchpad.net/cinder/+bug/1574503, we can mark this duplicate.
Thank you!!

Changed in cinder:
importance: Undecided → Low
Revision history for this message
Jay Bryant (jsbryant) wrote :

There has not been a response to the duplicate question. I am going to mark it as a duplicate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.