Description of problem: F13 apparently requires KMS when used with Intel video. However F12 also worked without KMS. The update process doesn't check for nomodeset in grub.conf, leading to a system that won't boot correctly until modified. Version-Release number of selected component (if applicable): How reproducible: Only tried it once. Steps to Reproduce: 1.Upgrade F12->F13 on a machine with nomodeset in the kernel grub.conf line 2.Upgrade leaves nomodeset 3.If the system requires KMS, it will not boot correctly Actual results: System fails to boot correctly Expected results: Correct boot Additional info: I have an Intel video chip on the mobo. This apparently requires KMS (F12 didn't require it and I didn't use KMS), so Anaconda should check for this. I had to hand-edit the grub.conf file to get a correct boot.
anaconda preserves boot options from one install to the next, which usually works pretty well. Unfortunately we cannot determine which machines do and do not require this parameter to be removed automatically, so we need to stick with our current policy. Upgrades often have lots of little problems like this and do require some work by the user after completion. We simply cannot take all possibilities into account.