Uploaded image for project: 'Insights Experiences'
  1. Insights Experiences
  2. HMS-9285

Add net installer image type

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Image Builder
    • image-builder-1
    • 67% To Do, 0% In Progress, 33% Done

      Feature Overview

      The Anaconda based net installer .iso file is still built with Lorax. Image Builder needs to be able to build the net installer instead.

      Background and Strategic Fit

      The net installer - which is the .iso available for download on access.redhat.com and developers.redhat.com - is still built with Lorax. Lorax is legacy code and an unnecessary maintenance burden. It will be much easier to maintain an image definition in the osbuild/images library.

      This has not been do so far because Lorax includes special scripts that strip the Anaconda filesystem of unnecessary files, reducing its size. However, there is no technical reason that the minimization could not be done in osbuild.

      Building the net installer in Image Builder does several things to support the "Get the Bits". It is a pre-requisite for:

      1. Image Builder becoming a viable alternative to the download pages on access.redhat.com and developers.redhat.com.
      2. Ask Red Hat will be able to direct users who need the net installer to Image Builder.
      3. Image Builder can serve cached prebuilt net installer images, built nightly for a 0 CVE experience.
      4. Activation keys can be injected into the prebuilt images.

      Goals

      Requirements

      Produce a .iso file for the Anaconda net installer. Its size should be minimized by stripping out unnecessary files from Anaconda's filesystem.

      Non-Functional Requirements

      Use Cases (User Experience & Workflow)

      Customer Considerations

      The Image Builder wizard already exposes a .iso file, the image-installer. We will need to provide guidance to the user about the differences between the two types of .iso files.

      Customer Information/Supportability

      Documentation Considerations

       

              brlane@redhat.com Brian Lane
              lgarfiel@redhat.com Lucas Garfield
              Brian Lane
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                None
                None