Bug 995771 - Move self-update to the beginning of the installation
Move self-update to the beginning of the installation
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Installation
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: E-mail List
Jiri Srain
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-08-26 12:49 UTC by Imobach Gonzalez Sosa
Modified: 2016-08-30 14:06 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.