Red Hat Bugzilla – Bug 1001081
anaconda unable to select INSTALLATION SOURCE (Exception yum.Errors.RepoError...)
Last modified: 2013-09-07 15:52:43 EDT
Created attachment 790518 [details]
screenshot showing the error
Description of problem:
When booting F20 aTC1, CD/DVD Installation Source cannot be selected. A yum error is shown and the only choice is Closest Mirror.
Version-Release number of selected component (if applicable):
F20 aTC1 (20.8-1)
Steps to Reproduce:
1. Boot with 'text' and select 'text mode' when prompted.
2. try to change the installation source (by default is closest mirror
unable to select CD/DVD as the Installation Source
Be able to select CD/DVD as the Installation Source
Created attachment 790519 [details]
Created attachment 790520 [details]
Created attachment 790521 [details]
It appears that this is not text mode specific, i cannot select CD/DVD or NFS even in graphical mode.
I'm also seeing this on graphical install using x86_64 DVD in a VM
Proposing as a blocker for F20 alpha due to violation of the following F20 alpha release criterion :
When using the DVD image, the installer must be able to use the DVD as a package source.
*** Bug 1001323 has been marked as a duplicate of this bug. ***
Adding myself to CC.
Reported 1001323 without noticing this bug. Closed bz#1001323
Seeing this right now on a minimal 20 Alpha TC1 i386 DVD text install.
Procedure using graphical install:
Start installer from DVD:
$ qemu-kvm -m 4096 -hda f20-test-3.img -cdrom ~/xfr/fedora/F20/Alpha/Fedora-20-Alpha-TC1-x86_64-DVD.iso -vga std -boot menu=on
Proceed to Installation Summary with default language "English (United States)".
Note that Installation Source is "Closest mirror" (after some delay).
Click Installation Source.
Note that "Auto-detected installation media:" is selected:
Check "Don't install the latest available software updates. ...".
Note that Installation Source is "Closest mirror".
Click Installation Source.
Note that "Don't install the latest available software updates. ..." is now unchecked.
This issue was fixed in pykickstart-1.99.37-1. It looks like .37 wasn't built on the f20 tag.
*** Bug 1001425 has been marked as a duplicate of this bug. ***
*** Bug 1001414 has been marked as a duplicate of this bug. ***
Discussed at 2013-08-28 blocker review meeting . This is accepted as an Alpha blocker, because it violates the following F20 alpha release criterion: "When using the DVD image, the installer must be able to use the DVD as a package source." 
still occur in TC2
With 20 Alpha TC2 DVD minimal text installs (both i386 and x86_64), the default choice was "Closest mirror", but I was able to change this to "CD/DVD drive", and it then installs without downloading packages. I still get the yum exception when changing the Installation source, though.
I'm in the middle of a GUI install from the 20 Alpha TC2 x86_64 DVD. Like text mode, it chose "Closest mirror" by default. But if I go into the "Installation source" spoke, it then shows the DVD as the installation source, but the "Don't download updates" box is unchecked (I hope that's unintentional). If I check that box and exit the spoke, it then shows "CD/DVD drive" as the installation source, and it does not download packages during the install.
Bug is still present in TC2 where is pykickstart-1.99.37-1.
It shows (and uses) "Closest mirror" when you get to "hub". If I go to Installation source and immediately click on 'done', then it changes to DVD repo.
So we're clear, in TC2 you can enter the installation source spoke and change the source to the DVD and that works, which it did not in TC1. The problem now is that the initial value for the installation source before you enter the spoke is invalid.
Confirmed that if I go into the Installation source spoke and immediately exit, it changes the source to the DVD, and if I then go back into the spoke, the "don't download updates" box is now checked.
Fix for the initial installation source value is in commit 0ba9bd4a46a3f0486e9f24931170bbbcc623c405.
Appears fixed in 20 Alpha TC4 in all cases I could check (64-bit GUI install, 32- and 64-bit text install).
Fix confirmed in text and GUI as well. Alpha TC4.