-
Notifications
You must be signed in to change notification settings - Fork 602
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
Missing licenses and "skipping encoding of unsupported property: syft:metadata:goBuildSetting" #1007
Comments
Just ran this locally and confirmed we need to add support to the This could be a good first issue for anyone who is curious about how syft does the translation from its core data model into the different formats. |
Quick note: This issue is otherwise two separate issues and should be split up:
|
It also looks like the license ask may be a duplicate of: #229 -- what do you think? |
What happened:
I've tried to analyze the jenkins 2.346 image with syft and I got a lot of warnings which stated "unable to convert relationship from CycloneDX 1.4 JSON" and "skipping encoding of unsupported property: syft:metadata:goBuildSetting". After analyzing the BOM, I noticed that some licenses where missing.
What you expected to happen:
All licenses are correctly displayed and no error messages pop up when analyzing the jenkins 2.346 image.
How to reproduce it (as minimally and precisely as possible):
syft packages jenkins/jenkins:2.346 -vv -o cyclonedx-json=sbom.json
Anything else we need to know?:
log:
Environment:
syft version
:cat /etc/os-release
or similar):The text was updated successfully, but these errors were encountered: