Skip to content

sets: drop redundant OVMF-SNP/TDX inherits from node-installer-image#2336

Open
sespiros wants to merge 1 commit intomainfrom
sse/debug-ovmf-remove-redundant-inherit
Open

sets: drop redundant OVMF-SNP/TDX inherits from node-installer-image#2336
sespiros wants to merge 1 commit intomainfrom
sse/debug-ovmf-remove-redundant-inherit

Conversation

@sespiros
Copy link
Copy Markdown
Collaborator

The OVMF-SNP and OVMF-TDX overrides at the contrastPkgs level already propagate into contrast.node-installer-image via the fixpoint (the contrast sub-scope is built through packagesFromDirectoryRecursive + newScope and resolves its OVMF-SNP/OVMF-TDX args through the parent final). The explicit inherits were a no-op.

Verified by comparing the oci-image-layout drv deps with and without the inherits: both reference the same debug OVMF-SNP drv (which has buildConfig=DEBUG and DEBUG_ON_SERIAL_PORT=TRUE).

The OVMF-SNP and OVMF-TDX overrides at the contrastPkgs level already
propagate into contrast.node-installer-image via the fixpoint (the
contrast sub-scope is built through packagesFromDirectoryRecursive +
newScope and resolves its OVMF-SNP/OVMF-TDX args through the parent
final). The explicit inherits were a no-op.

Verified by comparing the oci-image-layout drv deps with and without
the inherits: both reference the same debug OVMF-SNP drv (which has
buildConfig=DEBUG and DEBUG_ON_SERIAL_PORT=TRUE).

Signed-off-by: Spyros Seimenis <sse@edgeless.systems>
@sespiros sespiros requested a review from katexochen April 20, 2026 14:17
@sespiros sespiros added the no changelog PRs not listed in the release notes label Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog PRs not listed in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant