Bug 1997241

Summary: [RFE][MBS] oVirt Managed Block Storage with Ceph backend is't support live disk migration between pools
Product: [oVirt] ovirt-engine Reporter: Konstantin Shalygin <shalygin.k>
Component: BLL.StorageAssignee: shani <sleviim>
Status: CLOSED WONTFIX QA Contact: Avihai <aefrat>
Severity: high Docs Contact:
Priority: unspecified    
Version: 4.4.8.4CC: ahadas, bugs, bzlotnik
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-12-27 15:48:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Storage RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Konstantin Shalygin 2021-08-24 17:18:19 UTC
Description of problem:

Managed Block Storage with Ceph backend is't support live disk migration between pools.

Version-Release number of selected component (if applicable): 4.4.8


Actual results:

oVirt Host use kernel rbd driver to mount disk. And admin can't use different method.

Expected results:

oVirt administrator optionally can use libvirt rbd driver. The userspace driver can be easy updated without downtime's and in librbd v14.2.2+ rbd migration feature is present.

Additional info:

RBD live-migration: https://docs.ceph.com/en/latest/rbd/rbd-live-migration/

libvirt rbd driver: https://libvirt.org/storage.html#StorageBackendRBD

Comment 1 RHEL Program Management 2021-08-25 07:09:01 UTC
The documentation text flag should only be set after 'doc text' field is provided. Please provide the documentation text and set the flag to '?' again.

Comment 2 Eyal Shenitzky 2021-10-18 07:34:08 UTC
Benny, any inputs on this?

Comment 3 Arik 2021-12-27 15:48:57 UTC
It is unlikely that we will be able to implement this since it depends on enhancements on the cinderlib side
Feel free to reopen if you are willing to contribute the changes