Comment 21 for bug 1900668

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Hirsute has an updated grub2 which improves networking performance during provisioning.

See https://launchpad.net/ubuntu/+source/grub2/2.04-1ubuntu37

The file that maas streams use from https://images.maas.io/ephemeral-v3/stable/bootloaders/uefi/amd64/20201123.0/grub2-signed.tar.xz is this one http://archive.ubuntu.com/ubuntu/dists/hirsute/main/uefi/grub2-amd64/2.04-1ubuntu37/grubnetx64.efi.signed

I would be interested to know if above improves provisioning reliability, and/or speed.

This should improve TCP deployments.

But there are more things we can do. Specifically there are patches available, but not yet integrated, that should allow to have HTTP and HTTPS provisioning be done with firmware accelerated code, i.e. reusing leases from UEFI firmware and using UEFI firmware paths for HTTP/HTTPS networking, without using the grub network stack per-se.