Hello
How can I find the SBOM for a Torizon OS build? The website with the Verdin example doesn’t help.
I’ve downloaded the release image for Colibri IMX8: torizon-core-docker-colibri-imx8x-Tezi_6.4.0+build.5.tar and built it using torizoncore-builder 3.8.1.
But in my output_directroy I can’t find the .spdx files. Do I need to tell torizoncore-builder explicitly to generate a .spdx file?
TorizonCore Builder only modifies the OS rather than add new software/packages, so you can just reference the SBOM from the base image you used here. Though unfortunately for the 6.4.0 release you’re using there was an issue at the time and we actually had to disable SBOM generation in this build. Meaning SBOM files are not available for this particular release.
Is this going to be an issue for your development? Or what exactly is your use-case here?
We need the SBOM to see what licences are used in the image. Our customer is very specific about software and their licences that is used in his product.
Will I get the SBOM from a TorizonCore 5 image? Will it be very different from the 6.4? Will there be a SBOM in future releases of 6.4?
We need the SBOM to see what licences are used in the image. Our customer is very specific about software and their licences that is used in his product.
I see, makes sense.
Will I get the SBOM from a TorizonCore 5 image?
We were not producing SBOMs for our builds back during the days of TorizonCore 5. One could in theory do a TorizonCore 5 Yocto build and integrate SBOM generation then manually do a build to get an SBOM. Though this would take some work.
Will it be very different from the 6.4?
If a theoretical SBOM existed for Torizon 5, I imagine it would be quite different. Major version number differences introduces major changes in our overall BSP.
Will there be a SBOM in future releases of 6.4?
We typically move forward with our releases, so the next release will be versioned 6.5. We plan to have SBOM generation re-enabled and working again for the 6.5 release. Would this suffice for your needs? Or do you specifically need an SBOM for version 6.4?
Hello Jeremias
We are in the process of deciding if we should use Torizon or build our own images using Yocto. As I mentioned earlier our customer is very specific about the software licences and it is crucial to us to deliver a SBOM. I was under the impression that there is always a SBOM delivered together with a Torizon image. This is not to the case and therefore an argument in favour of building our own images.
Best regards
Axel Wachter