Skip to content

experimental: image-version, image-id - #2587

Draft
supakeen wants to merge 3 commits into
osbuild:mainfrom
supakeen:experimental-os-fields
Draft

experimental: image-version, image-id#2587
supakeen wants to merge 3 commits into
osbuild:mainfrom
supakeen:experimental-os-fields

Conversation

@supakeen

Copy link
Copy Markdown
Member

Allow use of the experimental flags to set image-version and image-id. We don't have a good idea yet how to pass these values otherwise and introducing command line flags is too early at this point.

This PR is based on top of 1.

Bump the minimum osbuild version and the commit used for CI to be able
to use the new stage options for the RPM stage.

Signed-off-by: Simon de Vlieger <cmdr@supakeen.com>
In [1] I landed changes to support setting arbitrary environment
variables during RPM stage execution. This implements settings them in
the wrapper in `image-builder`.

[1]: osbuild/osbuild#2524

Signed-off-by: Simon de Vlieger <cmdr@supakeen.com>
Allow use of the experimental flags to set `image-version` and
`image-id`. We don't have a good idea yet how to pass these values
otherwise and introducing command line flags is too early at this point.

This PR is based on top of [1].

[1]: osbuild#2586

Signed-off-by: Simon de Vlieger <cmdr@supakeen.com>
@supakeen
supakeen force-pushed the experimental-os-fields branch from 7571035 to 5322de4 Compare August 11, 2026 08:06
@supakeen

Copy link
Copy Markdown
Member Author

Note that this is experimental, I can envision that these properties would actually be filled into the distro field instead so we can template them in definitions and such (for example; to set the right label that includes the image_version for sysupdate enabled partitions).

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