Skip to content

Moving cyclonedx generation to syft for better compilance.#149

Open
commel wants to merge 2 commits into
mainfrom
update-cyclonedx-for-compliance
Open

Moving cyclonedx generation to syft for better compilance.#149
commel wants to merge 2 commits into
mainfrom
update-cyclonedx-for-compliance

Conversation

@commel
Copy link
Copy Markdown
Contributor

@commel commel commented May 21, 2026

On-behalf-of: SAP b.ritter@sap.com

What this PR does / why we need it:
We need to raise the SBOM quality to match minimum regulatory requirements.

  • Dependencies
  • Metadata
  • Component licenses
  • Unique identifiers
  • Package URLs (pURL)
  • Cryptographic hashes

Special notes for your reviewer:
The open source tool syft generates these sboms with all required features. Syft is added to the base builder Dockerfile. To be able to add supplemental information available during the build process, we need to post-process the json file with "jq", which is added into the package list pkg.list.

Signed-off-by: Bernd Ritter <ritter@b1-systems.de>
On-behalf-of: SAP <b.ritter@sap.com>
@commel commel requested a review from nkraetzschmar May 21, 2026 13:32
@commel commel self-assigned this May 21, 2026
@commel commel added this to the 2026-05 milestone May 21, 2026
@commel commel marked this pull request as draft May 21, 2026 13:33
Signed-off-by: Bernd Ritter <ritter@b1-systems.de>
On-behalf-of: SAP <b.ritter@sap.com>
@commel commel marked this pull request as ready for review May 21, 2026 13:47
@commel commel requested a review from gehoern May 21, 2026 13:48
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