Seabios failed to detect virtio-scsi device

Bug #1734679 reported by Max Krasilnikov
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
seabios (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Won't Fix
Low
Unassigned

Bug Description

Hello!
I had hit an problem described and fixed here:
https://bugzilla.redhat.com/show_bug.cgi?id=1020622:

When creating VM with more than one drive attached to virtio-scsi bus Seabios can not detect the second drive. Especially it breaks using of config drive with Openstack.

System:
# lsb_release -rd
Description: Ubuntu 16.04.3 LTS
Release: 16.04

Package:
# apt-cache policy seabios
seabios:
  Installed: 1.10.2-1ubuntu1~cloud0
  Candidate: 1.10.2-1ubuntu1~cloud0
  Version table:
 *** 1.10.2-1ubuntu1~cloud0 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/pike/main amd64 Packages
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/pike/main i386 Packages
        100 /var/lib/dpkg/status
     1.8.2-1ubuntu1 500
        500 http://ubuntu.mirrors.ovh.net/ftp.ubuntu.com/ubuntu xenial/main amd64 Packages
        500 http://ubuntu.mirrors.ovh.net/ftp.ubuntu.com/ubuntu xenial/main i386 Packages

Steps to reproduce:
1. Create an instance with more than 1 drive attached to virtio-scsi bus, bootable drive have to be on non-zero numbered LUN.
2. Try to boot instance with one of these drives.

Expected result: Boot from bootable drive connected as non-zero LUN.
Actual result: "no bootable device" on instance's screen when accessing VNC console, no visible second drive when using Boot Menu.

Workaround: copy Seabios binaries from latest RH release over stock binaries.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Hmm, odd that this bug wasn't seen so far, sorry for that

This is upstream since rel-1.11.0 fixed in this series https://mail.coreboot.org/pipermail/seabios/2017-April/011338.html

A later version including the fix is in Ubuntu 18.10 and later.

Since I heard nothing else about it (and nobody else chimed in here being affected) and OTOH the fix series is rather huge I'm not considering SRUs [1] of this for now.

[1]: https://wiki.ubuntu.com/StableReleaseUpdates

Changed in seabios (Ubuntu Bionic):
status: New → Won't Fix
importance: Undecided → Low
Changed in seabios (Ubuntu):
status: New → 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.