Bug 1913259

Summary: FDI does not boot on HyperV 2016 VM due to missing SCSI driver in initram disk
Product: Red Hat Satellite Reporter: momran
Component: Discovery ImageAssignee: Lukas Zapletal <lzap>
Status: CLOSED ERRATA QA Contact: Roman Plevka <rplevka>
Severity: high Docs Contact:
Priority: high    
Version: 6.7.0CC: ahumbe, lzap, rabajaj
Target Milestone: 6.9.0Keywords: Triaged
Target Release: Unused   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1933158 (view as bug list) Environment:
Last Closed: 2021-04-21 13:25:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description momran 2021-01-06 11:34:38 UTC
Description of problem:
The foreman-discovery images 3.5.4-8 and 3.6.7-1 (provided with the Red Hat Satellite 6.8.1-1) do not boot on HyperV 2016 VM.


Version-Release number of selected component (if applicable):
- foreman-discovery-image-3.5.4-8.iso
- foreman-discovery-image-3.6.7-1.iso


Steps to Reproduce:
1. Boot the VM in UEFI with the foreman-discovery-image-3.4.4-1.iso
2. When booting with the foreman-discovery-image provided with the Red Hat Satellite, booting fails with error: Unable to load the kernel.
3. If you try to access the shell, it hangs and you have to start the provisioning again from scratch. 
4. If you use the upstream (community) FDI ISO, it boots properly and provisioning is successful. 

Actual results: 
When booting with the foreman-discovery-image provided with the Red Hat Satellite 6.8.1-1, booting fails with error:
   ~~~
   dracut-initqueue[474]: Warning: dracut-initqueue timeout - starting timeout scripts
   dracut-initqueue[474]: Warning: Could not boot.
   dracut-initqueue[474]: Warning: /dev/disk/by-label/fdi does not exist
   dracut-initqueue[474]: Warning: /dev/mapper/live-rw does not exist
   ~~~

Expected results:
- Should boot like the community FDI and result in successful provisioning.

Comment 2 Lukas Zapletal 2021-01-07 14:48:48 UTC
Found the problem, here is a build that should resolve it: http://people.redhat.com/~lzapleta/fdi/test-build/

Comment 4 Lukas Zapletal 2021-02-09 11:24:48 UTC
Fixed in 3.7.1, already in 6.9 drop. QA please.

Comment 8 errata-xmlrpc 2021-04-21 13:25:01 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: Satellite 6.9 Release), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2021:1313