Bug 218192

Summary: dmraid needs the raid45 kernel module from Heinz Mauelshagen
Product: [Fedora] Fedora Reporter: Joe Ogulin <kiltedknight>
Component: dmraidAssignee: Peter Jones <pjones>
Status: CLOSED DUPLICATE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 13CC: bigsiama, dacmaps, dominicolivier, hdegoede, heinzm, hk, luhe, poelstra, smarks86, stefmanos, triage
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-07-01 07:59:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Anaconda dump
none
Anaconda dump
none
Anaconda dump
none
Anaconda Backtrace none

Description Joe Ogulin 2006-12-02 23:58:07 UTC
Description of problem:
I attempted to install FC6 on a new Intel Core 2 Duo E6300 CPU on an Asus
P5N32-E SLI motherboard (nVidia chipset) with RAID 5 configured for the 3 SATA
drives (all 3 are 320GB drives).  After clicking "Next" when selecting the
keyboard type, the exception pops up.

The dump is attached (will be revised, as this one seems to be truncated).

NOTE: the only hard drives in the system are part of the RAID.

Install attempt was from DVD.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Install system
2.
3.
  
Actual results:
Exception after clicking "next" when selecting keyboard

Expected results:
Ability to create partitions and mountpoints

Additional info:

Comment 1 Joe Ogulin 2006-12-02 23:58:07 UTC
Created attachment 142671 [details]
Anaconda dump

Comment 2 Joe Ogulin 2006-12-03 18:22:53 UTC
Created attachment 142686 [details]
Anaconda dump

Comment 3 Joe Ogulin 2006-12-03 20:07:04 UTC
Created attachment 142689 [details]
Anaconda dump

Comment 4 Jeremy Katz 2006-12-04 20:50:47 UTC
Does booting with 'linux nodmraid' help?

Comment 5 Joe Ogulin 2006-12-04 21:27:09 UTC
I'll try it, but I'm trying to set up the RAID5 cluster as the bootable
drive/partition, etc.  Results to follow after I get home from work... :)

Comment 6 Joe Ogulin 2006-12-05 01:08:33 UTC
It works, but it brings up the 3 SATA drives as individual ones instead of a
single RAID 5 device.

That defeats the purpose of what I'm trying to do.


Comment 7 Joe Ogulin 2007-07-12 05:21:26 UTC
The probem here is a missing kernel module needed by dmraid, and the problem
exists in Fedora 7 as well as FC6.

Heinz Mauelshagen has been working on one, and while it may be in alpha format,
it would be useful if it were compiled as a separate package that it can be
tested, etc.

Comment 8 Dmitry 2008-03-24 11:46:39 UTC
Can't install Fedora8, Fedora9a on software raid5 (P5E motherboard) because of 
this bug. It says something like
device-mapper target type "raid45" not in kernel.
and lsmod shows that raid456 module loaded instead raid45.

Comment 9 Bug Zapper 2008-05-14 12:05:44 UTC
This message is a reminder that Fedora 7 is nearing the end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 7. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '7'.

Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 7's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 7 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug. If you are unable to change the version, please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. If possible, it is recommended that you try the newest available Fedora distribution to see if your bug still exists.

Please read the Release Notes for the newest Fedora distribution to make sure it will meet your needs:
http://docs.fedoraproject.org/release-notes/

The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 10 Joe Ogulin 2008-05-14 15:22:27 UTC
This bug is still valid for Fedora 8.  I haven't tried Fedora 9 yet, as it was
just released.

Comment 11 P3P 2008-09-16 21:04:47 UTC
This bug is still valid for Fedora 9 (and CentOS 5.2 too).

I'm sorry, but developers should feel ashamed.
If the problem is "device-mapper target type "raid45" not in kernel" I think that this bug only requires rename the module "raid456" to "raid45" (maybe an alias is valid too).
Do you need 2 years to fix it? How many versions of Fedora are affected?

It is not a bug in dmraid, it is only a module naming convention.
You can change kernel module name or you can change dmraid to require the same module name that you are using.

Other Linux distributions had this bug, but they solved it in weeks.
So please fix it.

Sorry for my anger.

Comment 12 John Poelstra 2008-09-17 00:15:34 UTC
changing version to 9

Comment 13 Dominic-Olivier Beaudoin 2008-11-26 01:28:05 UTC
I filed a similar bug and added external bug for Ubuntu (solved, btw) for reference. My bug number is 473007 (may well be a duplicate of this one) and Ubuntu Launchpad bug is 220493

Comment 14 Heinz Mauelshagen 2008-12-10 18:53:12 UTC
The device-mapper RAID45 module is in Alasdair's <agk> upstream queue.
Once it goes mainline, Fedora will pick it up from there.

Comment 15 Heinz Mauelshagen 2008-12-10 18:55:52 UTC
*** Bug 473007 has been marked as a duplicate of this bug. ***

Comment 16 Stephanos Manos 2009-05-22 23:21:39 UTC
Still present in Fedora 11 (Preview).
Any news as to when it will be fixed?

Instead of waiting for upstream kernel to include, can it be added to the fedora kernel?

Comment 17 Bug Zapper 2009-06-09 09:11:30 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 18 Steven Marks 2010-04-25 18:00:43 UTC
This problem is still here in installing Fedora 13 Beta LiveCD.  I get to the anaconda installer to install to hard drive and when I get to start selecting what storage i'm going to be using then select next.  It gives me an error, trace attached.  I check the modules loaded with lsmod and get: 
...
raid10                 19948  0 
raid456                62980  0 
async_raid6_recov       5762  1 raid456
async_pq                4605  2 raid456,async_raid6_recov
raid6_pq               78519  2 async_raid6_recov,async_pq
async_xor               3503  3 raid456,async_raid6_recov,async_pq
xor                     4528  1 async_xor
async_memcpy            2045  2 raid456,async_raid6_recov
async_tx                2626  5 raid456,async_raid6_recov,async_pq,async_xor,async_memcpy
raid1                  20281  0 
raid0                   6006  0 
...
Then I checked if my raid is active:
[root@localhost liveuser]# dmraid -ay
ERROR: device-mapper target type "raid45" is not in the kernel
RAID set "isw_dgchhijicb_MADHAT" was not activated
ERROR: device "isw_dgchhijicb_MADHAT" could not be found

I found this weird, is it trying to access an out dated kernel module or is there another problem.

This is what I'm trying to do.  Just bought a new computer and got 6x1TB hard drives for a large RAID5 setup.  I read somewhere that linux (as well thought Fedora), would support Intel FakeRAID technology.  Set up the the RAID in BIOS and tried to install Fedora.  And ran into the problem above.  Got rid of the RAID and still ran into the problem above but I think that is part of another bug 533703.

Hardware:
Asus P7P55D-E Deleuxe
6x1TB WD Black 32MB Cashe (so 512B Sectors)

Comment 19 Steven Marks 2010-04-25 18:01:41 UTC
Created attachment 408986 [details]
Anaconda Backtrace

Comment 20 Bug Zapper 2010-04-27 11:41:04 UTC
This message is a reminder that Fedora 11 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 11.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '11'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 11's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 11 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 21 Bug Zapper 2010-06-28 10:23:35 UTC
Fedora 11 changed to end-of-life (EOL) status on 2010-06-25. Fedora 11 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 22 Joe Ogulin 2010-06-28 12:58:32 UTC
This bug is still valid for Fedora 13.

Comment 23 Hans de Goede 2010-07-01 07:59:09 UTC
We already have another bug for tracking this issue, esp. see:
https://bugzilla.redhat.com/show_bug.cgi?id=533703#c17

Note that AFAIK work is (slowly) progressing upstream to abstract the raid4/5 code from mdraid so that it can be used by other subsystems (such as device mapper) too.

*** This bug has been marked as a duplicate of bug 533703 ***