Public bug reported: Currently default disk bus for libvirt+Xen HVM guests is "ide", which not allow hot reconfiguration. So images without special metadata property specifying bus can't be attached or detached.
https://github.com/openstack/nova/blob/ad1c7ac2b102112280a25927d731edb168f80998/nova/virt/libvirt/blockinfo.py#L250 At the same time QEMU/KVM guests have "virtio" as default disk bus for disk which is QEMU analog of "xen" bus for XEN. Fix looks trivial and require only delete XEN HVM specific part to return "xen" as default part in all cases. User will be able to use other buses by metadata and only when it's really required. ** Affects: nova Importance: Undecided Status: New ** Tags: libvirt xen ** Tags added: libvirt xen -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1655662 Title: libvirt xen hvm guests can't hot plug (attach detach) default block devices Status in OpenStack Compute (nova): New Bug description: Currently default disk bus for libvirt+Xen HVM guests is "ide", which not allow hot reconfiguration. So images without special metadata property specifying bus can't be attached or detached. https://github.com/openstack/nova/blob/ad1c7ac2b102112280a25927d731edb168f80998/nova/virt/libvirt/blockinfo.py#L250 At the same time QEMU/KVM guests have "virtio" as default disk bus for disk which is QEMU analog of "xen" bus for XEN. Fix looks trivial and require only delete XEN HVM specific part to return "xen" as default part in all cases. User will be able to use other buses by metadata and only when it's really required. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1655662/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp