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

Reply via email to