Created attachment 345841 [details] yaboot.conf Description of problem: Installing Fedora 11 sometimes results in a system with root=UUID. Yaboot does not appear to like the UUID string in the yaboot.conf and fails to boot the OS. Version-Release number of selected component (if applicable): yaboot-1.3.14-12.fc11 How reproducible: Not every time ... it's only when yaboot.conf contains root=UUID. Steps to Reproduce: 1. Install Fedora 11 on an IBM Power5 system Actual results: Elapsed time since release of system processors: 203130 mins 38 secs Config file read, 32768 bytes Config file error: Token is too long near line 0 in file /etc/yaboot.conf Syntax error or read error config Welcome to yaboot version 1.3.14 (Red Hat 1.3.14-12.fc11) Enter "help" to get some basic usage information boot: Expected results: Successful boot Additional info: * See attached yaboot.conf
I can't reproduce it on ppc iBook G4. root=UUID=... is parsed well. I will try to investigate it more...
For me, this looks like bad yaboot.conf file. Attached file seems to be ok, but is this one really read by yaboot?
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
(In reply to comment #0) > Installing Fedora 11 sometimes results in a system with root=UUID. Yaboot does > not appear to like the UUID string in the yaboot.conf and fails to boot the OS. I can't reproduce this on the machines I have access to [in fact my Fedora systems all have root=UUID]. I'm tempted to close it, as it looks like a bad yaboot.conf. Which begs the question how is it getting corrupted?. Can you reproduce the error with yaboot.debug from: http://kojipkgs.fedoraproject.org/scratch/tbreeds/task_1431096/yaboot-1.3.14-14.fc12.ppc.rpm Also what type of filesystem is your /boot?
(In reply to comment #4) > (In reply to comment #0) > > > Installing Fedora 11 sometimes results in a system with root=UUID. Yaboot does > > not appear to like the UUID string in the yaboot.conf and fails to boot the OS. > > I can't reproduce this on the machines I have access to [in fact my Fedora > systems all have root=UUID]. I'm tempted to close it, as it looks like a bad > yaboot.conf. Which begs the question how is it getting corrupted?. > > Can you reproduce the error with yaboot.debug from: > http://kojipkgs.fedoraproject.org/scratch/tbreeds/task_1431096/yaboot-1.3.14-14.fc12.ppc.rpm > > Also what type of filesystem is your /boot? I'll have to spend some time installing several systems to identify when it fails. I suspect the root=UUID in the yaboot.conf isn't to blame, unfortunately it was the only difference between a working and non-working yaboot.conf. It doesn't reproduce all the time, it seems specific to the partitioning used. For example, when I kickstart RAID a Power5 ... I think that was enough to introduce the failure. Retesting ...
I think the yaboot in F-12 is okay, so we can close this right?
Good catch Tony, yes we can close this puppy out. There was another bug related to dracut on ppc in F-12 (which may have been the root cause for this issue). That problem is resolved.