Skip to content

Conversation

mvo5
Copy link
Collaborator

@mvo5 mvo5 commented Oct 6, 2025

[build on top of #1065 - only the last commit is relevant for this]

Draft as this requires some work in "images" too:

  1. ensure all distro aliases are supported in images
  2. ensure there is an image-type for bootc-rpm-based-iso-installer with the correct config/pkgsets (ideally we would reuse something existing)

Instead of having a separate implementation of the required
packages and the required lorax templates and similar we
now reuse the images data/distrodefs YAML so that all
the packages/definitions are maintained in a central place.

mvo5 added 5 commits October 6, 2025 09:07
Update go.mod and do the required AI changes for v0.197.0
The error message on mismatch of `--target-arch` with the
actual container has changed (for the better) so we need to
update the test for this.
With the merge of osbuild/images#1886
the handling of the lorax templates changed. Ideally we would
follow images here closer and use the distro YAML loader to
load the metadata from images:data/distrodefs. But as a quick
fix this just duplicates the logic we had before.
Instead of having a separate implementation of the required
packages and the required lorax templates and similar we
now reuse the images `data/distrodefs` YAML so that all
the packages/definitions are maintained in a central place.
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