Bug 1595574
| Summary: | Satellite 6 LiveISO (FDI) refuses to boot on Hyper-V Generation 2 VM due to missing SCSI driver | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Lukas Zapletal <lzap> |
| Component: | Discovery Image | Assignee: | Lukas Zapletal <lzap> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.4 | CC: | bcl, hhei, leiwang, lisas, lzap, rabajaj, xiaofwan, xuli, yacao |
| Target Milestone: | Unspecified | ||
| Target Release: | Unused | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-07-25 07:10: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: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1560003 | ||
|
Description
Lukas Zapletal
2018-06-27 07:46:38 UTC
Ok we will solve this via a workaround in the kickstart:
kversion=$(rpm -q kernel --qf '%{version}-%{release}.%{arch}\n')
ramfsfile="/boot/initramfs-$kversion.img"
/sbin/dracut --force --add-drivers "mptbase mptscsih mptspi hv_storvsc hid_hyperv hv_netvsc hv_vmbus" $ramfsfile $kversion
This was actually a clone of 1560003 so I am closing and we will continue there. *** This bug has been marked as a duplicate of bug 1560003 *** Brian, looks like another customer hit similar issue, this time VMWare SCSI PV driver is not present on LiveCD rendering it unusable. I can add another set of drivers to the workaround, but is there a chance we get this fixed in RHEL7 buildroot? Because now I need to diff list of initramdik drivers with and without this patch, add them all into the workaround and maintain this list in upcoming releases. That's bunch of work, one liner in livecd-creator would add all missing drivers if I understand the patch correctly. https://bugzilla.redhat.com/show_bug.cgi?id=1613679 For the record, here is full list of missing drivers. I compared LiveCD created with livecd-creator from upstream and livecd-creator from RHEL7: [lzap@box initramdisk]$ initrd-diff upstream-3.4.4.img downstream-3.4.4-1.img 3d2 < /kernel/arch/x86/kernel/iosf_mbi.ko.xz 13d11 < /kernel/drivers/acpi/video.ko.xz 63,65d60 < /kernel/drivers/block/aoe/aoe.ko.xz < /kernel/drivers/block/brd.ko.xz < /kernel/drivers/block/floppy.ko.xz 67,72d61 < /kernel/drivers/block/mtip32xx/mtip32xx.ko.xz < /kernel/drivers/block/null_blk.ko.xz < /kernel/drivers/block/osdblk.ko.xz < /kernel/drivers/block/pktcdvd.ko.xz < /kernel/drivers/block/rbd.ko.xz < /kernel/drivers/block/sx8.ko.xz 74,75d62 < /kernel/drivers/block/xen-blkfront.ko.xz < /kernel/drivers/block/zram/zram.ko.xz 82,154d68 < /kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz < /kernel/drivers/gpu/drm/amd/amdkfd/amdkfd.ko.xz < /kernel/drivers/gpu/drm/ast/ast.ko.xz < /kernel/drivers/gpu/drm/bochs/bochs-drm.ko.xz < /kernel/drivers/gpu/drm/cirrus/cirrus.ko.xz < /kernel/drivers/gpu/drm/drm_kms_helper.ko.xz < /kernel/drivers/gpu/drm/drm.ko.xz < /kernel/drivers/gpu/drm/gma500/gma500_gfx.ko.xz < /kernel/drivers/gpu/drm/i915/i915.ko.xz < /kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz < /kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz < /kernel/drivers/gpu/drm/qxl/qxl.ko.xz < /kernel/drivers/gpu/drm/radeon/radeon.ko.xz < /kernel/drivers/gpu/drm/ttm/ttm.ko.xz < /kernel/drivers/gpu/drm/udl/udl.ko.xz < /kernel/drivers/gpu/drm/virtio/virtio-gpu.ko.xz < /kernel/drivers/gpu/drm/vmwgfx/vmwgfx.ko.xz < /kernel/drivers/hid/hid-appleir.ko.xz < /kernel/drivers/hid/hid-aureal.ko.xz < /kernel/drivers/hid/hid-axff.ko.xz < /kernel/drivers/hid/hid-dr.ko.xz < /kernel/drivers/hid/hid-elecom.ko.xz < /kernel/drivers/hid/hid-gaff.ko.xz < /kernel/drivers/hid/hid-gyration.ko.xz < /kernel/drivers/hid/hid-holtekff.ko.xz < /kernel/drivers/hid/hid-holtek-kbd.ko.xz < /kernel/drivers/hid/hid-hyperv.ko.xz < /kernel/drivers/hid/hid-icade.ko.xz < /kernel/drivers/hid/hid-keytouch.ko.xz < /kernel/drivers/hid/hid-kye.ko.xz < /kernel/drivers/hid/hid-lcpower.ko.xz < /kernel/drivers/hid/hid-lenovo-tpkbd.ko.xz < /kernel/drivers/hid/hid-logitech-dj.ko.xz < /kernel/drivers/hid/hid-multitouch.ko.xz < /kernel/drivers/hid/hid-ortek.ko.xz < /kernel/drivers/hid/hid-petalynx.ko.xz < /kernel/drivers/hid/hid-picolcd.ko.xz < /kernel/drivers/hid/hid-pl.ko.xz < /kernel/drivers/hid/hid-primax.ko.xz < /kernel/drivers/hid/hid-prodikeys.ko.xz < /kernel/drivers/hid/hid-ps3remote.ko.xz < /kernel/drivers/hid/hid-rmi.ko.xz < /kernel/drivers/hid/hid-roccat-arvo.ko.xz < /kernel/drivers/hid/hid-roccat-common.ko.xz < /kernel/drivers/hid/hid-roccat-isku.ko.xz < /kernel/drivers/hid/hid-roccat-kone.ko.xz < /kernel/drivers/hid/hid-roccat-koneplus.ko.xz < /kernel/drivers/hid/hid-roccat-konepure.ko.xz < /kernel/drivers/hid/hid-roccat-kovaplus.ko.xz < /kernel/drivers/hid/hid-roccat.ko.xz < /kernel/drivers/hid/hid-roccat-lua.ko.xz < /kernel/drivers/hid/hid-roccat-pyra.ko.xz < /kernel/drivers/hid/hid-roccat-savu.ko.xz < /kernel/drivers/hid/hid-saitek.ko.xz < /kernel/drivers/hid/hid-samsung.ko.xz < /kernel/drivers/hid/hid-sjoy.ko.xz < /kernel/drivers/hid/hid-sony.ko.xz < /kernel/drivers/hid/hid-speedlink.ko.xz < /kernel/drivers/hid/hid-steelseries.ko.xz < /kernel/drivers/hid/hid-sunplus.ko.xz < /kernel/drivers/hid/hid-thingm.ko.xz < /kernel/drivers/hid/hid-tivo.ko.xz < /kernel/drivers/hid/hid-tmff.ko.xz < /kernel/drivers/hid/hid-topseed.ko.xz < /kernel/drivers/hid/hid-twinhan.ko.xz < /kernel/drivers/hid/hid-uclogic.ko.xz < /kernel/drivers/hid/hid-wacom.ko.xz < /kernel/drivers/hid/hid-waltop.ko.xz < /kernel/drivers/hid/hid-wiimote.ko.xz < /kernel/drivers/hid/hid-zpff.ko.xz < /kernel/drivers/hid/hid-zydacron.ko.xz < /kernel/drivers/hid/i2c-hid/i2c-hid.ko.xz < /kernel/drivers/hid/uhid.ko.xz 156,166c70 < /kernel/drivers/infiniband/core/ib_cm.ko.xz < /kernel/drivers/infiniband/core/ib_core.ko.xz < /kernel/drivers/infiniband/core/iw_cm.ko.xz < /kernel/drivers/infiniband/core/rdma_cm.ko.xz < /kernel/drivers/infiniband/ulp/srp/ib_srp.ko.xz < /kernel/drivers/input/ff-memless.ko.xz < /kernel/drivers/input/serio/altera_ps2.ko.xz < /kernel/drivers/input/serio/arc_ps2.ko.xz < /kernel/drivers/input/serio/hyperv-keyboard.ko.xz < /kernel/drivers/input/serio/serio_raw.ko.xz < /kernel/drivers/iommu/amd_iommu_v2.ko.xz --- > /kernel/drivers/char/hw_random/virtio-rng.ko.xz 199,201d102 < /kernel/drivers/media/rc/rc-core.ko.xz < /kernel/drivers/memstick/core/memstick.ko.xz < /kernel/drivers/memstick/core/mspro_block.ko.xz 205,209d105 < /kernel/drivers/message/fusion/mptspi.ko.xz < /kernel/drivers/mfd/rtsx_pci.ko.xz < /kernel/drivers/mfd/rtsx_usb.ko.xz < /kernel/drivers/misc/cb710/cb710.ko.xz < /kernel/drivers/misc/tifm_core.ko.xz 212,215d107 < /kernel/drivers/mmc/host/cb710-mmc.ko.xz < /kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko.xz < /kernel/drivers/mmc/host/rtsx_usb_sdmmc.ko.xz < /kernel/drivers/mmc/host/sdhci-acpi.ko.xz 218,224d109 < /kernel/drivers/mmc/host/sdhci-pltfm.ko.xz < /kernel/drivers/mmc/host/tifm_sd.ko.xz < /kernel/drivers/mmc/host/ushc.ko.xz < /kernel/drivers/mmc/host/via-sdmmc.ko.xz < /kernel/drivers/mmc/host/vub300.ko.xz < /kernel/drivers/mtd/mtd_blkdevs.ko.xz < /kernel/drivers/mtd/mtdblock.ko.xz 364,377d248 < /kernel/drivers/nvdimm/libnvdimm.ko.xz < /kernel/drivers/nvdimm/nd_blk.ko.xz < /kernel/drivers/nvdimm/nd_btt.ko.xz < /kernel/drivers/nvdimm/nd_pmem.ko.xz < /kernel/drivers/nvme/host/nvme-core.ko.xz < /kernel/drivers/nvme/host/nvme-fabrics.ko.xz < /kernel/drivers/nvme/host/nvme-fc.ko.xz < /kernel/drivers/nvme/host/nvme.ko.xz < /kernel/drivers/nvme/host/nvme-rdma.ko.xz < /kernel/drivers/nvme/target/nvme-loop.ko.xz < /kernel/drivers/nvme/target/nvmet.ko.xz < /kernel/drivers/pcmcia/yenta_socket.ko.xz < /kernel/drivers/platform/x86/mxm-wmi.ko.xz < /kernel/drivers/platform/x86/wmi.ko.xz 381,393d251 < /kernel/drivers/scsi/aacraid/aacraid.ko.xz < /kernel/drivers/scsi/aic7xxx/aic79xx.ko.xz < /kernel/drivers/scsi/arcmsr/arcmsr.ko.xz < /kernel/drivers/scsi/bfa/bfa.ko.xz < /kernel/drivers/scsi/bnx2fc/bnx2fc.ko.xz < /kernel/drivers/scsi/fcoe/fcoe.ko.xz < /kernel/drivers/scsi/fcoe/libfcoe.ko.xz < /kernel/drivers/scsi/fnic/fnic.ko.xz < /kernel/drivers/scsi/hpsa.ko.xz < /kernel/drivers/scsi/hptiop.ko.xz < /kernel/drivers/scsi/hv_storvsc.ko.xz < /kernel/drivers/scsi/initio.ko.xz < /kernel/drivers/scsi/isci/isci.ko.xz 395,415d252 < /kernel/drivers/scsi/libfc/libfc.ko.xz < /kernel/drivers/scsi/libiscsi.ko.xz < /kernel/drivers/scsi/libsas/libsas.ko.xz < /kernel/drivers/scsi/lpfc/lpfc.ko.xz < /kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz < /kernel/drivers/scsi/mpt3sas/mpt2sas.ko.xz < /kernel/drivers/scsi/mpt3sas/mpt3sas.ko.xz < /kernel/drivers/scsi/mvsas/mvsas.ko.xz < /kernel/drivers/scsi/mvumi.ko.xz < /kernel/drivers/scsi/osd/libosd.ko.xz < /kernel/drivers/scsi/osd/osd.ko.xz < /kernel/drivers/scsi/pmcraid.ko.xz < /kernel/drivers/scsi/pm8001/pm80xx.ko.xz < /kernel/drivers/scsi/qedf/qedf.ko.xz < /kernel/drivers/scsi/qla2xxx/qla2xxx.ko.xz < /kernel/drivers/scsi/qla4xxx/qla4xxx.ko.xz < /kernel/drivers/scsi/raid_class.ko.xz < /kernel/drivers/scsi/scsi_debug.ko.xz < /kernel/drivers/scsi/scsi_tgt.ko.xz < /kernel/drivers/scsi/scsi_transport_fc.ko.xz < /kernel/drivers/scsi/scsi_transport_iscsi.ko.xz 417,418d253 < /kernel/drivers/scsi/scsi_transport_spi.ko.xz < /kernel/drivers/scsi/scsi_transport_srp.ko.xz 420d254 < /kernel/drivers/scsi/smartpqi/smartpqi.ko.xz 422,423d255 < /kernel/drivers/scsi/stex.ko.xz < /kernel/drivers/scsi/ufs/ufshcd.ko.xz 425,427d256 < /kernel/drivers/scsi/vmw_pvscsi.ko.xz < /kernel/drivers/scsi/3w-sas.ko.xz < /kernel/drivers/scsi/3w-9xxx.ko.xz 429,430d257 < /kernel/drivers/target/loopback/tcm_loop.ko.xz < /kernel/drivers/target/target_core_mod.ko.xz 433,447d259 < /kernel/drivers/usb/image/microtek.ko.xz < /kernel/drivers/usb/storage/uas.ko.xz < /kernel/drivers/usb/storage/ums-alauda.ko.xz < /kernel/drivers/usb/storage/ums-cypress.ko.xz < /kernel/drivers/usb/storage/ums-datafab.ko.xz < /kernel/drivers/usb/storage/ums-eneub6250.ko.xz < /kernel/drivers/usb/storage/ums-freecom.ko.xz < /kernel/drivers/usb/storage/ums-isd200.ko.xz < /kernel/drivers/usb/storage/ums-jumpshot.ko.xz < /kernel/drivers/usb/storage/ums-karma.ko.xz < /kernel/drivers/usb/storage/ums-onetouch.ko.xz < /kernel/drivers/usb/storage/ums-realtek.ko.xz < /kernel/drivers/usb/storage/ums-sddr09.ko.xz < /kernel/drivers/usb/storage/ums-sddr55.ko.xz < /kernel/drivers/usb/storage/ums-usbat.ko.xz 449,454c261 < /kernel/drivers/video/backlight/lcd.ko.xz < /kernel/drivers/video/fb_sys_fops.ko.xz < /kernel/drivers/video/hyperv_fb.ko.xz < /kernel/drivers/video/syscopyarea.ko.xz < /kernel/drivers/video/sysfillrect.ko.xz < /kernel/drivers/video/sysimgblt.ko.xz --- > /kernel/drivers/virtio/virtio_balloon.ko.xz 466a274 > /kernel/fs/udf/udf.ko.xz 474d281 < /kernel/net/ceph/libceph.ko.xz 476d282 < /kernel/net/dns_resolver/dns_resolver.ko.xz 484,487d289 < /kernel/sound/core/seq/snd-seq-device.ko.xz < /kernel/sound/core/snd.ko.xz < /kernel/sound/core/snd-rawmidi.ko.xz < /kernel/sound/soundcore.ko.xz (In reply to Lukas Zapletal from comment #8) > Brian, > > looks like another customer hit similar issue, this time VMWare SCSI PV > driver is not present on LiveCD rendering it unusable. I can add another set > of drivers to the workaround, but is there a chance we get this fixed in > RHEL7 buildroot? I don't maintain livecd-creator for RHEL7 and have no idea where it comes from, so you'll have to track that down and talk to whomever pulled it in, making sure not to break whatever other users there are for it. |