~litios/ubuntu-cve-tracker:json-pkg-gen

Last commit made on 2024-03-14
Get this branch:
git clone -b json-pkg-gen https://git.launchpad.net/~litios/ubuntu-cve-tracker
Only David Fernandez Gonzalez can upload to this branch. If you are David Fernandez Gonzalez please log in for upload directions.

Branch merges

Branch information

Name:
json-pkg-gen
Repository:
lp:~litios/ubuntu-cve-tracker

Recent commits

319f3ab... by David Fernandez Gonzalez

[JSON] Update tests to match current format

Signed-off-by: David Fernandez Gonzalez <email address hidden>

Succeeded
[SUCCEEDED] unit-tests:0 (build)
[SUCCEEDED] check-cves:0 (build)
12 of 2 results
3dd0c8e... by David Fernandez Gonzalez

[JSON] Update schema to the last available

Signed-off-by: David Fernandez Gonzalez <email address hidden>

2618ee3... by David Fernandez Gonzalez

[JSON] Clean spaces in test_json_generation

Signed-off-by: David Fernandez Gonzalez <email address hidden>

59fad01... by David Fernandez Gonzalez

[JSON] Add JSON schema

Signed-off-by: David Fernandez Gonzalez <email address hidden>

ebcfa6f... by David Fernandez Gonzalez

[JSON] Account for cases with parent release and /

Signed-off-by: David Fernandez Gonzalez <email address hidden>

b710fca... by David Fernandez Gonzalez

[OVAL] More styling issues

Signed-off-by: David Fernandez Gonzalez <email address hidden>

670af96... by David Fernandez Gonzalez

[JSON] Styling issues

Signed-off-by: David Fernandez Gonzalez <email address hidden>

114b27e... by David Fernandez Gonzalez

[OVAL] Use new expand system

Signed-off-by: David Fernandez Gonzalez <email address hidden>

93f67ba... by David Fernandez Gonzalez

[JSON PKG] Account for Packages/USNs/CVEs in parent releases

The objects might not being present in the child release, but
be in the parent. We need to include them.

Source packages take a different treatment because what we want
to merge is all the sources.

Also, create a shared function to retrieve all objects affecting
all parent releases + selected release.

Tests updated to account for parent cases.

Signed-off-by: David Fernandez Gonzalez <email address hidden>

83d24ee... by David Fernandez Gonzalez

[JSON] Output the right filename

Signed-off-by: David Fernandez Gonzalez <email address hidden>