Skip to content

fix(sbom): ensure single os-pm config section - #264

Open
nervgh wants to merge 4 commits into
mainfrom
fix/sbom/reject-multiple-os-pm-config-sections
Open

fix(sbom): ensure single os-pm config section#264
nervgh wants to merge 4 commits into
mainfrom
fix/sbom/reject-multiple-os-pm-config-sections

Conversation

@nervgh

@nervgh nervgh commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

nervgh added 4 commits August 20, 2026 12:24
Require configurations to reject multiple os-pm package directives
to prevent nondeterministic package installation while preserving other
package types and valid single-directive configurations.

Signed-off-by: Alexandr Zaytsev <alexandr.zaytsev@flant.com>
Describe the cardinality rule, processing boundary, diagnostics, and
verification plan. Preserve existing behavior for valid configurations
and
lower-level command generation.

Signed-off-by: Alexandr Zaytsev <alexandr.zaytsev@flant.com>
Signed-off-by: Alexandr Zaytsev <alexandr.zaytsev@flant.com>
Fail early during raw image conversion with detailed configuration
context while
preserving lower-level package command behavior.

Signed-off-by: Alexandr Zaytsev <alexandr.zaytsev@flant.com>
@nervgh
nervgh marked this pull request as ready for review August 20, 2026 11:11
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