Bug 805250

Summary: installation does not recognize hard disks
Product: [openSUSE] openSUSE 12.3 Reporter: Ludwig Nussel <lnussel>
Component: KernelAssignee: Steffen Winterfeldt <snwint>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: coolo, jslaby, mmarek, per
Version: RC 1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: Yes
Marketing QA Status: --- IT Deployment: ---
Attachments: dmesg from 12.2
hwinfo from 12.2
hwinfo from 12.3
y2logs
boot.msg from 12.3
screenshot
screenshot with brokenmodule parameter

Description Ludwig Nussel 2013-02-22 14:58:11 UTC
The installer complains about not finding any disks. 12.2 works just fine on that machine though.
Comment 1 Ludwig Nussel 2013-02-22 14:58:32 UTC
Created attachment 526084 [details]
dmesg from 12.2
Comment 2 Ludwig Nussel 2013-02-22 14:58:56 UTC
Created attachment 526085 [details]
hwinfo from 12.2
Comment 3 Ludwig Nussel 2013-02-22 14:59:25 UTC
Created attachment 526086 [details]
hwinfo from 12.3
Comment 4 Ludwig Nussel 2013-02-22 15:00:07 UTC
Created attachment 526087 [details]
y2logs
Comment 5 Jiri Slaby 2013-02-23 13:03:10 UTC
Could you get full dmesg from the 12.3 rescue/installation? For example by sending it over ssh somewhere? It is stored in /var/log/boot.msg IIRC...
Comment 6 Per Jessen 2013-02-24 10:42:23 UTC
This might be completely unrelated or irrelevant, but when I was debugging some iSCSI problem yesterday, I noticed some typos in /usr/share/Yast2/modules/StorageProposal.ycp.  In a couple of places, I see "weigth" instead of "weight".
Comment 7 Ludwig Nussel 2013-02-25 15:46:51 UTC
Created attachment 526532 [details]
boot.msg from 12.3
Comment 8 Jiri Slaby 2013-02-25 16:11:42 UTC
Oh well, pata_acpi mess is used instead of pata_piix:
pata_acpi 0000:00:03.2: setting latency timer to 64
pata_acpi 0000:00:1f.2: setting latency timer to 64
scsi0 : pata_acpi
scsi1 : pata_acpi
ata1: PATA max UDMA/133 cmd 0x2448 ctl 0x247c bmdma 0x2410 irq 19
ata2: PATA max UDMA/133 cmd 0x2440 ctl 0x2478 bmdma 0x2418 irq 19
pata_acpi 0000:00:1f.5: setting latency timer to 64
ata1: prereset failed (errno=-19)
ata1: reset failed, giving up
ata2: prereset failed (errno=-19)
ata2: reset failed, giving up
scsi2 : pata_acpi
usbcore: registered new device driver usb
scsi3 : pata_acpi


Driver Activation Cmd: "modprobe pata_acpi"

But /etc/modprobe.d/00-system.conf:
blacklist pata_acpi

So?

Michal, any ideas what is going on here, why is the module is loaded?
Comment 9 Jiri Slaby 2013-02-25 16:15:12 UTC
(In reply to comment #8)
> Oh well, pata_acpi mess is used instead of pata_piix:

Perhaps ship_stopper as pata_acpi will work almost nowhere...
Comment 10 Jiri Slaby 2013-02-25 17:20:00 UTC
(In reply to comment #8)
> Michal, any ideas what is going on here, why is the module is loaded?

I see, this is modprobe, so blacklist is not considered...

@Ludwig: adding brokenmodules=pata_acpi makes it work again, right?

And what do you see when linuxrc prints:
Activating kernel modules:
  drivers: ???

What drivers?
Comment 11 Ludwig Nussel 2013-02-27 15:59:04 UTC
Created attachment 527250 [details]
screenshot
Comment 12 Ludwig Nussel 2013-02-27 15:59:41 UTC
Created attachment 527251 [details]
screenshot with brokenmodule parameter
Comment 13 Jiri Slaby 2013-02-27 16:45:34 UTC
I probably see the bug. No 00-system.conf in 12.3 initrd. installation-images should include the newly added suse-module-tools, I think.

There reside a base of all blacklists we have and could cause severe problems during installation (like this one) if omitted.
Comment 14 Jiri Slaby 2013-02-27 17:35:57 UTC
(In reply to comment #13)
> I probably see the bug. No 00-system.conf in 12.3 initrd. installation-images
> should include the newly added suse-module-tools, I think.

SR 156733: accept or deny :).
Comment 15 Bernhard Wiedemann 2013-03-01 13:00:07 UTC
This is an autogenerated message for OBS integration:
This bug (805250) was mentioned in
https://build.opensuse.org/request/show/156983 Factory / installation-images
Comment 16 Steffen Winterfeldt 2013-03-06 16:06:27 UTC
fixed
Comment 17 Jiri Slaby 2013-03-06 16:14:32 UTC
Will you also commit the patch to the git repo?
Comment 18 Steffen Winterfeldt 2013-03-06 16:33:16 UTC
it is, 12.3 branch
Comment 19 Jiri Slaby 2013-03-06 16:34:08 UTC
Ok, but what about master which I looked at?
Comment 20 Steffen Winterfeldt 2013-03-06 16:36:13 UTC
I'll merge changes when 12.3 is done.
Comment 21 Jiri Slaby 2013-03-09 09:28:55 UTC
Ludwig, could you retry with GM? Hopefully there is no other bug in that path.