on our compaq DL380, we have two raid devices: ida/c0d0 and ida/c0d1 which can be accessed through the 'cpqarray' driver. we're trying to develop an "unattended kickstart configuration", for the machine, that is, we want red hat to install with no interactive entries required. kickstart will run unattended if we define the partition info as: part swap --size 128 part / --size 1000 --grow but, this puts "/" on ida/c0d0 and "swap" on ida/c0d1. we'd like to put both "/" and "swap" on the same disk (e.g., ida/c0d0). but when we specify the partition info to be: part swap --size 128 --ondisk ida/c0d0 part / --size 1000 --grow --ondisk ida/c0d0 kickstart drops into interactive mode.
Passed to QA to verify.
verified this behavior is present in 7 as well ... thanks for your report!
*** Bug 20221 has been marked as a duplicate of this bug. ***
FYI. this also causes problems on VA linux boxes (using the Mylex RAID controller). we have rd/c0d0, rd/c0d1 (and sometimes a rd/c0d2) same thing, puts partitions on the wrong disks, and drops into interactive mode
please try "--ondisk c0d0p" as a workaround.
rather "--ondisk ida/c0d0p"
the workaround worked for me. I have Mylex controllers, so used "--ondisk rd/c0d0p". Still can't get more than 4 partitions on one drive with a RAID controller though (with or without specifying --ondisk). I have a few boxes I can help debug the problem on, so if you have patches you need tested, please let me know. Also if you could point me to the spot in anaconda doing the partition creation I can help look through the code.