[Git][security-tracker-team/security-tracker][master] 2 commits: tracker_service: make unimportant issues non-red
Emilio Pozuelo Monfort (@pochu)
pochu at debian.org
Mon Mar 25 08:39:36 GMT 2024
Emilio Pozuelo Monfort pushed to branch master at Debian Security Tracker / security-tracker
Commits:
05e8e523 by Emilio Pozuelo Monfort at 2024-03-21T11:21:59+01:00
tracker_service: make unimportant issues non-red
They were marked as red and 'vulnerable'. Since they are marked
as unimportant, we should show that to not raise alarms.
- - - - -
6331de58 by Emilio Pozuelo Monfort at 2024-03-25T08:39:28+00:00
Merge branch 'mark-unimportant-issues-non-red' into 'master'
tracker_service: make unimportant issues non-red
See merge request security-tracker-team/security-tracker!167
- - - - -
1 changed file:
- bin/tracker_service.py
Changes:
=====================================
bin/tracker_service.py
=====================================
@@ -439,6 +439,14 @@ data source.""")],
page.append(make_table(gen_header()))
+ def is_unimportant(bug, package):
+ if bug.notes:
+ for note in bug.notes:
+ if note.package == package and str(note.urgency) == 'unimportant':
+ return True
+
+ return False
+
if bug.notes:
def gen_source():
@@ -453,8 +461,12 @@ data source.""")],
self.make_source_package_ref(url, package),
" (", self.make_pts_ref(url, package, 'PTS'), ")")
if vulnerable == 1:
- vuln = self.make_red('vulnerable')
- version = self.make_red(version)
+ if is_unimportant(bug, old_pkg):
+ vuln = self.make_yellow('vulnerable (unimportant)')
+ version = self.make_yellow(version)
+ else:
+ vuln = self.make_red('vulnerable')
+ version = self.make_red(version)
elif vulnerable == 2:
vuln = self.make_purple('undetermined')
version = self.make_purple(version)
View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/compare/5d55976a1e042c0466e5028e30db1e910a577c8b...6331de58722181077a1533dc934eef3c23719237
--
View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/compare/5d55976a1e042c0466e5028e30db1e910a577c8b...6331de58722181077a1533dc934eef3c23719237
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-security-tracker-commits/attachments/20240325/df6a107c/attachment-0001.htm>
More information about the debian-security-tracker-commits
mailing list