Enable support of multipath disks for VMs created by fuel-devops
fuel-devops should be able to configure the multipath disk devices on guest VMs.
It is required for testing the feature [1].
To emulate the multipath disk device on libvirt VMs, fuel-devops should connect the same volume miltiple times as a different disk devices, for example:
<devices>
<emulator>
<disk type='block' device='disk'>
<driver name='qemu' type='raw' cache='none' io='native'/>
<source dev='/dev/
<target dev='sda' bus='scsi'/>
<
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
<disk type='block' device='disk'>
<driver name='qemu' type='raw' cache='none' io='native'/>
<source dev='/dev/
<target dev='sdb' bus='scsi'/>
<
<address type='drive' controller='0' bus='0' target='0' unit='1'/>
</disk>
[1] https:/
Blueprint information
- Status:
- Complete
- Approver:
- Nastya Urlapova
- Priority:
- Undefined
- Drafter:
- Dennis Dmitriev
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
-
Implemented
- Milestone target:
-
9.0
- Started by
- Dennis Dmitriev
- Completed by
- Dennis Dmitriev
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Create multipath disk devices with libvirt driver
Addressed by: https:/
Create multipath disk devices with libvirt driver - add environment variable SLAVE_MULTIPATH
Addressed by: https:/
Add blocking traffic in network or interface
Addressed by: https:/
Allow create DB-independed libvirt networks
Work Items
Dependency tree

* Blueprints in grey have been implemented.