-
Notifications
You must be signed in to change notification settings - Fork 44
New Installer: Linuxrc
-
Requirement §1: Without a second stage linuxrc must never start YaST directly from the installation medium (CD/DVD). Otherwise it's not possible to change the medium.
-
Requirement §2.1: Is fulfilled. There is no difference to the current state.
-
Requirement §2.2.9: Self-Patching/Updating
Linuxrc can update everything except the kernel and itself. Not fulfilled as the requirement requests self-patching.
-
Requirement §2.2.10: Implementing sending of basic hardware information to the installation-server is easy.
-
Optional requirement §3.4:
linuxrc can not locate a config file (e.g. linuxrc-info or autoyast) via e.g. SLP on an installation-server. But since SLP is already used in linuxrc adding this should be possible.
-
File formats: Currently neither XML nor a JSON parser are included in linuxrc. Steffen can add libraries as required; he doesn't see size problems here. The file format affects §2.2.10 and §3.4.
Currently the autoyast profile can contain linuxrc commands but not in XML format, see:
https://www.suse.com/documentation/sles11/singlehtml/book_autoyast/book_autoyast.html#id302872
If we get a full parser anyway this should be implemented properly so that the complete config can be easily generated/modified by e.g. the installation-server.