Closed brunoapimentel closed 5 months ago
has been renamed to
source
only and so the SRPMs are not part of the SBOM here.
Which makes me wonder if we should set extra=forbid
attribute in the model classes for the rpm lockfile as a way to avoid such mistakes.
https://docs.pydantic.dev/latest/api/config/#pydantic.config.ConfigDict.extra
This PR implements an e2e test that covers the following steps:
RPM prefetching (single arch: x86_64)
Injection of project files (creation of repos and repofiles)
Building a container that requires RPMs to be installed
Running the container and validate that the output is correct
Maintainers will complete the following section
[ ] Commit messages are descriptive enough
[ ] Code coverage from testing does not decrease and new code is covered
[ ] Docs updated (if applicable)
[ ] Docs links in the code are still valid (if docs were updated)