** Summary changed: - ARM servers timeout downloading initrd + Timeout downloading initrd
** Description changed: - groovy-live-server-arm64.iso 20201020.1 + [Impact] + GRUB times out when downloading downloading large files w/ tftp. This notably breaks subiquity based PXE installations on several arm64 platforms (but presumably not limited to arm64). - When attempting to netboot subiquity on a Cavium ThunderX CRB2S, the - system always times out downloading the initrd - see below. It seems the - initrd, which is LZ4 compressed to 87M, is just too large. If I - recompress the initrd using lzma - shrinking it to 44M, I am able to - boot it. While that successfully works around the issue, I wouldn't - expect the average user to know to do it. - GNU GRUB version 2.04 + [Test Case] + This can be reproduced on a Cavium ThunderX CRB system using subiquity from the groovy arm64 ISO. Failure looks like: - ����������������������������������������������������������������������������Ŀ - �*Ubuntu Server � - � � - � � - � � - � � - � � - � � - � � - � � - � � - � � - � � - � � - ������������������������������������������������������������������������������ + GNU GRUB version 2.04 - Use the and keys to select which entry is highlighted. - Press enter to boot the selected OS, `e' to edit the commands - before booting or `c' for a command-line. + ����������������������������������������������������������������������������Ŀ + �*Ubuntu Server � + � � + � � + � � + � � + � � + � � + � � + � � + � � + � � + � � + � � + ������������������������������������������������������������������������������ + + Use the and keys to select which entry is highlighted. + Press enter to boot the selected OS, `e' to edit the commands + before booting or `c' for a command-line. error: timeout reading `initrd'. Press any key to continue... + + [Fix] + https://git.savannah.gnu.org/cgit/grub.git/commit/?id=a6838bbc6726ad624bd2b94991f690b8e9d23c69 + + [Where problems could occur] + The fix is to the tftp command, so problems would like appear in the tftp stack, possibly due to inconsistencies between tftp server implementations. ** Changed in: grub2 (Ubuntu Hirsute) Assignee: (unassigned) => dann frazier (dannf) ** Changed in: grub2 (Ubuntu Hirsute) Status: Confirmed => 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/1900773 Title: Timeout downloading initrd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-release-notes/+bug/1900773/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
