Bug 214908
Summary: | Concurrent-access flag is not provided via libvirt's virDomainGetXMLDesc() | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Lon Hohberger <lhh> | ||||||
Component: | libvirt | Assignee: | Daniel Veillard <veillard> | ||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | high | ||||||||
Version: | 5.0 | CC: | berrange, kanderso, mspqa-list, xen-maint | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | beta2 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2006-12-23 02:27:00 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Lon Hohberger
2006-11-09 22:29:36 UTC
Created attachment 140848 [details]
xm list --long of domain running w/ the w! flag.
Adding blocker flags for GA release. Not having this capability requires operator intervention after node failures in a cluster. This will block full verification and recovery testing in a virtual environment. Ok, so we currently just check the (mode) bit of the sexpression for 'r' to signify read-only - assuming that the only other value was 'w' for writable. It appears we have an extra option to deal with: (mode 'w!') We need to check for that, and then probably add a '<sharable>' element in the disk specification, eg <disk type='block' device='disk'> <driver name='phy'/> <source dev='/dev/RootVolumes/ClusterFS0'/> <target dev='xvdb'/> <sharable/> </disk> Easy enough, I have an early patch, attached, not yet commited I need to add regression tests first, getting it upstream is no brainer, getting it in RHEL5 is another piece of cake ! Daniel Created attachment 140884 [details]
patch to support shrareable disks
patch has been commited in libvirt upstream, Daniel QE ack for RHEL5 . . . comment 2 pretty well sums things up. libvirt-0.1.8-3.el5 has been built with the fix to test, Daniel A package has been built which should help the problem described in this bug report. This report is therefore being closed with a resolution of CURRENTRELEASE. You may reopen this bug report if the solution does not work for you. |