** Description changed:

+ [Impact]
+ 
+ libvirtd to start within guests of some Xen environments.  This has been
+ reported by multiple users of the Rackspace public cloud.  libvirt has
+ many use-cases in this environment, most notably driving upstream
+ OpenStack CI efforts.  This bug makes libvirt unusable without some
+ manually work arounds.
+ 
+ [Test Case]
+ 
+ On a saucy machine in an affected environment, 'apt-get install libvirt-
+ bin' and watch libvirtd.log for a failure to start up:
+ 
+ 2013-11-05 03:46:16.290+0000: 3398: info : libvirt version: 1.1.1
+ 2013-11-05 03:46:16.290+0000: 3398: error : udevGetDMIData:1558 : Failed to 
get udev device for syspath '/sys/devices/virtual/dmi/id' or '/sys/class/dmi/id'
+ 2013-11-05 03:46:16.368+0000: 3398: error : libxlMakeCapabilities:786 : 
internal error: Failed to get node physical info from libxenlight
+ 2013-11-05 03:46:16.368+0000: 3398: error : libxlStateInitialize:1320 : 
cannot create capabilities for libxenlight
+ 2013-11-05 03:46:16.369+0000: 3398: error : virStateInitialize:838 : 
Initialization of LIBXL state driver failed: internal error: Failed to get node 
physical info from libxenlight
+ 
+ [Regression Potential]
+ 
+ Minimal.  The proposed patch simply causes libvirt to consider these
+ errors as soft errors (like it does others) and continue to start its
+ service.
+ 
+ 
+ --- Original Bug ---
+ 
  On saucy, inside of a Xen virtual machine, libvirt-bin fails to start,
  with the following error in /var/log/libvirt/libvirtd.log
- 
  
  2013-11-05 03:46:16.290+0000: 3398: info : libvirt version: 1.1.1
  2013-11-05 03:46:16.290+0000: 3398: error : udevGetDMIData:1558 : Failed to 
get udev device for syspath '/sys/devices/virtual/dmi/id' or '/sys/class/dmi/id'
  2013-11-05 03:46:16.368+0000: 3398: error : libxlMakeCapabilities:786 : 
internal error: Failed to get node physical info from libxenlight
  2013-11-05 03:46:16.368+0000: 3398: error : libxlStateInitialize:1320 : 
cannot create capabilities for libxenlight
  2013-11-05 03:46:16.369+0000: 3398: error : virStateInitialize:838 : 
Initialization of LIBXL state driver failed: internal error: Failed to get node 
physical info from libxenlight
  
  How to reproduce:
  
  * Start a saucy Xen virtual machine  (e.g., inside of Rackspace Public Cloud)
  * Install libvirt-bin
  
  # lsb_release -rd
  Description:  Ubuntu 13.10
  Release:      13.10
  
  # apt-cache policy libvirt-bin
  libvirt-bin:
-   Installed: 1.1.1-0ubuntu8
-   Candidate: 1.1.1-0ubuntu8
-   Version table:
-  *** 1.1.1-0ubuntu8 0
-         500 http://mirror.rackspace.com/ubuntu/ saucy/main amd64 Packages
-         100 /var/lib/dpkg/status
+   Installed: 1.1.1-0ubuntu8
+   Candidate: 1.1.1-0ubuntu8
+   Version table:
+  *** 1.1.1-0ubuntu8 0
+         500 http://mirror.rackspace.com/ubuntu/ saucy/main amd64 Packages
+         100 /var/lib/dpkg/status

** Summary changed:

- libvirt-bin fails to start inside Xen
+ [SRU] libvirt-bin fails to start inside Xen

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248025

Title:
  [SRU] libvirt-bin fails to start inside Xen

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1248025/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to