-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
rhel-10.0.beta
-
No
-
Moderate
-
rhel-sst-image-builder
-
ssg_front_door
-
None
-
False
-
-
None
-
None
-
None
-
None
-
None
What were you trying to do that didn't work?
Installation from an 'image-installer' image type fails to boot when an updates image is specified (inst.updates=http://... option on kernel command line). This is most likely caused by a missing 90livenet dracut module in initrd.
Please provide the package NVR for which bug is seen:
osbuild-composer-118-1.el10.x86_64 (RHEL-10.0-20240828.3)
How reproducible:
Always.
Steps to reproduce
- Prepare a RHEL-10 osbuild-composer repository.
- Prepare a blueprint file, push it to composer via composer-cli and build an 'image-installer' image.
- Prepare an Anaconda updates image (a tar archive containing some file, made accessible via HTTP should be sufficient for this purpose, content of the archive is expected to get extracted into / in the installation environment).
- Boot the created image, specify inst.updates=http://server/path/to/updates.img.
Expected results
Installation boots without issues, content of updates image is applied in the installation environment.
Actual results
Boot fails in dracut phase, because the updates image is not fetched due to a missing dracut module.
Note: The support for updates image is, among other things, indispensable for automated testing of bare metal image deployment GUI installations (installations using image-installer image type), as we are using Anabot to achieve this goal.