Red Hat Bugzilla – Bug 66799
Anaconda exits on incomplete isos - need better diagnostic dialog when error occurs
Last modified: 2005-10-31 17:00:50 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc3) Gecko/20020523
Description of problem:
I did an nfs/iso install. But I did it after isos 1, 2, and 3 were done
downloading, but iso 4 was still downloading. The installer kept complaining
that iso 4 wasn't a multiple of 2048 bytes. But iso 4 (and 5) isn't needed
since it is only source code.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Copy isos 1, 2, and 3 into a directory
2.Do a partial copy of iso 4 (make sure it's not a multile of 2048 bytes) into
the same directory
3.Do an nfs iso install from this directory and witness as anaconda complains
and doesn't let the install proceed.
Actual Results: Anaconda complains that iso 4 isn't a multiple of 2048 bytes
and prompts the user to click okay. No option to continue is provided.
Anaconda then exits.
Expected Results: It would be nice if anaconda gave the user the option to
continue at his own risk. Since there is no way to conclusively determine if an
iso is a source or binary iso without loopback mounting it (or hardcoding which
isos are binary), it's understandable if this can't be made smarter without
considerable effort. Simply allowing installation to proceed is reasonable.
The workaround is easy -- just copy (or link) only the three complete isos to
another directory and install from there.
I can make the error message clearer to say that the installer expects only the
binary ISO images to be in a directory by themselves for the install to work.
Actually we're thinking of doing some changes so we identify a complete set of
isos w/o being confused by other isos.
We do better with this now.