Bug 613440

Summary: anaconda should suggest or list repositories' URL during net install method
Product: [Fedora] Fedora Reporter: H.S. <hs.samix>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: anaconda-maint-list, bcl, dgboles, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-07-11 21:50:18 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description H.S. 2010-07-11 15:57:45 UTC
Description of problem:
When I use the "askmethod" option, the installer wants me to enter the full URL of the Fedora repository. Having to type in the full URL is quite a hassle, not to mention the fact that a user may not have access to a browser during that step.


Version-Release number of selected component (if applicable):


How reproducible:
Boot a computer from a USB stick (using boot.iso, I used Fedora 13's boot.iso) and choose to use the "askmethod" option in the kernel and then select to install from a URL. The installer than asks the user to enter the full URL.


Steps to Reproduce:
1. Boot from boot.iso image from a media.
2. Give "askmethod" option to the kernel line by pressing TAB at the boot screen.
3. Select URL as the method to look for packages.
  
Actual results:
It asks for the full URL. However, if the user has no access to a browser, which is quite likely, he cannot specify a URL.


Expected results:
The installer should be listing available repository mirrors, perhaps based on the computer's WAN IP address. The user should be able to select the mirror of his choice from the given list.


Additional info:

Comment 1 Chris Lumens 2010-07-11 21:50:18 UTC
If you don't use the askmethod parameter, anaconda will automatically default to using the Fedora mirror system, which I believe does use GeoIP to figure out the fastest mirror for you.  In other words, we already do this for you.

Comment 2 H.S. 2010-07-13 17:33:14 UTC
That is nice to know!

Just to verify this, I booted with the USB stick (that I had used for the install a few days ago) again and just pressed enter at the boot screen (to proceed without giving any parameters to the kernel line). After asking for the language and keyboard, anaconda demanded to know the disk partition where I have the Fedora ISOs. I click F2 to get other options, which listed the disks. I pressed Back and the installer quite abnormally. I did not see any choice of internet installation from mirrors. What am I missing?

Regards.

Comment 3 Brian Lane 2010-07-13 23:35:37 UTC
Please file a new bug with the exception that you hit.

Comment 4 H.S. 2010-07-19 05:00:34 UTC
Okay.

Just filed the bug:
https://bugzilla.redhat.com/show_bug.cgi?id=615844