← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1702897] [NEW] Xen+libvirt fails to boot from encrypted volume (test_boot_server_from_encrypted_volume_luks)

 

Public bug reported:

This Tempest tests fails on Xen+libvirt:
tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks

This is because pygrub is unable to open an encrypted disk and so can
not find the kernel of guest.

Log:

from libvirt:
2017-07-07 11:11:38 UTC libxl: error: libxl_bootloader.c:637:bootloader_finished: bootloader failed - consult logfile /var/log/xen/bootloader.179.log
2017-07-07 11:11:38 UTC libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: bootloader [7539] exited with error status 1

from bootloader.179.log:
Traceback (most recent call last):
  File "/usr/lib/xen-4.6/bin/pygrub", line 882, in <module>
    raise RuntimeError, "Unable to find partition containing kernel"
RuntimeError: Unable to find partition containing kernel

More logs can be found at:
http://logs.openstack.xenproject.org/79/359879/15/check/dsvm-tempest-xen/218cf07/

** Affects: nova
     Importance: Undecided
         Status: New


** Tags: 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/1702897

Title:
  Xen+libvirt fails to boot from encrypted volume
  (test_boot_server_from_encrypted_volume_luks)

Status in OpenStack Compute (nova):
  New

Bug description:
  This Tempest tests fails on Xen+libvirt:
  tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks

  This is because pygrub is unable to open an encrypted disk and so can
  not find the kernel of guest.

  Log:

  from libvirt:
  2017-07-07 11:11:38 UTC libxl: error: libxl_bootloader.c:637:bootloader_finished: bootloader failed - consult logfile /var/log/xen/bootloader.179.log
  2017-07-07 11:11:38 UTC libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: bootloader [7539] exited with error status 1

  from bootloader.179.log:
  Traceback (most recent call last):
    File "/usr/lib/xen-4.6/bin/pygrub", line 882, in <module>
      raise RuntimeError, "Unable to find partition containing kernel"
  RuntimeError: Unable to find partition containing kernel

  More logs can be found at:
  http://logs.openstack.xenproject.org/79/359879/15/check/dsvm-tempest-xen/218cf07/

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1702897/+subscriptions