stackabletech / docker-images

Product images for the Stackable Data Platform
https://docs.stackable.tech/home/stable/operators/
Apache License 2.0
17 stars 4 forks source link

feat: add missing build-time SBOMs #895

Closed dervoeti closed 1 month ago

dervoeti commented 1 month ago

Description

Fix needed for https://github.com/stackabletech/issues/issues/614

Changes:

- [x] Changes are OpenShift compatible
- [x] All added packages (via microdnf or otherwise) have a comment on why they are added
- [x] Things not downloaded from Red Hat repositories should be mirrored in the Stackable repository and downloaded from there
- [x] All packages should have (if available) signatures/hashes verified
- [ ] Add an entry to the CHANGELOG.md file
- [ ] Integration tests ran successfully
dervoeti commented 1 month ago

@siegfriedweber Thanks for the review so far, that was very helpful. I should have checked things more thoroughly, sorry, will do better next time. I now also pinned the versions of s3fs and cyclonedx-bom to the current versions, they were not pinned before, which means the latest version gets installed (for example version 5.0.0 of cyclonedx-bom came out 19 hours ago and got installed right away).

lfrancke commented 1 month ago

Sorry for the conflicts I caused. When rebasing please make sure that there are no COPY or other instructions changing permissions after the chown/chmod combo. Feel free to ping me if you're unsure.

dervoeti commented 1 month ago

@lfrancke @siegfriedweber I rebased my changes on top of the current main branch now