HTTP boot works on the current GRUB, if it's still broken on some MAAS
releases, it means they need a new GRUB.
** Changed in: grub2 (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Is this issue reproducible on MAAS 3.3+?
** Changed in: maas
Status: Triaged => Incomplete
** Changed in: maas
Milestone: 3.5.0 => None
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/187901
Hi folks,
It looks like the issue is still around - I just got hit by this with
MAAS 3.1.0 on Focal. However, replacing grubx64.efi with the one from
/usr/lib/grub/x86_64-efi-signed/grubx64.efi.signed made the trick and I
was able to boot without any manual intervention.
Can we consider replacing
https://launchpad.net/ubuntu/+source/grub2/2.04-1ubuntu40/+build/21017796/+files
/grub-efi-amd64-bin_2.04-1ubuntu40_amd64.deb
from this, you can extract
/usr/lib/grub/x86_64-efi/monolithic/grubnetx64.efi and drop it into
/var/snap/maas/common/maas/boot-
resources/current/bootloader/uefi/amd64/gru
** Changed in: maas
Milestone: 2.9.2 => 2.9.x
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications about
** Changed in: maas
Milestone: 2.9.0b7 => 2.9.x
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications abou
** Changed in: maas
Milestone: 2.9.0b4 => 2.9.0b7
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications ab
** Tags added: fr-683
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications about this bug go to:
https://bugs
** Changed in: maas
Status: Confirmed => Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications
** Changed in: maas
Milestone: 2.9.0b2 => 2.9.0b3
** Changed in: maas
Milestone: 2.9.0b3 => 2.9.0b4
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up netwo
nevermind, uuid is the one from dhcp client-id obviously as implemented
/ referenced in my earlier comment.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networ
I mean the output of /sys/class/dmi/id/product_uuid. However I'm not
sure how reliable that is. Since I made that comment we've had multiple
users report(LP:1893690) some vendors are handing out duplicate UUIDs.
MAAS handles this by ignoring any UUID which has been duplicated.
--
You received thi
"MAAS could also respond to /grub/grub.cfg-$uuid as we have that
information as well"
In that sentence which $uuid do you mean? UUID of the machine? Something
grub can query from smbios?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Changed in: maas
Milestone: 2.9.0b1 => 2.9.0b2
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications ab
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: shim-signed (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: grub2 (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB
> Not sure if we want a feature to automatically scan/find grub.cfg on
remote host by ip/mac/uuid/etc:
Currently MAAS only specifies the path to the bootloader, not the
bootloader config. It expects the bootloader will automatically request
the config from where the bootloader was downloaded from.
So the SUSE srpm has a lot interesting patches that implement:
* configuring networking from EFI
- bootp bootpv6
- dhcp dhcpv4
- static, v4 & v6, with/without port numbers
- http https file access via EFI protocol
I don't believe any of that is upstream, and/or only partially, But i
s
** Tags added: maas-grub
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications about this bug go to:
https://b
** Changed in: maas
Milestone: 2.8.0 => 2.9.0b1
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications abou
** Changed in: maas
Milestone: 2.8.0rc3 => 2.8.0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications abo
So I managed to make it work by using SUSE's grubx64.efi instead.
Steps are basically:
- Replace bootx64.efi with the OpenSUSE one
- Write a grub.cfg shim at the root which does "configfile
(http,172.17.16.10:5248)/grub/grub.cfg-default-amd64"
Reboot and everything works as expected.
OpenSUSE
FYI, reproduced this in LXD virtual machines trying to use UEFI HTTPBOOT.
Similar setup, http-only (no https yet) and no secureboot enabled.
Shim and grub are both retrieved properly over http, then dumped into a
grub shell without it ever attempting to download grub.cfg over the
network.
net_ls_
** Changed in: maas
Milestone: 2.8.0rc1 => 2.8.0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications abo
Please provide remote artifacts:
All bootloader files are pulled from the Bionic archive and provided on
images.maas.io by lp:maas-images. bootloaders.yaml[1] describes what files are
pulled from what packages. You can download the tars at[2]
Please provide local artifacts:
The local artifacts
Need additional information as per
https://bugs.launchpad.net/maas/+bug/1865515/comments/16
** Changed in: shim-signed (Ubuntu)
Status: New => Incomplete
** Changed in: grub2 (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubunt
"I modified MAAS to only provide GRUB and skip the Shim" => that will
not work in secureboot without canonical CA certificates provisioned. If
only MS certificate is provisioned (default for most x86 hw) then one
must use shim too.
--
You received this bug notification because you are a member of
** Package changed: grub (Ubuntu) => grub2 (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879012
Title:
GRUB does not bring up networking when loaded over HTTP
To manage notifications abou
I modified MAAS to only provide GRUB and skip the Shim. In that case
HTTP boot still doesn't work. It looks like when GRUB is loaded over
HTTP it does not bring up networking. I can still manually load
networking with net_dhcp and specify the remote grub.cfg file. GRUB does
download the kernel and
29 matches
Mail list logo