[Bug 1519836] Re: MaaS fails to boot Hyper-V Generation 2 virtual machines
cvalean at cloudbasesolutions.com
Mon May 16 10:30:28 UTC 2016
We've built beta2 from sources around the #6-#8 comments, as the idea was that commit a03c1034 - and now d43a5ee65143f384357fbfdcace4258e3537c214 are part of beta3.
However, if the current supported releases won't get a grub update to beta3, they would still fail.
I can verify beta3, and can you please check on what is the plan to
handle the version of grub delivered?
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
MaaS fails to boot Hyper-V Generation 2 virtual machines
Status in MAAS:
Status in grub2 package in Ubuntu:
When trying to deploy a "Generation 2" virtual machine on Hyper-V,
grub fails to fetch the linux kernel and initrd from MaaS. The
operation times out immediately, because the Generation 2 VMs are
missing the Programmable Interval Timer (PIT). The current version of
grub still requires this interface to exist, in order to calculate
There is a patch that uses the EFI SetTimer() available here:
and an alternative in the discussion here:
that uses pmtimer instead. I am aware that grub is a critical package.
What is the official/proper way to fix this issue? Can a patched
grubnetx64.efi be packaged with MaaS? Do we have to wait for this fix
To manage notifications about this bug go to:
More information about the foundations-bugs