generate_bom: Add script to generate BOM file
Add a new script generate_bom.py which scans a folder to find FOSSology report and the list for source file for each package and binary in order to build a BOM file.
Merge request reports
Activity
added 1 commit
- 070b4a75 - generate_bom: Add script to generate BOM file
added 1 commit
- b6384f37 - generate_bom: Add script to generate BOM file
added 1 commit
- cb6418d9 - generate_bom: Add script to generate BOM file
added 1 commit
- 8052c02d - generate_bom: Add script to generate BOM file
- Resolved by Walter Lozano
- Resolved by Walter Lozano
I'd move the generation of the licensing bom to the
-image
recipes as those are the things that get deployed, I would not really care about the ospacks as they are intermediate entities. :)
- Resolved by Walter Lozano
We currently have
path-exclude=/usr/share/doc/*
in theminimal-dpkg-exclusions
, I guess it needs to be updated or the needed files in those cases will not be unpacked bydpkg
at all.That overlay should probably also be used on
target
images.And as soon as we generate the final licensing bom we should drop all the metadata we used to generate it from the images anyway, at least for
minimal
andtarget
while we can keep it around for the SDK ones.Dropping
/usr/share/doc/*
as a whole is probably what we want in these cases.
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Emanuele Aina
I guess https://gitlab.apertis.org/wlozano/apertis-image-recipes/-/jobs/589163/artifacts/file/a/20201216.0146/armhf/target/apertis_v2022dev1-target-armhf-uboot_20201216.0146.img.licenses.gz should have had more content than
Image licenses:
:D
- Resolved by Emanuele Aina
You probably have to bump the max artifact size on your repo to make the sdk image job happy (it's set to 5000 MB here). No idea why the basesdk ospack failed though.
added 5 commits
Toggle commit list- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Walter Lozano
- Resolved by Emanuele Aina
added 6 commits
- 76073180 - scripts: Add script to generate BOM file
- 508e46fa - Rename overlay for dpkg exclusions
- 6eba8529 - ospack-minimal: Move dpkg overlay prior to apt
- ee036a7e - ospack-target: Add dpkg overlay for path-exclude
- 1f49a036 - Update dpkg overlay to suppot BOM file creation
- d5ec2ad6 - image: Hook BOM file generation
Toggle commit listadded 14 commits
-
d5ec2ad6...3ea516ce - 8 commits from branch
infrastructure:apertis/v2022dev1
- 87a46807 - scripts: Add script to generate BOM file
- c1dd131b - Rename overlay for dpkg exclusions
- fa2f6fec - ospack-minimal: Move dpkg overlay prior to apt
- fbbfc0ef - ospack-target: Add dpkg overlay for path-exclude
- 4734c6bc - Update dpkg overlay to suppot BOM file creation
- a26cfd39 - image: Hook BOM file generation
Toggle commit list-
d5ec2ad6...3ea516ce - 8 commits from branch
enabled an automatic merge when the pipeline for a26cfd39 succeeds
added 7 commits
-
6b175789 - 1 commit from branch
infrastructure:apertis/v2022dev1
- 0ddea1e8 - scripts: Add script to generate BOM file
- 52ff7dc1 - Rename overlay for dpkg exclusions
- 611add22 - ospack-minimal: Move dpkg overlay prior to apt
- 3eb122a1 - ospack-target: Add dpkg overlay for path-exclude
- 24927661 - Update dpkg overlay to suppot BOM file creation
- 93dccc90 - image: Hook BOM file generation
Toggle commit list-
6b175789 - 1 commit from branch
enabled an automatic merge when the pipeline for 93dccc90 succeeds