Skip to content

Restore anaconda-iso/iso type to bootc-image-builder#2527

Open
brlane-rht wants to merge 3 commits into
osbuild:mainfrom
brlane-rht:main-bib-anaconda-iso
Open

Restore anaconda-iso/iso type to bootc-image-builder#2527
brlane-rht wants to merge 3 commits into
osbuild:mainfrom
brlane-rht:main-bib-anaconda-iso

Conversation

@brlane-rht

Copy link
Copy Markdown
Contributor

It was removed, but is still used by some, so this adds the missing code and adjusts it to work with the current image-builder

Related: HMS-10969

This will allow bootc-image-builder to use it to retrieve the distro
specific packages needed for the anaconda-iso.

Related: HMS-10969
This copies over the legacy_iso.go code from bib to
cmd/image-builder/bib_legacy.go and adjusts it to work with
image-builder.

The largest change is using NewYAMLDistroYAMLFrom to load the anaconda
rpm packages. The distro of the bootc container is used to lookup the
image-builder distro yaml and the rpm packages from the
'bootc-rpm-installer' section are installed.

Related: HMS-10969
Hook up the legacy anaconda iso code to the bootc-image-builder call
path. This is selected by using --type=anaconda-iso or --type=iso

Related: HMS-10969
@brlane-rht
brlane-rht requested a review from a team as a code owner July 16, 2026 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant