Commit fcd3fcfb authored by Holger Levsen's avatar Holger Levsen
Browse files

reproducible: add new host, profitbricks-build3-amd64 to run our twitterbot on

parent 6539c4a8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -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
+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

@@ -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*)
+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/
+9 −1
Original line number Diff line number Diff line
@@ -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>" ;;
@@ -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"
@@ -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>" ;;
@@ -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>" ;;
@@ -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 ;;
+15 −1
Original line number Diff line number Diff line
@@ -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
@@ -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