Skip to content

New Installer: Linuxrc

Ladislav Slezák edited this page Oct 16, 2013 · 1 revision

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.