-
Feature
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
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:
- Image Builder becoming a viable alternative to the download pages on access.redhat.com and developers.redhat.com.
- Ask Red Hat will be able to direct users who need the net installer to Image Builder.
- Image Builder can serve cached prebuilt net installer images, built nightly for a 0 CVE experience.
- 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
- is depended on by
-
HMS-9307 Support downloading pre-built RHEL images
-
- New
-