xen domains not processed on shutdown

Bug #1377960 reported by Stefan Bader
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libvirt (Ubuntu)
Fix Released
Medium
Stefan Bader
xen (Ubuntu)
Fix Released
Medium
Stefan Bader

Bug Description

On a Xen host it is possible to have guests started via libvirt or xl directly running in parallel. In that case "xl list -l" has a bug which causes it to report an error and fail to process any guest.

On the other side libvirt does not try the xen:/// uri to find Xen guests started via libvirt. And so those won't get shutdown properly either.

Fix this on both sides by changing xen-init-list to process only domains started by the xl toolstack and on the other side add the xen uri to the list of uris in the libvirt upstart script.

Stefan Bader (smb)
Changed in xen (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Stefan Bader (smb)
Stefan Bader (smb)
Changed in libvirt (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Stefan Bader (smb)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libvirt - 1.2.8-0ubuntu10

---------------
libvirt (1.2.8-0ubuntu10) utopic; urgency=medium

  * libvirt-bin.upstart: delay start until rc finished
    This give hypervisors more time to finish their setup (LP: #1377900).
  * libvirt-bin.upstart: add xen:/// uri to the list (LP: #1377960)
 -- Stefan Bader <email address hidden> Mon, 06 Oct 2014 16:23:06 +0200

Changed in libvirt (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xen - 4.4.0-0ubuntu9

---------------
xen (4.4.0-0ubuntu9) utopic; urgency=low

  * debian/scripts/xen-init-list: Modify code to only list domains started
    by the xl command (when using libxl). Also working around a bug in the
    "list -l" command of the xl toolstack which causes it to fail if there
    are domains running which are not created by xl (like via libvirt)
    (LP: #1377960).
 -- Stefan Bader <email address hidden> Tue, 07 Oct 2014 11:05:44 +0200

Changed in xen (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.