[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] obsolete_transitional_packages.sh: actually cause warnings if obsolete...

Holger Levsen (@holger) gitlab at salsa.debian.org
Fri Mar 10 10:18:55 GMT 2023



Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
c902a791 by Holger Levsen at 2023-03-10T11:18:48+01:00
obsolete_transitional_packages.sh: actually cause warnings if obsolete transitional packages are found

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


2 changed files:

- bin/find_obsolete_transitional_packages.sh
- job-cfg/obsolete-transitional.yaml


Changes:

=====================================
bin/find_obsolete_transitional_packages.sh
=====================================
@@ -128,14 +128,10 @@ for PKG in $(grep-dctrl -sPackage -n -FDescription "transitional.*package" --ign
 			let GOOD_COUNTER=$GOOD_COUNTER+1
 		else
 			let BAD_COUNTER=$BAD_COUNTER+1
-			echo "SIGH #$BAD_COUNTER: $PKG is a transitional package in $OLDSTABLE, $STABLE and sid. Someone should file a bug."
+			echo "Warning: $PKG is a transitional package in $OLDSTABLE, $STABLE and sid. Please file a bug by runninig this script in interactive mode."
+			echo "SIGH #$BAD_COUNTER transitional packages with no bugs filed found so far."
 			BAD="$BAD $PKG"
 			echo
-			# FIXME: turn this into a bugreport
-			echo package: please drop transitional package $PKG
-			echo
-			echo PKG is a transitional package in $OLDSTABLE, $STABLE and sid. Please drop it now.
-			echo
 		fi
 	fi
 done


=====================================
job-cfg/obsolete-transitional.yaml
=====================================
@@ -6,10 +6,6 @@
           url: https://jenkins.debian.net/userContent/about.html
           text: About jenkins.debian.net
           icon: /userContent/images/debian-swirl-24x24.png
-      - sidebar:
-          url: https://jenkins.debian.net/view/haskell/
-          text: Haskell packages metadata consistency
-          icon: /userContent/images/debian-jenkins-24x24.png
       - sidebar:
           url: https://www.ionos.com
           text: Sponsored by IONOS
@@ -25,8 +21,8 @@
     publishers:
       - logparser:
           parse-rules: '/srv/jenkins/logparse/obsolete-transitional.rules'
-          unstable-on-warning: 'false'
-          fail-on-error: 'false'
+          unstable-on-warning: 'true'
+          fail-on-error: 'true'
       - email:
           recipients: '{my_recipients}'
       #- plot:



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/c902a7917f821890709a810451b6fa631f99c74e

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/c902a7917f821890709a810451b6fa631f99c74e
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/qa-jenkins-scm/attachments/20230310/dc3db787/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list