Can not load essential driver for HWE kernel on 20200806.1 bionic ISO

Bug #1890797 reported by Ike Panhc
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
debian-installer (Ubuntu)
Won't Fix
Undecided
Unassigned
Bionic
Fix Released
Critical
Unassigned

Bug Description

With arm64 image proposed for 18.04.5, when select HWE kernel and install from grub menu, installer can not find needed kernel driver for ethernet including mlx5, hns3.

There is no such issue when using 4.15 kernel or with 18.04.4 ISO and 5.3 HWE kernel.

ISO fails to load driver with HWE kernel:
http://cdimage.ubuntu.com/ubuntu-server/bionic/daily/20200806.1/bionic-server-arm64.iso

ISO success to load driver with HWE kernel:
http://cdimage.ubuntu.com/releases/18.04.4/release/ubuntu-18.04.4-server-arm64.iso

In the 20200806.1 arm64 server ISO, it is still with 5.3 udebs

$ find pool -name '*5.3*.udeb'
pool/main/l/linux-hwe/block-modules-5.3.0-28-generic-di_5.3.0-28.30~18.04.1_arm64.udeb
pool/main/l/linux-hwe/block-modules-5.3.0-64-generic-di_5.3.0-64.58~18.04.1_arm64.udeb
pool/main/l/linux-hwe/crypto-modules-5.3.0-28-generic-di_5.3.0-28.30~18.04.1_arm64.udeb
pool/main/l/linux-hwe/crypto-modules-5.3.0-64-generic-di_5.3.0-64.58~18.04.1_arm64.udeb
pool/main/l/linux-hwe/fat-modules-5.3.0-28-generic-di_5.3.0-28.30~18.04.1_arm64.udeb
pool/main/l/linux-hwe/fat-modules-5.3.0-64-generic-di_5.3.0-64.58~18.04.1_arm64.udeb

Revision history for this message
Ike Panhc (ikepanhc) wrote :

In 20200806.1 arm64 server ISO, HWE udebs are only available in "pool/main/l/linux-hwe" but it shall be "pool/main/l/linux-hwe-5.4"

$ find . -name 'usb-modules*udeb'
./pool/main/l/linux/usb-modules-4.15.0-112-generic-di_4.15.0-112.113_arm64.udeb
./pool/main/l/linux/usb-modules-4.15.0-76-generic-di_4.15.0-76.86_arm64.udeb
./pool/main/l/linux-hwe/usb-modules-5.3.0-28-generic-di_5.3.0-28.30~18.04.1_arm64.udeb
./pool/main/l/linux-hwe/usb-modules-5.3.0-64-generic-di_5.3.0-64.58~18.04.1_arm64.udeb

Same issue also exists on amd64 images

summary: - Can not load essential driver for HWE kernel on 20200806.1 arm64 bionic
- ISO
+ Can not load essential driver for HWE kernel on 20200806.1 bionic ISO
Revision history for this message
Dimitri John Ledkov (xnox) wrote :
Changed in debian-installer (Ubuntu Bionic):
status: New → Triaged
importance: Undecided → Critical
status: Triaged → Fix Committed
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Thank you for reporting this Ike, and thank you Dimitri for pushing the missing seeds change. I have now started rebuilding the d-i based server images.

Revision history for this message
Ike Panhc (ikepanhc) wrote :

Tested 20200810 d-i arm64 ISO on Hisilicon d05 and this issue is fixed.

[1] http://cdimage.ubuntu.com/ubuntu-server/bionic/daily/20200810/bionic-server-arm64.iso

Changed in debian-installer (Ubuntu Bionic):
status: Fix Committed → Fix Released
Changed in debian-installer (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.