Commit 5a5ea9f7 authored by Holger Levsen's avatar Holger Levsen

reproducible Debian: add 3 new armhf nodes and pbuilder/schroot-setup jobs for...

reproducible Debian: add 3 new armhf nodes and pbuilder/schroot-setup jobs for them, thanks to Vagrant for setup+hosting
Signed-off-by: Holger Levsen's avatarHolger Levsen <holger@layer-acht.org>
parent 344e2a49
......@@ -141,10 +141,11 @@ Installation tests inside chroot environments.
** for 'amd64' we are using four virtual machines, profitbricks-build(1+5+11+15)-amd64, which have 15 or 16 cores and 48gb ram each. These nodes are sponsored by link:https://jenkins.debian.net/userContent/thanks.html[Profitbricks].
** for 'i386' we are also using four virtual machines, profitbricks-build(2+6+12+16)-i386, which have 10 or 9 cores and 36gb ram each. pb2+12 run emulated AMD Opteron CPUs and pb6+16 Intel Xeon CPUs. These nodes are also sponsored by link:https://jenkins.debian.net/userContent/thanks.html[Profitbricks].
** for 'arm64' we are using eight "moonshot" sleds, codethink-sled9-15-arm64, which have 8 cores and 64gb ram each. These nodes are sponsored by link:https://jenkins.debian.net/userContent/thanks.html[Codethink].
** To test 'armhf' we are using 24 small boards donated by vagrant@d.o:
*** three quad-cores (cbxi4a, cbxi4b, and ff4a) with 4gb ram,
** To test 'armhf' we are using 27 small boards donated by vagrant@d.o:
*** four quad-cores (cbxi4a, cbxi4b, ff4a and jtx1a) with 4gb ram,
*** three octo-cores (odxu4, odxu4b and odxu4c) with 2gb ram,
*** eleven quad-cores (wbq0, cbxi4pro0, ff2a, ff2b, odu3a, opi2a, opi2b, opi2c, jtk1a, p64b and p64c) with 2gb ram,
*** one hexa-core (ff64a) with 2gb ram
*** twelve quad-cores (wbq0, cbxi4pro0, ff2a, ff2b, odc2a, odu3a, opi2a, opi2b, opi2c, jtk1a, p64b and p64c) with 2gb ram,
*** two dual-core (bbx15 and cb3a) with 2gb ram and,
*** two quad-cores (rpi2b and rpi2c) with 1gb ram and
*** three dual-cores (bpi0, hb0 and wbd0) with 1gb ram, each.
......
......@@ -21,10 +21,11 @@ Debian packages for t.r-b.o
** 5 cores and 10 GB memory for profitbricks-build9-amd64.debian.net used for rebootstrap jobs
** 4 cores and 12 GB memory for profitbricks-build10-amd64.debian.net used for lvc jobs
** 3 cores and 6 GB memory for freebsd-jenkins.debian.net (also running on Profitbricks virtual hardware), used for building FreeBSD for t.r-b.o
* link:https://qa.debian.org/developer.php?login=vagrant%40debian.org[Vagrant] provides and hosts 24 'armhf' systems, used for building armhf Debian packages for t.r-b.o:
** three quad-cores with 4 GB RAM each,
* link:https://qa.debian.org/developer.php?login=vagrant%40debian.org[Vagrant] provides and hosts 27 'armhf' systems, used for building armhf Debian packages for t.r-b.o:
** four quad-cores with 4 GB RAM each,
** three octo-cores with 2 GB RAM each,
** eleven quad-cores with 2 GB RAM each,
** one hexa-core with 2 GB RAM,
** twelve quad-cores with 2 GB RAM each,
** two dual-core with 2 GB RAM,
** two quad-cores with 1 GB RAM and
** three dual-cores with 1 GB RAM.
......
......@@ -106,7 +106,7 @@ else
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
export MIRROR=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
export MIRROR=http://ftp.us.debian.org/debian ;;
codethink*)
export MIRROR=http://ftp.uk.debian.org/debian ;;
......@@ -120,7 +120,7 @@ else
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*|codethink*)
export http_proxy="http://localhost:3128" ;;
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
export http_proxy="http://10.0.0.15:8000/" ;;
spectrum)
export MIRROR=none ;;
......
......@@ -28,8 +28,11 @@ codethink-sled9-arm64.debian.net
ff2a-armhf-rb.debian.net
ff2b-armhf-rb.debian.net
ff4a-armhf-rb.debian.net
ff64a-armhf-rb.debian.net
hb0-armhf-rb.debian.net
jtk1a-armhf-rb.debian.net
jtx1a-armhf-rb.debian.net
odc2a-armhf-rb.debian.net
odu3a-armhf-rb.debian.net
odxu4-armhf-rb.debian.net
odxu4b-armhf-rb.debian.net
......@@ -104,6 +107,12 @@ get_node_ssh_port() {
ff4a-armhf-rb.debian.net)
PORT=2241
;;
ff64a-armhf-rb.debian.net)
PORT=2250
;;
odc2a-armhf-rb.debian.net)
PORT=2251
;;
opi2a-armhf-rb.debian.net)
PORT=2236
;;
......@@ -122,6 +131,9 @@ get_node_ssh_port() {
jtk1a-armhf-rb.debian.net)
PORT=2246
;;
jtx1a-armhf-rb.debian.net)
PORT=2249
;;
p64b-armhf-rb.debian.net)
PORT=2247
;;
......
......@@ -59,8 +59,11 @@ cbxi4pro0-armhf-rb.debian.net
ff2a-armhf-rb.debian.net
ff2b-armhf-rb.debian.net
ff4a-armhf-rb.debian.net
ff64a-armhf-rb.debian.net
hb0-armhf-rb.debian.net
jtk1a-armhf-rb.debian.net
jtx1a-armhf-rb.debian.net
odc2a-armhf-rb.debian.net
odu3a-armhf-rb.debian.net
odxu4-armhf-rb.debian.net
odxu4b-armhf-rb.debian.net
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
......@@ -9,7 +9,8 @@
case $HOSTNAME in
jenkins|jenkins-test-vm|profitbricks-build*)
MIRRORSITE=http://ftp.de.debian.org/debian ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
MIRRORSITE=http://ftp.us.debian.org/debian ;;
codethink*)
MIRRORSITE=http://ftp.uk.debian.org/debian ;;
......@@ -20,7 +21,7 @@ esac
case $HOSTNAME in
profitbricks-build*i386)
EATMYDATA=yes ;;
bbx15|bpi0|cbxi4*|cb3*|hb0|wbq0|odxu4*|odu3*|wbd0|rpi2*|ff2*|ff4*|opi2*|jtk1*|p64*)
bbx15|bpi0|cb3*|cbxi4*|hb0|wbq0|odxu4*|odu3*|odc*|wbd0|rpi2*|ff*|ff4*|opi2*|jt?1*|p64*)
EATMYDATA=yes ;;
*) ;;
esac
......
ff64a-armhf-rb
\ No newline at end of file
Acquire::http::Proxy "http://10.0.0.15:8000/";
[apt]
frontend=mail
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=both
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
#deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-backports main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ jessie-backports main contrib non-free
# m h dom mon dow (0|7=sun,1=mon) command
#
# cron-jobs for jenkins.debian.net and nodes
#
MAILTO=root
0 1,13 * * * nobody /usr/bin/chronic /usr/local/bin/dsa-check-running-kernel
2 1,13 * * * nobody /usr/bin/chronic /usr/local/bin/dsa-check-packages
/var/log/jenkins/update_jdn.log {
daily
copytruncate
missingok
rotate 7
compress
delaycompress
notifempty
}
#
# Example config-file for munin-node
#
log_level 4
log_file /var/log/munin/munin-node.log
pid_file /var/run/munin/munin-node.pid
background 1
setsid 1
user root
group root
# This is the timeout for the whole transaction.
# Units are in sec. Default is 15 min
#
# global_timeout 900
# This is the timeout for each plugin.
# Units are in sec. Default is 1 min
#
# timeout 60
# Regexps for files to ignore
ignore_file [\#~]$
ignore_file DEADJOE$
ignore_file \.bak$
ignore_file %$
ignore_file \.dpkg-(tmp|new|old|dist)$
ignore_file \.rpm(save|new)$
ignore_file \.pod$
# Set this if the client doesn't report the correct hostname when
# telnetting to localhost, port 4949
#
#host_name localhost.localdomain
# A list of addresses that are allowed to connect. This must be a
# regular expression, since Net::Server does not understand CIDR-style
# network notation unless the perl module Net::CIDR is installed. You
# may repeat the allow line as many times as you'd like
allow ^127\.0\.0\.1$
allow ^::1$
# If you have installed the Net::CIDR perl module, you can use one or more
# cidr_allow and cidr_deny address/mask patterns. A connecting client must
# match any cidr_allow, and not match any cidr_deny. Note that a netmask
# *must* be provided, even if it's /32
#
# Example:
#
# cidr_allow 127.0.0.1/32
# cidr_allow 192.0.2.0/24
# cidr_deny 192.0.2.42/32
# Which address to bind to;
host *
# host 127.0.0.1
# And which port
port 4949
allow ^78\.137\.96\.196
hostname ff64a-armhf-rb.debian.net
[df*]
env.exclude none unknown iso9660 squashfs udf romfs ramfs debugfs devtmpfs sysfs
env.exclude_re /srv/workspace/pbuilder /run /dev/disk/by /var/lib/schroot/mount /srv/workspace/varlibschroot /dev/shm /sys/fs/cgroup
env.warning 92
env.critical 98
[diskstats]
env.trim_labels yes
env.include_only /dev/sda
# This file is used to configure how the plugins are invoked.
# Place in /etc/munin/plugin-conf.d/ or corresponding directory.
#
# PLEASE NOTE: Changes in the plugin-conf.d directory are only
# read at munin-node startup, so restart at any changes.
#
# user <user> # Set the user to run the plugin as.
# group <group> # Set the group to run the plugin as.
# command <command> # Run <command> instead of the plugin. %c expands to
# what would normally be run.
# env.<variable> <value> # Sets <variable> in the plugin's environment, see the
# individual plugins to find out which variables they
# care about.
[amavis]
group adm
env.MUNIN_MKTEMP /bin/mktemp -p /tmp/ $1
env.amavislog /var/log/mail.info
[apt]
user root
[courier_mta_mailqueue]
group daemon
[courier_mta_mailstats]
group adm
[courier_mta_mailvolume]
group adm
[cps*]
user root
[exim_mailqueue]
group adm, (Debian-exim)
[exim_mailstats]
group adm, (Debian-exim)
env.logdir /var/log/exim4/
env.logname mainlog
[fw_conntrack]
user root
[fw_forwarded_local]
user root
[hddtemp_smartctl]
user root
[hddtemp2]
user root
[if_*]
user root
[if_err_*]
user nobody
[ip_*]
user root
[ipmi_*]
user root
[mysql*]
user root
env.mysqlopts --defaults-file=/etc/mysql/debian.cnf
env.mysqluser debian-sys-maint
env.mysqlconnection DBI:mysql:mysql;mysql_read_default_file=/etc/mysql/debian.cnf
[postfix_mailqueue]
user postfix
[postfix_mailstats]
group adm
[postfix_mailvolume]
group adm
env.logfile mail.log
[smart_*]
user root
[vlan*]
user root
[ejabberd*]
user ejabberd
env.statuses available away chat xa
env.days 1 7 30
[dhcpd3]
user root
env.leasefile /var/lib/dhcp3/dhcpd.leases
env.configfile /etc/dhcp3/dhcpd.conf
[jmx_*]
env.ip 127.0.0.1
env.port 5400
[samba]
user root
[munin_stats]
user munin
group munin
[postgres_*]
user postgres
env.PGUSER postgres
env.PGPORT 5432
[fail2ban]
user root
#!/bin/sh
# -*- sh -*-
: << =cut
=head1 NAME
jenkins_reproducible_builds - Plugin to measure number of reproducible builds running
=head1 AUTHOR
Contributed by Holger Levsen
=head1 LICENSE
GPLv2
=head1 MAGIC MARKERS
#%# family=auto
#%# capabilities=autoconf
=cut
. $MUNIN_LIBDIR/plugins/plugin.sh
if [ "$1" = "autoconf" ]; then
echo yes
exit 0
fi