From b79d40321c5271aa62d0612a88e17d6a1f354ad6 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Mon, 26 Sep 2016 11:14:38 +0200 Subject: [PATCH] Fix review of dropped packages Avoid adding e.g. openSUSE:13.2 as reviewer. OBS sometimes returns projects of released openSUSE distributions as maintainer for packages that were dropped from Factory. --- check_maintenance_incidents.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/check_maintenance_incidents.py b/check_maintenance_incidents.py index 21763000..15983a91 100755 --- a/check_maintenance_incidents.py +++ b/check_maintenance_incidents.py @@ -75,6 +75,10 @@ class MaintenanceChecker(ReviewBot.ReviewBot): for p in root.findall('./owner'): prj = p.get("project") pkg = p.get("package") + # packages dropped from Factory sometimes point to maintained distros + if prj.startswith('openSUSE:Leap') or prj.startswith('openSUSE:1'): + self.logger.debug("%s looks wrong as maintainer, skipped", prj) + continue if ((prj, pkg) in package_reviews): self.logger.debug("%s/%s already is a reviewer, not adding again" % (prj, pkg)) continue