You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've used cyclonedx-bom for Python to generate a SBOM and then I've uploaded it in the requests lib components section:
Now switched to App and App2. For each, I created a Virtual Environment, installed cyclonedx-bom, pip installed requests, generated a SBOM and uploaded it in the same way.
All the components show correctly, but I have a doubt.
Why do requests show 3 times? It's the same version for both Apps, still Dep Track added it for each of them.
Shouldn't there be only one requests library component which is linked to multiple Project Apps? Or am I missing how this works?
I would understand if one Component per version would be created, but why are there multiple for the same version?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
just trying Dependency Track around, but I am a bit confused on how Components work.
I created 2 project Applications and 1 project Library:
The project Library is the python library requests pulled from their GH repository: https://github.com/psf/requests
I've used cyclonedx-bom for Python to generate a SBOM and then I've uploaded it in the requests lib components section:
Now switched to App and App2. For each, I created a Virtual Environment, installed cyclonedx-bom, pip installed requests, generated a SBOM and uploaded it in the same way.
All the components show correctly, but I have a doubt.
Why do requests show 3 times? It's the same version for both Apps, still Dep Track added it for each of them.
If I run a search, this is visible:
Here's one app SBOM file:
Shouldn't there be only one requests library component which is linked to multiple Project Apps? Or am I missing how this works?
I would understand if one Component per version would be created, but why are there multiple for the same version?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions