[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [libvirt] [PATCH] libxl: do not use hardcoded pygrub path



On 08/19/2014 10:33 AM, Álvaro López García wrote:
Hi Daniel,

On Tue 19 Aug 2014 (14:32), Daniel P. Berrange wrote:
On Tue, Aug 19, 2014 at 01:54:12PM +0200, Alvaro Lopez Garcia wrote:
According to the Xen documentation the full path was only needed
for versions prior to 4.1: "Note: For older versions of Xen Project
software (4.1 or earlier) you need to know where in the filesystem
pygrub lies. (...) Newer versions of the toolstack know how to look
for the path themselves." [1]
Regardless of whether they know how to find the path, it is expected
that the libvirt XML is including/requiring the full path. So I'm
not really considering this a bug that needs fixing
- Is it required that all the libvirt XML files needing a bootloader
   specify one? or

No. But if you don't specify one, you get /usr/bin/pygrub, which is similar to xend's behavior.

- If the bootloader is specified, then it has to be a full path?

No.


If it is the former case, we have been running libvirt with xend without
specifying a bootloader in the XML files for a long time.

If not specified, xend sets bootloader to 'usr/bin/pygrub'.

  We only have
found issues when we switched our hypervisors from xend to libxl.

What issues?  AFAIK, only a warning in the log.

Regards,
Jim


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]