vmlinuz does not have a siganture table

Bug #1749065 reported by Joshua Powers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
livecd-rootfs (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Summary:
The subiquity kernel does not appear to have a valid signature table in it.

Expected Results:
A file with the signature

Actual Results:
Empty signature file and two warnings
warning: file-aligned section .text extends beyond end of file
warning: checksum areas are greater than image size. Invalid section table?

Steps to Reproduce:
1. Download live-server ISO
2. sudo mount -o loop bionic-live-server-amd64.iso live-server
3. sbattach --detach /tmp/signature live-server/casper/vmlinuz

You can test this similarly on the normal server ISO, but look at the kernel under install/vmlinuz. Running the sbattach command above you will produce a valid signature file.

Related branches

Revision history for this message
Steve Langasek (vorlon) wrote :

This needs to be fixed in livecd-rootfs. cf. line 322 of live-build/auto/config for ubuntu desktop, vs. the handling at 492 ff. for ubuntu-server.

affects: subiquity → livecd-rootfs (Ubuntu)
Changed in livecd-rootfs (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Well I've created a very simple branch that might fix this...

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package livecd-rootfs - 2.503

---------------
livecd-rootfs (2.503) bionic; urgency=medium

  * Install linux-signed-generic in the live-server image. (LP: #1749065)

 -- Michael Hudson-Doyle <email address hidden> Thu, 15 Feb 2018 09:54:14 +1300

Changed in livecd-rootfs (Ubuntu):
status: Triaged → Fix Released
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.