summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorSylvain Beucler <beuc@beuc.net>2022-04-21 17:06:08 +0200
committerSylvain Beucler <beuc@beuc.net>2022-04-21 17:16:58 +0200
commitd2b62c39858243ce8ef1109fe130c27c2b7911d6 (patch)
tree6893112348aadd8470a3a7c5004e4d6fec5641ad /bin
parentaafbfc95a1aabc34dd3dd2b0cbaf3440d89cf8be (diff)
lts-cve-triage: triage_possible_missed_fixes: skip packages already in dla-needed
Diffstat (limited to 'bin')
-rwxr-xr-xbin/lts-cve-triage.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/bin/lts-cve-triage.py b/bin/lts-cve-triage.py
index 6590f975a5..d92163dc7d 100755
--- a/bin/lts-cve-triage.py
+++ b/bin/lts-cve-triage.py
@@ -157,13 +157,14 @@ for pkg in tracker.iterate_packages():
if status_in_next_lts.status == 'resolved':
add_to_list('possible_easy_fixes', pkg, issue)
- # <no-dsa>/<postponed>/<ignored>/<unimportant>/<undetermined>
+ # status=='ignored': <no-dsa>/<postponed>/<ignored>/<unimportant>/<undetermined>
elif status_in_lts.status == 'ignored':
if (status_in_lts.reason == 'no-dsa' and
status_in_next_lts.status == 'open'):
add_to_list('unexpected_nodsa', pkg, issue)
elif (status_in_lts.reason == 'no-dsa' and
- status_in_next_lts.status == 'resolved'):
+ status_in_next_lts.status == 'resolved' and
+ pkg not in tracker.dla_needed):
# include fixes from DSA or stable/oldstable point releases
# exclude issues explicitly ignored, and old fixes back in unstable
nodsa_reason = issue.data['releases'][RELEASES['lts']]['nodsa_reason']

© 2014-2024 Faster IT GmbH | imprint | privacy policy