Bug 865191

Summary: 'Software selection' spoke gets the warning triangle if you leave it on the default (GNOME) and change the 'installation source'
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 18CC: anaconda-maint-list, g.kaviyarasu, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-10-11 14:53:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Adam Williamson 2012-10-11 00:34:10 UTC
To reproduce: boot F18 Beta TC3 DVD, to the hub screen. Note the 'software selection' spoke has 'GNOME desktop environment' pre-selected, and doesn't have the 'warning triangle', i.e., you aren't required to go through it, you can proceed with installation without going into that spoke.

Now go into the 'installation source' spoke and change the source from DVD to 'nearest mirror' (on the network), and return to hub.

Now the 'software selection' spoke has the warning triangle, and you can't proceed with install without going into it. But why? 'GNOME desktop environment' is still listed as being selected, and anaconda should be perfectly capable of selecting the packages from that group from the remote repository (instead of the DVD) for installation. There's no valid reason I can see to suddenly require user interaction where none was required before.

'low' severity as this is really just an inconvenience, doesn't break the install or anything.

Comment 1 Chris Lumens 2012-10-11 02:41:44 UTC
Once you've changed your installation source, though, you've fetched a new set of repo metadata.  This could be completely different from what was originally fetched, and the package selections could be anywhere from completely valid to partially valid to completely invalid.

We try to apply your selections to the new repo metadata, but who knows how successful we'll be.  Once you've made this change, you really do need to go back and double check everything's still as you want it.

You're only lucky because you know what you're doing and chose another similar Fedora tree.  Other people will not be as lucky.

Comment 2 Adam Williamson 2012-10-11 02:48:44 UTC
well I see the theoretical point, but are there really cases where people pick a remote package source that's that far incompatible with the official repos?

Comment 3 Chris Lumens 2012-10-11 14:43:11 UTC
I am positive that anything people can do, they will do.