Description Here
Issues using OSI have been known about for a while on MacOS. The Docker container has been updated to successfully run the OSI API now by importing flask in the container before launching and files should also now consistently zip in SBOM-in-a-Box when uploaded to the SBOM Generation module. However, when it comes time to generate SBOMs, only certain tools will succeed. I believe this may be due to a pathing issue involving MacOS directories.
The below screenshot shows the logs in the Terminal after a project has been uploaded and SBOM Generation using OSI has been executed.
Certain tools WILL create SBOMs. However, they will not show up in SBOM-in-a-Box for some reason.
Related SVIP System Requirement IDs
SVIP System Requirement IDs Here
Acceptance Criteria
[ ] SBOMs can be generated with each OSI tool successfully on a Mac OS.
Overview
Description Here Issues using OSI have been known about for a while on MacOS. The Docker container has been updated to successfully run the OSI API now by importing flask in the container before launching and files should also now consistently zip in SBOM-in-a-Box when uploaded to the SBOM Generation module. However, when it comes time to generate SBOMs, only certain tools will succeed. I believe this may be due to a pathing issue involving MacOS directories.
The below screenshot shows the logs in the Terminal after a project has been uploaded and SBOM Generation using OSI has been executed.
Certain tools WILL create SBOMs. However, they will not show up in SBOM-in-a-Box for some reason.
Related SVIP System Requirement IDs
Acceptance Criteria