[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 4 commits: drop script, using vim is simpler here
Holger Levsen
gitlab at salsa.debian.org
Sat Nov 21 00:00:33 GMT 2020
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
7a473a18 by Holger Levsen at 2020-11-21T00:49:14+01:00
drop script, using vim is simpler here
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
506979f8 by Holger Levsen at 2020-11-21T00:52:16+01:00
document how to run jenkins-shell-monitor.sh
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2d83ff61 by Holger Levsen at 2020-11-21T00:54:22+01:00
document https://tests.reproducible-builds.org/trbo.status.html
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1229af1d by Holger Levsen at 2020-11-21T00:59:21+01:00
reproducible Debian: mark ff4a- and odxu4a-armhf as offline
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
3 changed files:
- README.infrastructure
- − bin/bring_back_node.sh
- jenkins-home/offline_nodes
Changes:
=====================================
README.infrastructure
=====================================
@@ -17,6 +17,17 @@ All nodes run Debian stable, except for the amd64 moonshot nodes, which run Ubun
Mattia and Holger have root access to all nodes, including jenkins. Additionally Vagrant has
root access to all armhf nodes.
+=== jenkins / trbo shell monitor
+
+Run `/srv/jenkins/bin/jenkins-shell-monitor.sh` as jenkins on jenkins to get an
+overview of how jenkins.debian.net & tests.reproducible-builds.org (trbo) are
+doing.
+
+The shell monitor both includes information from
+https://tests.reproducible-builds.org/trbo.status.html as well as lacks some
+other, so it is advised to monitor both the shell script as well as that URL
+- and act on it.
+
=== amd64 and i386 nodes
amd64 and i386 nodes run as VMs in the IONOS cloud. Mattia and Holger have "physical"
=====================================
bin/bring_back_node.sh deleted
=====================================
@@ -1,31 +0,0 @@
-#!/bin/bash
-# vim: set noexpandtab:
-
-# Copyright © 2020 Holger Levsen (holger at layer-acht.org)
-# released under the GPLv2
-#
-# small helper script to bring nodes back online
-# FIXME: this script should call the powercycling scripts too
-
-SHORTNAMES=$@
-for shortname in $SHORTNAMES ; do
- case $shortname in
- ionos2|ionos6|ionos12|ionos16) i=$(echo $shortname | sed 's#ionos##')
- node=ionos$i-i386.debian.net
- ;;
- ionos1|ionos3|ionos5|ionos7|ionos9|ionos10|ionos11|ionos15) i=$(echo $shortname | sed 's#ionos##')
- node=ionos$i-amd64.debian.net
- ;;
- ct*) i=$(echo $shortname | sed 's#ct##')
- node=codethink$i-arm64.debian.net
- ;;
- *) echo unsupported, please improve this script
- exit 1
- ;;
- esac
- echo "Marking $node as online for jenkins again."
- ssh jenkins.debian.net "sudo -u jenkins -i sed -i 's#$node##' offline_nodes"
-done
-echo
-ssh jenkins.debian.net "sudo -u jenkins -i cat offline_nodes"
-
=====================================
jenkins-home/offline_nodes
=====================================
@@ -23,8 +23,9 @@ opi2c-armhf-rb.debian.net
# ethernet unrecognized
odxu4b-armhf-rb.debian.net
-# needs investigation
-# none atm
+# need investigation
+ff4a-armhf-rb.debian.net
+odxu4a-armhf-rb.debian.net
# Down here nodes are automatically added by the maintenance job when they have
# been failing their health check for too long.
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/a29786c69468aa2ffc1eb843ce5e79b1a108272e...1229af1d7132ea646904deed2f692c8f8709b835
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/a29786c69468aa2ffc1eb843ce5e79b1a108272e...1229af1d7132ea646904deed2f692c8f8709b835
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/20201121/86a5b822/attachment-0001.html>
More information about the Qa-jenkins-scm
mailing list