** Description changed:

- Improve transfer speed.
- Support more NICs.
- Speed up tsc calibration.
+ [Impact]
+ 
+  * There have been multiple reports on netboot failures using
+ grubnetx64.efi. This backport attempts to cherrypick multiple patches to
+ improve the netboot speed and hopefully reliability. Also timeouts.
+ 
+ TCP window scaling is improved for faster data transfers.
+ Support for larger link layer addresses is added.
+ tsc-calibration is sped up - as it can take up to 51s currently for grub to 
fail to calibrate on some hardware configurations.
+ 
+ All of the above should not break network boot deployments, and
+ hopefully make them more reliable. Reliability of deployments is yet to
+ be determined however.
+ 
+ [Test Case]
+ 
+  * Let's ensure that network stack and network deplopad.lv/u/yments
+ still operate correctly
+ 
+  * Deploy MAAS
+ 
+  * In /var/snap/maas/common, find the symlinks to grubx64.efi file which
+ is signed grub net x64 EFI prebuilt app from grub2-signed package
+ 
+  * Replace it with the /usr/lib/grub/x86_64-efi-
+ signed/grubnetx64.efi.signed file from the grub2-signed package
+ 
+  * Deploy a UEFI machine with MAAS
+ 
+  * Observe that deployment is successful.
+ 
+ [Where problems could occur]
+ 
+  * The networking code in grub is changed, thus issues could happen in
+ the network deployments of grub over pxe-boot / uefi-boot and similar.
+ For example some machines/cards may have started to work (and previously
+ didn't, and ended up booting off local drive) or stopped to work (thus
+ failing to boot remotely).
+ 
+ [Other Info]
+  
+  * These changes have been tested in MAAS on x86 UEFI already using the 
hirsute build of grub2.

** Also affects: grub2 (Ubuntu Hirsute)
   Importance: Undecided
       Status: New

** Also affects: grub2 (Ubuntu Groovy)
   Importance: Undecided
       Status: New

** Also affects: grub2 (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Changed in: grub2 (Ubuntu Hirsute)
       Status: New => Fix Released

** Changed in: grub2 (Ubuntu Focal)
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1911439

Title:
  Netboot improvements backport from hirsute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1911439/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to