Loading THANKS.head +1 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ Debian packages for t.r-b.o Debian packages for t.r-b.o ** 16 cores and 48 GB memory for profitbricks-build15-amd64.debian.net used for building amd64 Debian packages for t.r-b.o, running in the future ** 9 cores and 36 GB memory for profitbricks-build16-i386.debian.net sed for building i386 Debian packages for t.r-b.o, running in the future ** 2 cores and 4 GB memory for profitbricks-build3-amd64.debian.net used for our twitterbot. ** 2 cores and 8 GB memory for profitbricks-build7-amd64.debian.net used for buildinfos.debian.net ** 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 chroot-installation jobs Loading bin/common-functions.sh +2 −2 Original line number Diff line number Diff line #!/bin/bash # vim: set noexpandtab: # Copyright 2014-2019 Holger Levsen <holger@layer-acht.org> # Copyright 2014-2020 Holger Levsen <holger@layer-acht.org> # © 2018 Mattia Rizzolo <mattia@mapreri.org> # released under the GPLv2 Loading Loading @@ -129,7 +129,7 @@ else jenkins|jenkins-test-vm|profitbricks-build1-a*|profitbricks-build2*|profitbricks-build9*|profitbricks-build11*|profitbricks-build12*) # pb datacenter in karlsruhe uses pb1 as proxy: export http_proxy="http://78.137.99.97:3128" ;; profitbricks-build5*|profitbricks-build6*|profitbricks-build7*|profitbricks-build10*|profitbricks-build15*|profitbricks-build16*) profitbricks-build3*|profitbricks-build5*|profitbricks-build6*|profitbricks-build7*|profitbricks-build10*|profitbricks-build15*|profitbricks-build16*) # pb datacenter in frankfurt uses pb10 as proxy: export http_proxy="http://85.184.249.68:3128" ;; osuosl*) Loading bin/jenkins_node_definitions.sh +1 −1 Original line number Diff line number Diff line #!/bin/bash # Copyright 2015-2019 Holger Levsen <holger@layer-acht.org> # Copyright 2015-2020 Holger Levsen <holger@layer-acht.org> # released under the GPLv2 # define Debian build nodes in use for tests.reproducible-builds.org/debian/ Loading bin/reproducible_html_nodes_info.sh +9 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ common_init "$@" explain_nodes() { case $JENKINS_NODENAME in jenkins) ;; profitbricks3) write_page "<br /><small>(twitterbot for irc:#reproducible-builds)</small>" ;; profitbricks7) write_page "<br /><small>(buildinfos.debian.net)</small>" ;; profitbricks9) write_page "<br /><small>(jenkins.d.n rebootstrap jobs)</small>" ;; profitbricks10) write_page "<br /><small>(jenkins.d.n chroot-installation jobs and http-proxy)</small>" ;; Loading Loading @@ -66,7 +67,11 @@ build_nodes_health_page() { for NODE in $BUILD_NODES ; do REPRODUCIBLE_NODES="$REPRODUCIBLE_NODES $NODE" if [ "$NODE" = "profitbricks-build6-i386.debian.net" ] ; then if [ "$NODE" = "profitbricks-build2-i386.debian.net" ] ; then # pb3 twitterbot REPRODUCIBLE_NODES="$REPRODUCIBLE_NODES profitbricks-build3-amd64.debian.net" elif [ "$NODE" = "profitbricks-build6-i386.debian.net" ] ; then # pb7 reproducible fdroid jobs # pb9 rebootstrap jobs # pb10 chroot jobs REPRODUCIBLE_NODES="$REPRODUCIBLE_NODES profitbricks-build7-amd64.debian.net profitbricks-build9-amd64.debian.net profitbricks-build10-amd64.debian.net" Loading Loading @@ -112,6 +117,7 @@ build_nodes_health_page() { # worker.log links case $JENKINS_NODENAME in jenkins) write_page "<td></td>" ;; profitbricks3) write_page "<td></td>" ;; profitbricks7) write_page "<td></td>" ;; profitbricks9) write_page "<td></td>" ;; profitbricks10) write_page "<td></td>" ;; Loading @@ -129,6 +135,7 @@ build_nodes_health_page() { for SUITE in ${SUITES} ; do case $JENKINS_NODENAME in jenkins) write_page "<td></td>" ;; profitbricks3) write_page "<td></td>" ;; profitbricks7) write_page "<td></td>" ;; profitbricks9) write_page "<td></td>" ;; profitbricks10) write_page "<td></td>" ;; Loading Loading @@ -216,6 +223,7 @@ build_graph_overview_pages() { if [ "$GRAPH" = "jenkins_reproducible_builds" ] ; then case $JENKINS_NODENAME in jenkins) write_page "<td></td>" ; continue ;; profitbricks3) write_page "<td></td>" ; continue ;; profitbricks7) write_page "<td></td>" ; continue ;; profitbricks9) write_page "<td></td>" ; continue ;; profitbricks10) write_page "<td></td>" ; continue ;; Loading hosts/jenkins/etc/munin/munin.conf +15 −1 Original line number Diff line number Diff line Loading @@ -142,6 +142,20 @@ contact.me.command mail -s "Munin notification ${var:host}" root diskstats_utilization.graph no diskstats_iops.graph no [profitbricks-build3-amd64.debian.net] address 185.48.119.12 use_node_name yes df._srv_workspace.warning 90 df._srv_workspace.critical 95 diskstats_latency.vda.avgwrwait.warning 0:20 diskstats_latency.vdb.avgwrwait.warning 0:20 diskstats_latency.vda.avgrdwait.warning 0:10 diskstats_latency.vdb.avgrdwait.warning 0:10 diskstats_latency.graph no diskstats_throughput.graph no diskstats_utilization.graph no diskstats_iops.graph no [profitbricks-build5-amd64.debian.net] address 85.184.249.130 use_node_name yes Loading Loading @@ -749,5 +763,5 @@ contact.me.command mail -s "Munin notification ${var:host}" root # node_order Totals fii.foo.com fay.foo.com # [debian.net;] node_order jenkins.debian.net profitbricks-build1-amd64.debian.net profitbricks-build2-i386.debian.net profitbricks-build5-amd64.debian.net profitbricks-build6-i386.debian.net profitbricks-build7-amd64.debian.net profitbricks-build9-amd64.debian.net profitbricks-build10-amd64.debian.net profitbricks-build11-amd64.debian.net profitbricks-build12-i386.debian.net profitbricks-build15-amd64.debian.net profitbricks-build16-i386.debian.net osuosl-build167-amd64.debian.net osuosl-build168-amd64.debian.net osuosl-build169-amd64.debian.net osuosl-build170-amd64.debian.net osuosl-build171-amd64.debian.net osuosl-build172-amd64.debian.net osuosl-build173-amd64.debian.net osuosl-build174-amd64.debian.net codethink-sled9-arm64.debian.net codethink-sled10-arm64.debian.net codethink-sled11-arm64.debian.net codethink-sled12-arm64.debian.net codethink-sled13-arm64.debian.net codethink-sled14-arm64.debian.net codethink-sled15-arm64.debian.net codethink-sled16-arm64.debian.net bbx15-armhf-rb.debian.net cbxi4a-armhf-rb.debian.net cbxi4b-armhf-rb.debian.net cbxi4pro0-armhf-rb.debian.net cb3a-armhf-rb.debian.net ff2a-armhf-rb.debian.net ff2b-armhf-rb.debian.net ff4a-armhf-rb.debian.net ff64a-armhf-rb.debian.net odxu4a-armhf-rb.debian.net odxu4b-armhf-rb.debian.net odxu4c-armhf-rb.debian.net odu3a-armhf-rb.debian.net jtk1a-armhf-rb.debian.net jtk1b-armhf-rb.debian.net jtx1a-armhf-rb.debian.net jtx1b-armhf-rb.debian.net jtx1c-armhf-rb.debian.net opi2a-armhf-rb.debian.net opi2b-armhf-rb.debian.net opi2c-armhf-rb.debian.net p64b-armhf-rb.debian.net p64c-armhf-rb.debian.net wbq0-armhf-rb.debian.net freebsd-jenkins.debian.net jenkins-test-vm.debian.net node_order jenkins.debian.net profitbricks-build1-amd64.debian.net profitbricks-build2-i386.debian.net profitbricks-build3-amd64.debian.net profitbricks-build5-amd64.debian.net profitbricks-build6-i386.debian.net profitbricks-build7-amd64.debian.net profitbricks-build9-amd64.debian.net profitbricks-build10-amd64.debian.net profitbricks-build11-amd64.debian.net profitbricks-build12-i386.debian.net profitbricks-build15-amd64.debian.net profitbricks-build16-i386.debian.net osuosl-build167-amd64.debian.net osuosl-build168-amd64.debian.net osuosl-build169-amd64.debian.net osuosl-build170-amd64.debian.net osuosl-build171-amd64.debian.net osuosl-build172-amd64.debian.net osuosl-build173-amd64.debian.net osuosl-build174-amd64.debian.net codethink-sled9-arm64.debian.net codethink-sled10-arm64.debian.net codethink-sled11-arm64.debian.net codethink-sled12-arm64.debian.net codethink-sled13-arm64.debian.net codethink-sled14-arm64.debian.net codethink-sled15-arm64.debian.net codethink-sled16-arm64.debian.net bbx15-armhf-rb.debian.net cbxi4a-armhf-rb.debian.net cbxi4b-armhf-rb.debian.net cbxi4pro0-armhf-rb.debian.net cb3a-armhf-rb.debian.net ff2a-armhf-rb.debian.net ff2b-armhf-rb.debian.net ff4a-armhf-rb.debian.net ff64a-armhf-rb.debian.net odxu4a-armhf-rb.debian.net odxu4b-armhf-rb.debian.net odxu4c-armhf-rb.debian.net odu3a-armhf-rb.debian.net jtk1a-armhf-rb.debian.net jtk1b-armhf-rb.debian.net jtx1a-armhf-rb.debian.net jtx1b-armhf-rb.debian.net jtx1c-armhf-rb.debian.net opi2a-armhf-rb.debian.net opi2b-armhf-rb.debian.net opi2c-armhf-rb.debian.net p64b-armhf-rb.debian.net p64c-armhf-rb.debian.net wbq0-armhf-rb.debian.net freebsd-jenkins.debian.net jenkins-test-vm.debian.net Loading
THANKS.head +1 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ Debian packages for t.r-b.o Debian packages for t.r-b.o ** 16 cores and 48 GB memory for profitbricks-build15-amd64.debian.net used for building amd64 Debian packages for t.r-b.o, running in the future ** 9 cores and 36 GB memory for profitbricks-build16-i386.debian.net sed for building i386 Debian packages for t.r-b.o, running in the future ** 2 cores and 4 GB memory for profitbricks-build3-amd64.debian.net used for our twitterbot. ** 2 cores and 8 GB memory for profitbricks-build7-amd64.debian.net used for buildinfos.debian.net ** 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 chroot-installation jobs Loading
bin/common-functions.sh +2 −2 Original line number Diff line number Diff line #!/bin/bash # vim: set noexpandtab: # Copyright 2014-2019 Holger Levsen <holger@layer-acht.org> # Copyright 2014-2020 Holger Levsen <holger@layer-acht.org> # © 2018 Mattia Rizzolo <mattia@mapreri.org> # released under the GPLv2 Loading Loading @@ -129,7 +129,7 @@ else jenkins|jenkins-test-vm|profitbricks-build1-a*|profitbricks-build2*|profitbricks-build9*|profitbricks-build11*|profitbricks-build12*) # pb datacenter in karlsruhe uses pb1 as proxy: export http_proxy="http://78.137.99.97:3128" ;; profitbricks-build5*|profitbricks-build6*|profitbricks-build7*|profitbricks-build10*|profitbricks-build15*|profitbricks-build16*) profitbricks-build3*|profitbricks-build5*|profitbricks-build6*|profitbricks-build7*|profitbricks-build10*|profitbricks-build15*|profitbricks-build16*) # pb datacenter in frankfurt uses pb10 as proxy: export http_proxy="http://85.184.249.68:3128" ;; osuosl*) Loading
bin/jenkins_node_definitions.sh +1 −1 Original line number Diff line number Diff line #!/bin/bash # Copyright 2015-2019 Holger Levsen <holger@layer-acht.org> # Copyright 2015-2020 Holger Levsen <holger@layer-acht.org> # released under the GPLv2 # define Debian build nodes in use for tests.reproducible-builds.org/debian/ Loading
bin/reproducible_html_nodes_info.sh +9 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ common_init "$@" explain_nodes() { case $JENKINS_NODENAME in jenkins) ;; profitbricks3) write_page "<br /><small>(twitterbot for irc:#reproducible-builds)</small>" ;; profitbricks7) write_page "<br /><small>(buildinfos.debian.net)</small>" ;; profitbricks9) write_page "<br /><small>(jenkins.d.n rebootstrap jobs)</small>" ;; profitbricks10) write_page "<br /><small>(jenkins.d.n chroot-installation jobs and http-proxy)</small>" ;; Loading Loading @@ -66,7 +67,11 @@ build_nodes_health_page() { for NODE in $BUILD_NODES ; do REPRODUCIBLE_NODES="$REPRODUCIBLE_NODES $NODE" if [ "$NODE" = "profitbricks-build6-i386.debian.net" ] ; then if [ "$NODE" = "profitbricks-build2-i386.debian.net" ] ; then # pb3 twitterbot REPRODUCIBLE_NODES="$REPRODUCIBLE_NODES profitbricks-build3-amd64.debian.net" elif [ "$NODE" = "profitbricks-build6-i386.debian.net" ] ; then # pb7 reproducible fdroid jobs # pb9 rebootstrap jobs # pb10 chroot jobs REPRODUCIBLE_NODES="$REPRODUCIBLE_NODES profitbricks-build7-amd64.debian.net profitbricks-build9-amd64.debian.net profitbricks-build10-amd64.debian.net" Loading Loading @@ -112,6 +117,7 @@ build_nodes_health_page() { # worker.log links case $JENKINS_NODENAME in jenkins) write_page "<td></td>" ;; profitbricks3) write_page "<td></td>" ;; profitbricks7) write_page "<td></td>" ;; profitbricks9) write_page "<td></td>" ;; profitbricks10) write_page "<td></td>" ;; Loading @@ -129,6 +135,7 @@ build_nodes_health_page() { for SUITE in ${SUITES} ; do case $JENKINS_NODENAME in jenkins) write_page "<td></td>" ;; profitbricks3) write_page "<td></td>" ;; profitbricks7) write_page "<td></td>" ;; profitbricks9) write_page "<td></td>" ;; profitbricks10) write_page "<td></td>" ;; Loading Loading @@ -216,6 +223,7 @@ build_graph_overview_pages() { if [ "$GRAPH" = "jenkins_reproducible_builds" ] ; then case $JENKINS_NODENAME in jenkins) write_page "<td></td>" ; continue ;; profitbricks3) write_page "<td></td>" ; continue ;; profitbricks7) write_page "<td></td>" ; continue ;; profitbricks9) write_page "<td></td>" ; continue ;; profitbricks10) write_page "<td></td>" ; continue ;; Loading
hosts/jenkins/etc/munin/munin.conf +15 −1 Original line number Diff line number Diff line Loading @@ -142,6 +142,20 @@ contact.me.command mail -s "Munin notification ${var:host}" root diskstats_utilization.graph no diskstats_iops.graph no [profitbricks-build3-amd64.debian.net] address 185.48.119.12 use_node_name yes df._srv_workspace.warning 90 df._srv_workspace.critical 95 diskstats_latency.vda.avgwrwait.warning 0:20 diskstats_latency.vdb.avgwrwait.warning 0:20 diskstats_latency.vda.avgrdwait.warning 0:10 diskstats_latency.vdb.avgrdwait.warning 0:10 diskstats_latency.graph no diskstats_throughput.graph no diskstats_utilization.graph no diskstats_iops.graph no [profitbricks-build5-amd64.debian.net] address 85.184.249.130 use_node_name yes Loading Loading @@ -749,5 +763,5 @@ contact.me.command mail -s "Munin notification ${var:host}" root # node_order Totals fii.foo.com fay.foo.com # [debian.net;] node_order jenkins.debian.net profitbricks-build1-amd64.debian.net profitbricks-build2-i386.debian.net profitbricks-build5-amd64.debian.net profitbricks-build6-i386.debian.net profitbricks-build7-amd64.debian.net profitbricks-build9-amd64.debian.net profitbricks-build10-amd64.debian.net profitbricks-build11-amd64.debian.net profitbricks-build12-i386.debian.net profitbricks-build15-amd64.debian.net profitbricks-build16-i386.debian.net osuosl-build167-amd64.debian.net osuosl-build168-amd64.debian.net osuosl-build169-amd64.debian.net osuosl-build170-amd64.debian.net osuosl-build171-amd64.debian.net osuosl-build172-amd64.debian.net osuosl-build173-amd64.debian.net osuosl-build174-amd64.debian.net codethink-sled9-arm64.debian.net codethink-sled10-arm64.debian.net codethink-sled11-arm64.debian.net codethink-sled12-arm64.debian.net codethink-sled13-arm64.debian.net codethink-sled14-arm64.debian.net codethink-sled15-arm64.debian.net codethink-sled16-arm64.debian.net bbx15-armhf-rb.debian.net cbxi4a-armhf-rb.debian.net cbxi4b-armhf-rb.debian.net cbxi4pro0-armhf-rb.debian.net cb3a-armhf-rb.debian.net ff2a-armhf-rb.debian.net ff2b-armhf-rb.debian.net ff4a-armhf-rb.debian.net ff64a-armhf-rb.debian.net odxu4a-armhf-rb.debian.net odxu4b-armhf-rb.debian.net odxu4c-armhf-rb.debian.net odu3a-armhf-rb.debian.net jtk1a-armhf-rb.debian.net jtk1b-armhf-rb.debian.net jtx1a-armhf-rb.debian.net jtx1b-armhf-rb.debian.net jtx1c-armhf-rb.debian.net opi2a-armhf-rb.debian.net opi2b-armhf-rb.debian.net opi2c-armhf-rb.debian.net p64b-armhf-rb.debian.net p64c-armhf-rb.debian.net wbq0-armhf-rb.debian.net freebsd-jenkins.debian.net jenkins-test-vm.debian.net node_order jenkins.debian.net profitbricks-build1-amd64.debian.net profitbricks-build2-i386.debian.net profitbricks-build3-amd64.debian.net profitbricks-build5-amd64.debian.net profitbricks-build6-i386.debian.net profitbricks-build7-amd64.debian.net profitbricks-build9-amd64.debian.net profitbricks-build10-amd64.debian.net profitbricks-build11-amd64.debian.net profitbricks-build12-i386.debian.net profitbricks-build15-amd64.debian.net profitbricks-build16-i386.debian.net osuosl-build167-amd64.debian.net osuosl-build168-amd64.debian.net osuosl-build169-amd64.debian.net osuosl-build170-amd64.debian.net osuosl-build171-amd64.debian.net osuosl-build172-amd64.debian.net osuosl-build173-amd64.debian.net osuosl-build174-amd64.debian.net codethink-sled9-arm64.debian.net codethink-sled10-arm64.debian.net codethink-sled11-arm64.debian.net codethink-sled12-arm64.debian.net codethink-sled13-arm64.debian.net codethink-sled14-arm64.debian.net codethink-sled15-arm64.debian.net codethink-sled16-arm64.debian.net bbx15-armhf-rb.debian.net cbxi4a-armhf-rb.debian.net cbxi4b-armhf-rb.debian.net cbxi4pro0-armhf-rb.debian.net cb3a-armhf-rb.debian.net ff2a-armhf-rb.debian.net ff2b-armhf-rb.debian.net ff4a-armhf-rb.debian.net ff64a-armhf-rb.debian.net odxu4a-armhf-rb.debian.net odxu4b-armhf-rb.debian.net odxu4c-armhf-rb.debian.net odu3a-armhf-rb.debian.net jtk1a-armhf-rb.debian.net jtk1b-armhf-rb.debian.net jtx1a-armhf-rb.debian.net jtx1b-armhf-rb.debian.net jtx1c-armhf-rb.debian.net opi2a-armhf-rb.debian.net opi2b-armhf-rb.debian.net opi2c-armhf-rb.debian.net p64b-armhf-rb.debian.net p64c-armhf-rb.debian.net wbq0-armhf-rb.debian.net freebsd-jenkins.debian.net jenkins-test-vm.debian.net