Bug 995771

Summary: Move self-update to the beginning of the installation
Product: [openSUSE] openSUSE Tumbleweed Reporter: Imobach Gonzalez Sosa <igonzalezsosa>
Component: InstallationAssignee: E-mail List <yast2-maintainers>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: lnussel, lslezak
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Imobach Gonzalez Sosa 2016-08-26 12:49:53 UTC
When using self-update feature several problems can arise because many YaST parts won't be able to remember selected/probed values after installer restarting. It must be move to the beginning of the installation.
Comment 1 Ludwig Nussel 2016-08-30 07:06:02 UTC
The change https://github.com/yast/skelcd-control-openSUSE/commit/51bf7fe2b1c73a165d3e9d177ca8c56ba75a9718 has the side effect that the network gets enabled always, even on DVD.
Comment 2 Ladislav Slezák 2016-08-30 08:42:07 UTC
Yes, that's how it behaves in SLES/SLED 12-SP2.

But as we do not have defined "self_update_url" in https://github.com/yast/skelcd-control-openSUSE/blob/master/control/control.openSUSE.xml it means the self update feature would only work with manual URL passed via "self_update" boot option.

So it depends whether openSUSE also wants to have this feature or not.

If yes then openSUSE needs to provide an update repository for the installer and it's URL needs to be added to the control.xml.

If not then we should change the YaST behavior to setup network only when the self update URL is provided via the boot option.

Maybe this need some broader discussion...
Comment 3 Imobach Gonzalez Sosa 2016-08-30 14:06:53 UTC
I'm closing the bug because it was already moved to the beginning of the installation.