-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.priority/backlogHigher priority than priority/awaiting-more-evidence.Higher priority than priority/awaiting-more-evidence.sig/user-experienceIssues or PRs related to the User Experience of our Services, Tools, and Libraries.Issues or PRs related to the User Experience of our Services, Tools, and Libraries.triage/needs-informationIndicates an issue needs more information in order to work on it.Indicates an issue needs more information in order to work on it.
Description
Is your feature request related to a problem? Please describe.
As a feature to support a more secure software supply chain, Thoth should generate a SBOM, for each advise requested, and build via a Tekton task. #needsRefinement
A SBOM is not a security tool but it is a means to improve security, it can’t guarantee “vulnerability-free” software but can be helpful in fast discovery of CVE.
High-level Goals
- SBOM should be machine-readable
- SBOM should be generated automatically
- SBOM should be static
- SBOM should be cryptographically signed
SBOM should contain:
- binary executables
- binary libraries
- packages (RPMs, wheels, jars, npm)
Describe the solution you'd like
TBD
Describe alternatives you've considered
TBD
Additional context
We need to figure out how to include/embed/reference SBOM from base operating system (composability)
https://cyclonedx.org/ might be interesting
Acceptance Criteria
TBD
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.priority/backlogHigher priority than priority/awaiting-more-evidence.Higher priority than priority/awaiting-more-evidence.sig/user-experienceIssues or PRs related to the User Experience of our Services, Tools, and Libraries.Issues or PRs related to the User Experience of our Services, Tools, and Libraries.triage/needs-informationIndicates an issue needs more information in order to work on it.Indicates an issue needs more information in order to work on it.
Type
Projects
Status
🆕 New