Merge ~pfsmorigo/ubuntu-cve-tracker:pfsmorigo/publish_cves_esm_status into ubuntu-cve-tracker:master

Proposed by Paulo Flabiano Smorigo
Status: Merged
Merged at revision: 02d77159047dd6854f3f5d3064d48cca77a9ce7a
Proposed branch: ~pfsmorigo/ubuntu-cve-tracker:pfsmorigo/publish_cves_esm_status
Merge into: ubuntu-cve-tracker:master
Diff against target: 28 lines (+8/-8)
1 file modified
scripts/publish-cves-to-website-api.py (+8/-8)
Reviewer Review Type Date Requested Status
Alex Murray Approve
Review via email: mp+438551@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Alex Murray (alexmurray) wrote :

LGTM!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/scripts/publish-cves-to-website-api.py b/scripts/publish-cves-to-website-api.py
index c8e1450..cc143f9 100755
--- a/scripts/publish-cves-to-website-api.py
+++ b/scripts/publish-cves-to-website-api.py
@@ -115,16 +115,16 @@ def post_single_cve(cve_filename):
115 for codename in cve_lib.releases + ["upstream"]:115 for codename in cve_lib.releases + ["upstream"]:
116 status = None116 status = None
117117
118 # If release is EOL and there is a public update for it118 # Set the public release first
119 if codename in cve_lib.eol_releases \119 if codename in cve_data["pkgs"][pkg]:
120 and codename in cve_data["pkgs"][pkg] \
121 and cve_data["pkgs"][pkg][codename] == "released":
122 status = cve_data["pkgs"][pkg][codename]120 status = cve_data["pkgs"][pkg][codename]
123121
124 else:122 # If the release is EOL or there is an ESM update for it use ESM status
125 release = codename123 if codename in cve_lib.get_active_releases_with_esm():
126 for release in [codename + "/esm", "esm-infra/" + codename, "esm-apps/" + codename, "ros-esm/" + codename, codename]:124 for release in [codename + "/esm", "esm-infra/" + codename,
127 if release in cve_data["pkgs"][pkg]:125 "esm-apps/" + codename, "ros-esm/" + codename, codename]:
126 if release in cve_data["pkgs"][pkg] and \
127 (codename in cve_lib.eol_releases or cve_data["pkgs"][pkg][release] == "released"):
128 status = cve_data["pkgs"][pkg][release]128 status = cve_data["pkgs"][pkg][release]
129 break129 break
130130

Subscribers

People subscribed via source and target branches