Comment 19 for bug 1642298

Revision history for this message
dann frazier (dannf) wrote : Re: [Bug 1642298] Re: UEFI Xenial install sets computer to boot from hard disk

On Feb 9, 2017 16:11, "Ryan Harper" <email address hidden> wrote:

On Thu, Feb 9, 2017 at 4:31 PM, dann frazier <email address hidden>
wrote:

> The grub2 changes are in zesty as of 2.02~beta3-4ubuntu1. Could I ask
> the curtin developers to take a look at implementing the necessary
> changes there? Specifically, using the new grub2/update_nvram preseed
> instead of manually passing --no-nvram to grub-install during install.
>

Can you expand on what changes are needed? Only on certain versions of
grub2 can we skip passing the flag IIF it was going to pass it?

Good questions.

My thought is, do the preseed all the time. It won't change the behavior of
older GRUB packages, but won't hurt either. It might make sense to also
continue to do the manual grub-install --no-nvram every time. That will
also be safe with any version of GRUB.

All arches? arm-only?

It only has an effect on EFI and power systems. I know we want it on all
EFI (x86 or ARM). I don't know enough about power to say for sure, but
seems like it would also benefit. Would need to find a power/MAAS person to
confirm.

   -dann

--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1642298

Title:
  UEFI Xenial install sets computer to boot from hard disk

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

Launchpad-Notification-Type: bug
Launchpad-Bug: product=curtin; status=Confirmed; importance=Medium;
assignee=None;
Launchpad-Bug: product=maas; status=Invalid; importance=Undecided;
assignee=None;
Launchpad-Bug: distribution=ubuntu; sourcepackage=grub2; component=main;
status=Fix Released; importance=Undecided; assignee=dann.frazier@
canonical.com;
Launchpad-Bug: distribution=ubuntu; distroseries=trusty;
sourcepackage=grub2; component=main; status=Triaged; importance=Undecided;
assignee=None;
Launchpad-Bug: distribution=ubuntu; distroseries=xenial;
sourcepackage=grub2; component=main; status=Triaged; importance=Undecided;
assignee=None;
Launchpad-Bug: distribution=ubuntu; distroseries=yakkety;
sourcepackage=grub2; component=main; status=Triaged; importance=Undecided;
assignee=None;
Launchpad-Bug-Tags: oil patch
Launchpad-Bug-Information-Type: Public
Launchpad-Bug-Private: no
Launchpad-Bug-Security-Vulnerability: no
Launchpad-Bug-Commenters: blake-rouse dannf lmic raharper rodsmith
Launchpad-Bug-Reporter: Rod Smith (rodsmith)
Launchpad-Bug-Modifier: Ryan Harper (raharper)
Launchpad-Message-Rationale: Subscriber
Launchpad-Message-For: dannf