Skip to content

[WIP] Draft proposal for new image tomls#16184

Draft
realsdx wants to merge 2 commits intotomls/base/mainfrom
sudipta/image-delivery-tomls-poc
Draft

[WIP] Draft proposal for new image tomls#16184
realsdx wants to merge 2 commits intotomls/base/mainfrom
sudipta/image-delivery-tomls-poc

Conversation

@realsdx
Copy link
Contributor

@realsdx realsdx commented Mar 13, 2026

This PR proposes extending Azure Linux image definitions with delivery metadata so they can be consumed by TEE.

As part of that, images.toml is changed to a thin include based registry and image definitions are moved into per-image *.image.toml files alongside their KIWI definitions. The new manifest shape introduces fields such as name, distro, delivery, and variants so image delivery mechanisms and constraints can be defined closer to the image itself.

Scope: Introduce image delivery definitions
* means this field is intentionally unresolved in the manifest and must be filled in by a later delivery, publish, or fulfillment step. The key is still declared here so downstream tooling knows the field exists and can provide or validate it.

Note: It has not been verified with azldev. Runtime support in azldev is still needed for the new image fields.

@realsdx realsdx force-pushed the sudipta/image-delivery-tomls-poc branch from 32b5986 to 4df7dfd Compare March 13, 2026 13:40
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