[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