-
-
Notifications
You must be signed in to change notification settings - Fork 583
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
Add missing support for supplier and manufacturer #2737
Comments
Related to #2373 |
Signed-off-by: Melba Lopez <[email protected]>
…g Issue DependencyTrack#2737 Signed-off-by: Melba Lopez <[email protected]>
…plier, still tweaking how to add supplier contact info; addressing Issue DependencyTrack#2737 Signed-off-by: Melba Lopez <[email protected]>
* Initial commit for addressing Issue DependencyTrack#2737 Signed-off-by: Melba Lopez <[email protected]> * Adding supplier support with fix for organizational entity; addressing Issue DependencyTrack#2737 Signed-off-by: Melba Lopez <[email protected]> * Added a persistent column for supplier, bom upload processing for supplier, still tweaking how to add supplier contact info; addressing Issue DependencyTrack#2737 Signed-off-by: Melba Lopez <[email protected]> * Updates per nscuro comments. Co-authored by: Melba Lopez <[email protected]> Co-authored by: nscuro <[email protected]> Signed-off-by: Melba Lopez <[email protected]> * Update Component.java - missing ; Signed-off-by: Melba Lopez <[email protected]> * Update ModelConverter.java Putting back code (mouse is acting up on me and accidentally deleted code) Signed-off-by: Melba Lopez <[email protected]> --------- Signed-off-by: Melba Lopez <[email protected]>
is this completed now with the merged PR? @nscuro |
Hey @leec94, I found a few wrinkles while dabbling around locally:
I raised #3179 with some initial work for (1) and (2). Another more general complication I'm seeing: If The relationship between @stevespringett, any thoughts? I think we may need a new table to track this kind of metadata ( |
Ah, found this #2373 (comment):
I think that answers my question. So separate table it is. |
OK I may have gotten it wrong again. It seems like So something along the lines of: For reference, I asked about these fields in the |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Current Behavior
DT does not support supplier on the component or supplier and manufacturer at the metadata level. This is an oversight as
OrganizationalEntity.java
was created for this purpose and is used by CycloneDX service to support providers. But OrganizationalEntity was never added to the BOM or component objects.Proposed Behavior
Add support for supplier on the component and supplier and manufacturer at the BOM metadata level.
Considering this is an NTIA minimum requirement, this needs to be added asap.
Checklist
The text was updated successfully, but these errors were encountered: