-
-
Notifications
You must be signed in to change notification settings - Fork 18
Closed
Labels
bugSomething isn't workingSomething isn't workingdesign neededDesign details needed to complete the issueDesign details needed to complete the issueenhancementNew feature or requestNew feature or request
Description
Describe the bug
On a self-hosted instance of DejaCode, it appears that the current main branch of DejaCode does not scan individual packages after loading the SBOM. This feature seems to work on the public demo instance.
Tested with:
To Reproduce
Configure dataspace:
- In "Application Process Settings" activate "Enable package scanning"
- In "Application Process Settings" activate "Update packages automatically from scan"
Steps to reproduce the behavior:
- Create a product
- Open the product
- Click on the "Scan" dropdown and select "Load Packages from SBOMs"
- Select an SBOM of your choice (e.g. sbom-1-4.cdx.json)
- Enable "Update existing packages with discovered packages data"
- Enable "Scan all packages of this product post-import"
Additional information which may or may not be relevant:
- I renamed and edited the nexB dataspace for this (which also locks me out of creating new dataspace, not sure if that is expected?)
- "Enable PurlDB access" is deactivated
- "Enable VulnerableCodeDB access" is deactivated
- The PurlDB URL is still in the configuration
Expected behavior
After loading the packages through the load_sbom pipeline in ScanCode.io, each individual package should be analyzed with a scan_single_package pipeline and the results added to the respective packages in DejaCode.
Screenshots
No screenshots, as error is that actions are not happening
Context (OS, Browser, Device, etc.):
Firefox
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingdesign neededDesign details needed to complete the issueDesign details needed to complete the issueenhancementNew feature or requestNew feature or request