[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 4 commits: actually detect d-i_pu_build* jobs as zombies
Holger Levsen
gitlab at salsa.debian.org
Thu Aug 29 14:08:23 BST 2019
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
9fbf8d2c by Holger Levsen at 2019-08-29T11:57:51Z
actually detect d-i_pu_build* jobs as zombies
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
d1546bf0 by Holger Levsen at 2019-08-29T12:03:19Z
fix typo in comment
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
72494345 by Holger Levsen at 2019-08-29T13:06:44Z
add bullseye jobs for d-archive-keyring, debsums and lintian tests (also drop stretch ones for the first two)
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
30049d46 by Holger Levsen at 2019-08-29T13:08:08Z
add debian-archive-keyring-tests_stretch and debsums-tests_stretch to detected zombie jobs
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
3 changed files:
- bin/reproducible_db_maintenance.py
- job-cfg/packages-tests.yaml
- update_jdn.sh
Changes:
=====================================
bin/reproducible_db_maintenance.py
=====================================
@@ -613,7 +613,7 @@ schema_updates = {
for t in ("sources", "stats_pkg_state", "stats_builds_per_day",
"stats_builds_age", "stats_meta_pkg_state", "stats_build")
],
- 32: [ # copy stretch packages (includng results) in buster
+ 32: [ # copy stretch packages (including results) in buster
"""INSERT INTO sources (name, version, suite, architecture, notify_maintainer)
SELECT name, version, 'buster', architecture, notify_maintainer
FROM sources
@@ -694,7 +694,7 @@ schema_updates = {
"UPDATE results SET status='reproducible' WHERE status='GOOD'",
"UPDATE results SET status='blacklisted' WHERE status='BLACKLISTED'"
],
- 44: [ # copy buster packages (includng results) in bullseye
+ 44: [ # copy buster packages (including results) in bullseye
"""INSERT INTO sources (name, version, suite, architecture, notify_maintainer, distribution)
SELECT name, version, 'bullseye', architecture, notify_maintainer, distribution
FROM sources
=====================================
job-cfg/packages-tests.yaml
=====================================
@@ -48,11 +48,13 @@
regular-expression: '^ERROR: Error cloning remote repo'
my_default_distro_matrix: &distros_defaults
- sid: &distro_defaults_sid
- my_trigger: '{name}_buster'
+ my_trigger: '{name}_bullseye'
my_origin_triggers: &default_git_triggers
- pollscm:
cron: '15,30,45,60 * * * *'
- - buster: &distro_defaults_buster
+ - bullseye: &distro_defaults_bullseye
+ my_trigger: '{name}_buster'
+ - buster: &distro_defaults_buster {}
my_trigger: '{name}_stretch'
- stretch: &distro_defaults_stretch {}
@@ -90,8 +92,12 @@
my_origin_triggers:
- gitlab:
secret-token: '{{AQAAABAAAAAwUn9vCBPUfLVePuJ0YzGIefo56GNDCX04sk6uDaZRv9lXSlGM1xzrj3Lap8neBcCtFzq6OoqwTUKfRQggb6tu4Q==}}'
+ - bullseye:
+ <<: *distro_defaults_bullseye
- buster:
<<: *distro_defaults_buster
+ - buster-backports:
+ <<: *distro_defaults_buster
my_trigger: '{name}_stretch-backports'
- stretch:
<<: *distro_defaults_stretch
@@ -109,8 +115,8 @@
my_description: 'debian-archive-keyring testsuite'
my_distro:
- sid: *distro_defaults_sid
- - buster: *distro_defaults_buster
- - stretch: {}
+ - bullseye: *distro_defaults_bullseye
+ - buster: {}
jobs:
- simple
@@ -122,7 +128,7 @@
my_description: 'Debian/Debsums testsuite'
my_distro:
- sid: *distro_defaults_sid
- - buster: *distro_defaults_buster
- - stretch: {}
+ - bullseye: *distro_defaults_bullseye
+ - buster: {}
jobs:
- simple
=====================================
update_jdn.sh
=====================================
@@ -794,11 +794,12 @@ if [ "$HOSTNAME" = "jenkins" ] ; then
# and we dont know why and when that happens,
# so just report those zombies here.
#
- ZOMBIES=$(ls -1d /var/lib/jenkins/jobs/* | egrep 'strip-nondeterminism|reprotest|reproducible_(builder_(amd64|i386|armhf|arm64)|setup_(pbuilder|schroot)_testing)|chroot-installation_wheezy|aptdpkg|odc2a|stretch_install_education-thin-client-server|jessie_multiarch_versionskew|dpkg_stretch_find_trigger_cycles|sid_install_education-services|buster_install_education-services|lvc|chroot-installation_stretch_.*_upgrade_to_sid|piuparts_.*_jessie|udd_stretch' || true)
+ ZOMBIES=$(ls -1d /var/lib/jenkins/jobs/* | egrep 'strip-nondeterminism|reprotest|reproducible_(builder_(amd64|i386|armhf|arm64)|setup_(pbuilder|schroot)_testing)|chroot-installation_wheezy|aptdpkg|odc2a|stretch_install_education-thin-client-server|jessie_multiarch_versionskew|dpkg_stretch_find_trigger_cycles|sid_install_education-services|buster_install_education-services|lvc|chroot-installation_stretch_.*_upgrade_to_sid|piuparts_.*_jessie|udd_stretch|d-i_pu-build|debsums-tests_stretch|debian-archive-keyring-tests_stretch' || true)
if [ ! -z "$ZOMBIES" ] ; then
figlet 'zombies!!!'
echo "Warning, rise of the jenkins job zombies has started again, these jobs should not exist:"
for z in $ZOMBIES ; do
+
echo $(basename $z)
done
echo
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/63f06e8c1112c624d36c43c0a531addc4f4cc90b...30049d460e4289f1965a1d48b61005b83f863e4f
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/63f06e8c1112c624d36c43c0a531addc4f4cc90b...30049d460e4289f1965a1d48b61005b83f863e4f
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/20190829/f61bc1f9/attachment-0001.html>
More information about the Qa-jenkins-scm
mailing list