From 3778770ff1fbca985fb47541ad7ce20de96c268a Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Wed, 11 Nov 2015 00:33:42 +0100 Subject: reproducible: add sixth armhf build node, thanks again to vagrant --- hosts/bpi0-armhf-rb/etc/pbuilderrc | 4 ++-- hosts/cbxi4pro0-armhf-rb/etc/pbuilderrc | 4 ++-- hosts/hb0-armhf-rb/etc/pbuilderrc | 4 ++-- hosts/jenkins/etc/munin/munin.conf | 12 +++++++++++- hosts/jenkins/etc/pbuilderrc | 4 ++-- hosts/odxu4-armhf-rb/etc/pbuilderrc | 4 ++-- hosts/profitbricks-build1-amd64/etc/pbuilderrc | 4 ++-- hosts/profitbricks-build2-amd64/etc/pbuilderrc | 4 ++-- hosts/profitbricks-build5-amd64/etc/pbuilderrc | 4 ++-- hosts/profitbricks-build6-amd64/etc/pbuilderrc | 4 ++-- hosts/wbd0 | 1 + hosts/wbd0-armhf-rb | 1 + hosts/wbq0-armhf-rb/etc/munin/munin-node.conf | 2 +- hosts/wbq0-armhf-rb/etc/pbuilderrc | 4 ++-- hosts/wbq0-armhf-rb/etc/postfix/main.cf | 4 ++-- hosts/wbq0-armhf-rb/etc/rc.local | 11 +++++++++++ 16 files changed, 47 insertions(+), 24 deletions(-) create mode 120000 hosts/wbd0 create mode 120000 hosts/wbd0-armhf-rb (limited to 'hosts') diff --git a/hosts/bpi0-armhf-rb/etc/pbuilderrc b/hosts/bpi0-armhf-rb/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/bpi0-armhf-rb/etc/pbuilderrc +++ b/hosts/bpi0-armhf-rb/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/cbxi4pro0-armhf-rb/etc/pbuilderrc b/hosts/cbxi4pro0-armhf-rb/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/cbxi4pro0-armhf-rb/etc/pbuilderrc +++ b/hosts/cbxi4pro0-armhf-rb/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/hb0-armhf-rb/etc/pbuilderrc b/hosts/hb0-armhf-rb/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/hb0-armhf-rb/etc/pbuilderrc +++ b/hosts/hb0-armhf-rb/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/jenkins/etc/munin/munin.conf b/hosts/jenkins/etc/munin/munin.conf index b6ae3718..c76f2793 100644 --- a/hosts/jenkins/etc/munin/munin.conf +++ b/hosts/jenkins/etc/munin/munin.conf @@ -248,6 +248,16 @@ contact.me.command mail -s "Munin notification ${var:host}" qa-jenkins-scm@lists diskstats_utilization.graph no diskstats_iops.graph no +[wbd0-armhf-rb.debian.net] + address ssh://jenkins@wbd0-armhf-rb.debian.net:2223/bin/nc localhost 4949 + use_node_name yes + diskstats_latency.sda.avgwrwait.warning 0:20 + diskstats_latency.sda.avgrdwait.warning 0:10 + diskstats_latency.graph no + diskstats_throughput.graph no + diskstats_utilization.graph no + diskstats_iops.graph no + [freebsd-jenkins.debian.net] address 46.16.73.236 use_node_name yes @@ -297,5 +307,5 @@ contact.me.command mail -s "Munin notification ${var:host}" qa-jenkins-scm@lists # node_order Totals fii.foo.com fay.foo.com # [debian.net;] - node_order jenkins.debian.net profitbricks-build1-amd64.debian.net profitbricks-build2-amd64.debian.net profitbricks-build3-amd64.debian.net profitbricks-build4-amd64.debian.net profitbricks-build5-amd64.debian.net profitbricks-build6-amd64.debian.net wbq0-armhf-rb.debian.net cbxi4pro0-armhf-rb.debian.net bpi0-armhf-rb.debian.net hb0-armhf-rb.debian.net odxu4-armhf-rb.debian.net freebsd-jenkins.debian.net + node_order jenkins.debian.net profitbricks-build1-amd64.debian.net profitbricks-build2-amd64.debian.net profitbricks-build3-amd64.debian.net profitbricks-build4-amd64.debian.net profitbricks-build5-amd64.debian.net profitbricks-build6-amd64.debian.net wbq0-armhf-rb.debian.net cbxi4pro0-armhf-rb.debian.net bpi0-armhf-rb.debian.net hb0-armhf-rb.debian.net odxu4-armhf-rb.debian.net wbd0-armhf-rb.debian.net freebsd-jenkins.debian.net diff --git a/hosts/jenkins/etc/pbuilderrc b/hosts/jenkins/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/jenkins/etc/pbuilderrc +++ b/hosts/jenkins/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/odxu4-armhf-rb/etc/pbuilderrc b/hosts/odxu4-armhf-rb/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/odxu4-armhf-rb/etc/pbuilderrc +++ b/hosts/odxu4-armhf-rb/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/profitbricks-build1-amd64/etc/pbuilderrc b/hosts/profitbricks-build1-amd64/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/profitbricks-build1-amd64/etc/pbuilderrc +++ b/hosts/profitbricks-build1-amd64/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/profitbricks-build2-amd64/etc/pbuilderrc b/hosts/profitbricks-build2-amd64/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/profitbricks-build2-amd64/etc/pbuilderrc +++ b/hosts/profitbricks-build2-amd64/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/profitbricks-build5-amd64/etc/pbuilderrc b/hosts/profitbricks-build5-amd64/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/profitbricks-build5-amd64/etc/pbuilderrc +++ b/hosts/profitbricks-build5-amd64/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/profitbricks-build6-amd64/etc/pbuilderrc b/hosts/profitbricks-build6-amd64/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/profitbricks-build6-amd64/etc/pbuilderrc +++ b/hosts/profitbricks-build6-amd64/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/wbd0 b/hosts/wbd0 new file mode 120000 index 00000000..c5b57921 --- /dev/null +++ b/hosts/wbd0 @@ -0,0 +1 @@ +wbd0-armhf-rb \ No newline at end of file diff --git a/hosts/wbd0-armhf-rb b/hosts/wbd0-armhf-rb new file mode 120000 index 00000000..3966eabc --- /dev/null +++ b/hosts/wbd0-armhf-rb @@ -0,0 +1 @@ +wbq0-armhf-rb \ No newline at end of file diff --git a/hosts/wbq0-armhf-rb/etc/munin/munin-node.conf b/hosts/wbq0-armhf-rb/etc/munin/munin-node.conf index 518abcca..d22b495a 100644 --- a/hosts/wbq0-armhf-rb/etc/munin/munin-node.conf +++ b/hosts/wbq0-armhf-rb/etc/munin/munin-node.conf @@ -63,4 +63,4 @@ host * port 4949 allow ^78\.137\.96\.196 -hostname wbq0-armhf-rb.debian.net +hostname wbd0-armhf-rb.debian.net diff --git a/hosts/wbq0-armhf-rb/etc/pbuilderrc b/hosts/wbq0-armhf-rb/etc/pbuilderrc index f18457c2..dad1de70 100644 --- a/hosts/wbq0-armhf-rb/etc/pbuilderrc +++ b/hosts/wbq0-armhf-rb/etc/pbuilderrc @@ -6,8 +6,8 @@ # read pbuilderrc.5 document for notes on specific options. case $HOSTNAME in jenkins|profitbricks-build?-amd64) MIRRORSITE=http://ftp.de.debian.org/debian ;; - bpi0|cbxi4pro0|hb0|wbq0|odxu4) MIRRORSITE=http://ftp.us.debian.org/debian ;; - *) echo "unsupported host, exiting." ; exit 1 ;; + bpi0|cbxi4pro0|hb0|wbq0|odxu4|wbd0) MIRRORSITE=http://ftp.us.debian.org/debian ;; + *) echo "unsupported host, exiting." ; exit 1 ;; esac EXTRAPACKAGES="" # better list them in bin/reproducible_setup_pbuilder.sh APTCACHE="" diff --git a/hosts/wbq0-armhf-rb/etc/postfix/main.cf b/hosts/wbq0-armhf-rb/etc/postfix/main.cf index 0053b2b3..3d93e6ce 100644 --- a/hosts/wbq0-armhf-rb/etc/postfix/main.cf +++ b/hosts/wbq0-armhf-rb/etc/postfix/main.cf @@ -27,11 +27,11 @@ smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. -myhostname = wbq0-armhf-rb.debian.net +myhostname = wbd0-armhf-rb.debian.net alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname -mydestination = wbq0-armhf-rb.debian.net, localhost +mydestination = wbd0-armhf-rb.debian.net, localhost relayhost = #mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mynetworks = 127.0.0.0/8 diff --git a/hosts/wbq0-armhf-rb/etc/rc.local b/hosts/wbq0-armhf-rb/etc/rc.local index 9493d09d..b069e6ba 100755 --- a/hosts/wbq0-armhf-rb/etc/rc.local +++ b/hosts/wbq0-armhf-rb/etc/rc.local @@ -13,4 +13,15 @@ echo "$(date) - system was rebooted" | mail -s "$(hostname -f) rebooted" root +# disable running in the future for now +exit 0 + +systemctl disable systemd-timesyncd +systemctl disable systemd-timedated +systemctl stop systemd-timesyncd +systemctl stop systemd-timedated +ntpdate -b de.pool.ntp.org +date --set="+400 days" +echo "$(date) - system is running in the future now" | mail -s "$(hostname -f) in the future" root + exit 0 -- cgit v1.2.3-70-g09d2