Skip to content
Snippets Groups Projects
Commit ce4ed45c authored by Holger Levsen's avatar Holger Levsen
Browse files

reproducible system health status: only consider known offline status from git

parent 37f94ad7
No related branches found
No related tags found
No related merge requests found
......@@ -65,7 +65,10 @@ for JOB in reproducible_* ; do
arm64) NODE="codethink-sled${NODE_ALIAS#codethink}-arm64.debian.net" ;;
armhf) NODE="${NODE_ALIAS}-armhf-rb.debian.net" ;;
esac
if grep -q $NODE $JENKINS_OFFLINE_LIST >/dev/null 2>&1 ; then
# check the offline list from git (and not the one updated by jenkins)
# as this should only ignore nodes humans (and not jenkins) have
# acknowledged they are down...
if grep -q $NODE $JENKINS_OFFLINE_GIT_LIST >/dev/null 2>&1 ; then
echo " <li><a href=\"https://jenkins.debian.net/job/$JOB/\">$JOB</a></li>" >> ${IGNORED_JOBS}
echo " ignored job: $JOB (node is offline)"
continue
......@@ -159,7 +162,9 @@ cat > $HEALTH_FILE.html <<- EOF
</ul>
</p>
<p>
Ignored jobs (because these node are known to be offline):<ul>
Ignored jobs (because these nodes are known and
<a href="https://salsa.debian.org/qa/jenkins.debian.net/-/blob/master/jenkins-home/offline_nodes">documented</a>
to be offline):<ul>
$(cat ${IGNORED_JOBS})
</ul>
</p>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment