-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: sbom filter to allow image distribution #40
Comments
Related to qualcomm-linux#40 Add post build filter to clear out generated SBOM files. * Modify `ci/yocto-check-layer.sh` to include a step that uses the `find` command to locate and delete SBOM files. * Update `ci/base.yml` to add a post build filter section that uses the `find` command to locate and delete SBOM files. * Modify `.github/workflows/build-yocto.yml` to include a step that uses the `find` command to locate and delete SBOM files after the publish image step.
Related to qualcomm-linux#40 Add post build filter to clear out generated SBOM files. * Modify `ci/yocto-check-layer.sh` to include a step that uses the `find` command to locate and delete SBOM files. * Update `ci/base.yml` to add a post build filter section that uses the `find` command to locate and delete SBOM files. * Modify `.github/workflows/build-yocto.yml` to include a step that uses the `find` command to locate and delete SBOM files after the publish image step. Signed-off-by: Vishwanath Martur <[email protected]>
Related to qualcomm-linux#40 Add post build filter to clear out generated SBOM files. * Modify `ci/yocto-check-layer.sh` to include a step that uses the `find` command to locate and delete SBOM files. * Update `ci/base.yml` to add a post build filter section that uses the `find` command to locate and delete SBOM files. * Modify `.github/workflows/build-yocto.yml` to include a step that uses the `find` command to locate and delete SBOM files after the publish image step. Signed-off-by: Vishwanath Martur <[email protected]>
For that propose I think we can use the INCOMPATIBLE_LICENSE with the pretended spdx license identifiers that we don't want.
https://docs.yoctoproject.org/ref-manual/images.html?highlight=incompatible_license# |
Our distribution issues are not specific to a certain license, but instead a combination of project + license, which is why we need a list of what can be approved for distribution. |
Post build filter that evaluates the generated sbom based on a pre-approved sbom list, to allow image distribution.
Job should fail in case a new package gets included and it is not previously approved based on the approved list.
The text was updated successfully, but these errors were encountered: