[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible: osuosl169 is gone, replace it with osuosl184
Holger Levsen (@holger)
gitlab at salsa.debian.org
Wed Jul 13 16:45:58 BST 2022
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
a9fbc31c by Holger Levsen at 2022-07-13T17:45:33+02:00
reproducible: osuosl169 is gone, replace it with osuosl184
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
20 changed files:
- README.infrastructure
- THANKS.head
- bin/common-functions.sh
- bin/jenkins_node_definitions.sh
- bin/reproducible_build_alpine_pkg.sh
- bin/reproducible_build_archlinux_pkg.sh
- bin/reproducible_common.sh
- bin/reproducible_html_nodes_info.sh
- bin/reproducible_maintenance.sh
- deploy_jdn
- hosts/common/etc/rc.local
- hosts/jenkins/etc/munin/munin.conf
- hosts/osuosl169-amd64/etc/apt/apt.conf.d/80proxy → hosts/osuosl184-amd64/etc/apt/apt.conf.d/80proxy
- hosts/osuosl169-amd64/etc/network/interfaces → hosts/osuosl184-amd64/etc/network/interfaces
- hosts/osuosl169-amd64/etc/postfix/main.cf → hosts/osuosl184-amd64/etc/postfix/main.cf
- hosts/osuosl169-amd64/etc/squid/squid.conf → hosts/osuosl184-amd64/etc/squid/squid.conf
- jenkins-home/offline_nodes
- job-cfg/reproducible.yaml
- nodes/list.yml
- update_jdn.sh
Changes:
=====================================
README.infrastructure
=====================================
@@ -47,7 +47,7 @@ The nodes are used for these jobs:
* osuosl167: debian-janitor, fakeroot-foreign jobs and openqa
* osuosl168: fdroid
-* osuosl169: archlinux
+* osuosl184: archlinux
* osuosl170: archlinux (future)
* osuosl171: openwrt, coreboot, netbsd
** is constantly online (in jenkins) now, which is not how we like it and still doesnt solve the netbsd job probs
=====================================
THANKS.head
=====================================
@@ -40,7 +40,7 @@ link:https://jenkins.debian.net/["jenkins.debian.net"] would not be possible wit
* In December 2018 we were given access to eight nodes which were donated by Facebook to the GCC Compile Farm project and are now hosted by link:https://osuosl.org/[OSUOSL]:
** 32 cores with 144 GB memory for osuosl167-amd64.debian.net
** 32 cores with 144 GB memory for osuosl168-amd64.debian.net used for building F-Droid for t.r-b.o
- ** 32 cores with 144 GB memory for osuosl169-amd64.debian.net used for building Arch Linux for t.r-b.o
+ ** 32 cores with 144 GB memory for osuosl184-amd64.debian.net used for building Arch Linux for t.r-b.o
** 32 cores with 144 GB memory for osuosl170-amd64.debian.net used for building Arch Linux for t.r-b.o
** 32 cores with 144 GB memory for osuosl171-amd64.debian.net used for building OpenWrt, coreboot and NetBSD for t.r-b.o
** 32 cores with 144 GB memory for osuosl172-amd64.debian.net used for building OpenWrt, coreboot for t.r-b.o
=====================================
bin/common-functions.sh
=====================================
@@ -1,7 +1,7 @@
#!/bin/bash
# vim: set noexpandtab:
-# Copyright 2014-2021 Holger Levsen <holger at layer-acht.org>
+# Copyright 2014-2022 Holger Levsen <holger at layer-acht.org>
# © 2018 Mattia Rizzolo <mattia at mapreri.org>
# released under the GPLv2
@@ -225,7 +225,7 @@ jenkins_zombie_check() {
# related however is that I issued a reboot (via running
# /sbin/reboot) right before the zombies appeared...
#
- ZOMBIES="$(ls -1d /var/lib/jenkins/jobs/* | egrep 'strip-nondeterminism|reprotest|reproducible_(builder_(amd64|i386|armhf|arm64)|setup_(pbuilder|schroot)_testing)|chroot-installation_wheezy|aptdpkg|stretch_install_education-thin-client-server|jessie_multiarch_versionskew|dpkg_stretch_find_trigger_cycles|sid_install_education-services|buster_install_education-services|lvc|chroot-installation_stretch_.*_upgrade_to_sid|chroot-installation_buster_.*_upgrade_to_sid|piuparts_.*_jessie|udd_stretch|d-i_pu-build|debsums-tests_stretch|debian-archive-keyring-tests_stretch|chroot-installation_jessie|chroot-installation_.*education-lang-|kirkwoot|rebootstrap_.*_gcc[5-9]($|_)|rebootstrap_.*_gcc1[01]($|_)|brcm47xx|rebootstrap_kfreebsd|diffoscope_from_git_|disorderfs_from_git_master|diffoscope_pypi|diffoscope_freebsd|diffoscope_netbsd|diffoscope_macports|diffoscope_archlinux|openwrt-target-ath97|profitbricks|pool_buildinfos_suites|^g-i|reproducible_compare_Debian_sha1sums|bbx15|cb3a|ff2a|ff2b|jtk1a|jtk1b|odxu4a|odxu4b|odu3a|opi2a|opi2c|p64b|p64c|ar71xx|reproducible_debian_live_build$|chroot-installation_stretch|chroot-installation_bullseye*upgrade_to_sid|rebuilder_prototype' || true)"
+ ZOMBIES="$(ls -1d /var/lib/jenkins/jobs/* | egrep 'strip-nondeterminism|reprotest|reproducible_(builder_(amd64|i386|armhf|arm64)|setup_(pbuilder|schroot)_testing)|chroot-installation_wheezy|aptdpkg|stretch_install_education-thin-client-server|jessie_multiarch_versionskew|dpkg_stretch_find_trigger_cycles|sid_install_education-services|buster_install_education-services|lvc|chroot-installation_stretch_.*_upgrade_to_sid|chroot-installation_buster_.*_upgrade_to_sid|piuparts_.*_jessie|udd_stretch|d-i_pu-build|debsums-tests_stretch|debian-archive-keyring-tests_stretch|chroot-installation_jessie|chroot-installation_.*education-lang-|kirkwoot|rebootstrap_.*_gcc[5-9]($|_)|rebootstrap_.*_gcc1[01]($|_)|brcm47xx|rebootstrap_kfreebsd|diffoscope_from_git_|disorderfs_from_git_master|diffoscope_pypi|diffoscope_freebsd|diffoscope_netbsd|diffoscope_macports|diffoscope_archlinux|openwrt-target-ath97|profitbricks|pool_buildinfos_suites|^g-i|reproducible_compare_Debian_sha1sums|bbx15|cb3a|ff2a|ff2b|jtk1a|jtk1b|odxu4a|odxu4b|odu3a|opi2a|opi2c|p64b|p64c|ar71xx|reproducible_debian_live_build$|chroot-installation_stretch|chroot-installation_bullseye*upgrade_to_sid|rebuilder_prototype|osuosl169' || true)"
if [ ! -z "$ZOMBIES" ] ; then
DIRTY=true
figlet 'zombies!!!'
=====================================
bin/jenkins_node_definitions.sh
=====================================
@@ -45,7 +45,7 @@ virt64c-armhf-rb.debian.net
wbq0-armhf-rb.debian.net
osuosl167-amd64.debian.net
osuosl168-amd64.debian.net
-osuosl169-amd64.debian.net
+osuosl184-amd64.debian.net
osuosl170-amd64.debian.net
osuosl171-amd64.debian.net
osuosl172-amd64.debian.net
=====================================
bin/reproducible_build_alpine_pkg.sh
=====================================
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2015-2019 Holger Levsen <holger at layer-acht.org>
+# Copyright 2015-2022 Holger Levsen <holger at layer-acht.org>
# 2017-2019 kpcyrd <git at rxv.cc>
# released under the GPLv2
@@ -364,10 +364,10 @@ mkdir -p $BASE/alpine/$REPOSITORY/$SRCPACKAGE
# build package twice
mkdir b1 b2
# currently there are two alpine build nodes… let's keep things simple
-N1="osuosl169-amd64"
+N1="osuosl184-amd64"
N2="osuosl170-amd64"
# if random number between 0 and 99 is greater than 60…
-# (because osuosl169 is generally less loaded than osuosl170)
+# (because osuosl184 is generally less loaded than osuosl170)
if [ $(( ( $RANDOM % 100 ) )) -gt 60 ] ; then
NODE1=$N1
NODE2=$N2
=====================================
bin/reproducible_build_archlinux_pkg.sh
=====================================
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2015-2021 Holger Levsen <holger at layer-acht.org>
+# Copyright 2015-2022 Holger Levsen <holger at layer-acht.org>
# 2017 kpcyrd <git at rxv.cc>
# released under the GPLv2
@@ -394,10 +394,10 @@ mkdir -p $BASE/archlinux/$REPOSITORY/$SRCPACKAGE
# build package twice
mkdir b1 b2
# currently there are two Arch Linux build nodes… let's keep things simple
-N1="osuosl169-amd64"
+N1="osuosl184-amd64"
N2="osuosl170-amd64"
# if random number between 0 and 99 is greater than 60…
-# (because osuosl169 is generally less loaded than osuosl170)
+# (because osuosl184 is generally less loaded than osuosl170)
if [ $(( ( $RANDOM % 100 ) )) -gt 60 ] ; then
NODE1=$N1
NODE2=$N2
=====================================
bin/reproducible_common.sh
=====================================
@@ -469,7 +469,7 @@ write_variation_table() {
write_page "<tr><td>domainname</td><td>$(hostname -d)</td><td>i-capture-the-domainname</td></tr>"
else
if [ "$1" != "Arch Linux" ] || [ "$1" != "OpenWrt" ] ; then
- write_page "<tr><td>hostname</td><td> osuosl169-amd64 or osuosl170-amd64</td><td>the other one</td></tr>"
+ write_page "<tr><td>hostname</td><td> osuosl184-amd64 or osuosl170-amd64</td><td>the other one</td></tr>"
else
write_page "<tr><td>hostname</td><td colspan=\"2\"> is not yet varied between rebuilds of $1.</td></tr>"
fi
@@ -543,7 +543,7 @@ write_variation_table() {
write_page "<tr><td>kernel version, modified using /usr/bin/linux64 --uname-2.6</td><td>$(uname -sr)</td><td>$(/usr/bin/linux64 --uname-2.6 uname -sr)</td></tr>"
else
write_page "<tr><td>kernel version</td><td>"
- write_page "$(cat /srv/reproducible-results/node-information/osuosl169* | grep KERNEL | cut -d '=' -f2- | sort -u | tr '\n' '\0' | xargs -0 -n1 echo)"
+ write_page "$(cat /srv/reproducible-results/node-information/osuosl184* | grep KERNEL | cut -d '=' -f2- | sort -u | tr '\n' '\0' | xargs -0 -n1 echo)"
write_page "</td><td colspan=\"2\"> is currently not varied between rebuilds of $1.</td></tr>"
fi
if [ "$1" != "OpenWrt" ] ; then
@@ -570,7 +570,7 @@ write_variation_table() {
if [ "$1" != "FreeBSD" ] && [ "$1" != "Arch Linux" ] ; then
write_page "<tr><td>year, month, date</td><td>today (${TODAY})</td><td>same for both builds (currently, work in progress)</td></tr>"
elif [ "$1" = "Arch Linux" ] ; then
- write_page "<tr><td>year, month, date</td><td>osuosl169-amd64: today (${TODAY}) or osuosl170-amd64: 398 days in the future ($FUTURE)</td><td>the other one</td></tr>"
+ write_page "<tr><td>year, month, date</td><td>osuosl184-amd64: today (${TODAY}) or osuosl170-amd64: 398 days in the future ($FUTURE)</td><td>the other one</td></tr>"
else
write_page "<tr><td>year, month, date</td><td>osuosl171-amd64: today (${TODAY}) or osuosl172-amd64: 398 days in the future ($FUTURE)</td><td>the other one</td></tr>"
fi
=====================================
bin/reproducible_html_nodes_info.sh
=====================================
@@ -1,7 +1,7 @@
#!/bin/bash
# vim: set noexpandtab:
-# Copyright © 2015-2021 Holger Levsen <holger at layer-acht.org>
+# Copyright © 2015-2022 Holger Levsen <holger at layer-acht.org>
# © 2018 Mattia Rizzolo <mattia at debian.org>
# released under the GPLv2
@@ -23,7 +23,7 @@ explain_nodes() {
ionos10) write_page "<br /><small>(jenkins.d.n chroot-installation jobs and http-proxy)</small>" ;;
osuosl167) write_page "<br /><small>(Debian janitor jobs and fakeroot foreign jobs and http-proxy for osuosl nodes)</small>" ;;
osuosl168) write_page "<br /><small>(r-b F-Droid builds)</small>" ;;
- osuosl169) write_page "<br /><small>(r-b Alpine, Archlinux builds)</small>" ;;
+ osuosl184) write_page "<br /><small>(r-b Alpine, Archlinux builds)</small>" ;;
osuosl170) write_page "<br /><small>(r-b Alpine, Archlinux builds)</small>" ;;
osuosl171) write_page "<br /><small>(r-b OpenWrt, NetBSD, Coreboot builds)</small>" ;;
osuosl172) write_page "<br /><small>(r-b OpenWrt, Coreboot builds)</small>" ;;
=====================================
bin/reproducible_maintenance.sh
=====================================
@@ -314,7 +314,7 @@ set -e
# for alpine
set +e
case $HOSTNAME in
- osuosl169*|osuosl170*|jenkins)
+ osuosl184*|osuosl170*|jenkins)
echo "$(date -u) - updating alpine schroot now."
schroot --directory /tmp -c source:jenkins-reproducible-alpine -u root -- apk update
schroot --directory /tmp -c source:jenkins-reproducible-alpine -u root -- apk upgrade
@@ -333,7 +333,7 @@ set -e
# for Arch Linux
set +e
case $HOSTNAME in
- osuosl169*|osuosl170*|jenkins)
+ osuosl184*|osuosl170*|jenkins)
echo "$(date -u) - updating Arch Linux schroot now."
schroot --directory /tmp -c source:jenkins-reproducible-archlinux -u root -- pacman -Syu --noconfirm
RESULT=$?
=====================================
deploy_jdn
=====================================
@@ -136,13 +136,13 @@ elif [ "$1" = "jenkins" ] || [ "$1" = "only" ] ; then
16|i16|ionos16) HOSTS+=(ionos16-i386.debian.net) ;;
o167) HOSTS+=(osuosl167-amd64.debian.net) ;;
o168) HOSTS+=(osuosl168-amd64.debian.net) ;;
- o169) HOSTS+=(osuosl169-amd64.debian.net) ;;
o170) HOSTS+=(osuosl170-amd64.debian.net) ;;
o171) HOSTS+=(osuosl171-amd64.debian.net) ;;
o172) HOSTS+=(osuosl172-amd64.debian.net) ;;
o173) HOSTS+=(osuosl173-amd64.debian.net) ;;
o174) HOSTS+=(osuosl174-amd64.debian.net) ;;
- c9|cs9|ct9) HOSTS+=(codethink9-arm64.debian.net) ;;
+ o184) HOSTS+=(osuosl184-amd64.debian.net) ;;
+ c9|cs9|ct9) HOSTS+=(codethink9-arm64.debian.net) ;;
c10|cs10|ct10) HOSTS+=(codethink10-arm64.debian.net) ;;
c11|cs11|ct11) HOSTS+=(codethink11-arm64.debian.net) ;;
c12|cs12|ct12) HOSTS+=(codethink12-arm64.debian.net) ;;
=====================================
hosts/common/etc/rc.local
=====================================
@@ -68,7 +68,7 @@ iptables -I INPUT -p udp --dport 111 -j DROP
#
case $(hostname) in
osuosl168*) put_schroots_on_tmpfs ;;
- osuosl169*) put_schroots_on_tmpfs ;;
+ osuosl184*) put_schroots_on_tmpfs ;;
osuosl170*) put_schroots_on_tmpfs ;;
osuosl171*) put_schroots_on_tmpfs ;;
osuosl172*) put_schroots_on_tmpfs ;;
=====================================
hosts/jenkins/etc/munin/munin.conf
=====================================
@@ -546,8 +546,8 @@ contact.me.command mail -s "Munin notification ${var:host}" root
diskstats_utilization.graph no
diskstats_iops.graph no
-[osuosl169-amd64.debian.net]
- address ssh://jenkins@osuosl169-amd64.debian.net:45048/bin/nc localhost 4949
+[osuosl184-amd64.debian.net]
+ address ssh://jenkins@osuosl184-amd64.debian.net:45048/bin/nc localhost 4949
use_node_name yes
diskstats_latency.sda.avgwrwait.warning 0:20
diskstats_latency.sda.avgrdwait.warning 0:10
@@ -661,7 +661,7 @@ 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 ionos1-amd64.debian.net ionos2-i386.debian.net ionos3-amd64.debian.net ionos5-amd64.debian.net ionos6-i386.debian.net ionos7-amd64.debian.net ionos9-amd64.debian.net ionos10-amd64.debian.net ionos11-amd64.debian.net ionos12-i386.debian.net ionos15-amd64.debian.net ionos16-i386.debian.net osuosl167-amd64.debian.net osuosl168-amd64.debian.net osuosl169-amd64.debian.net osuosl170-amd64.debian.net osuosl171-amd64.debian.net osuosl172-amd64.debian.net osuosl173-amd64.debian.net osuosl174-amd64.debian.net codethink9-arm64.debian.net codethink10-arm64.debian.net codethink11-arm64.debian.net codethink12-arm64.debian.net codethink13-arm64.debian.net codethink14-arm64.debian.net codethink15-arm64.debian.net codethink16-arm64.debian.net cbxi4a-armhf-rb.debian.net cbxi4b-armhf-rb.debian.net cbxi4pro0-armhf-rb.debian.net ff4a-armhf-rb.debian.net ff64a-armhf-rb.debian.net jtx1a-armhf-rb.debian.net jtx1b-armhf-rb.debian.net jtx1c-armhf-rb.debian.net virt32a-armhf-rb.debian.net virt32b-armhf-rb.debian.net virt32c-armhf-rb.debian.net virt64a-armhf-rb.debian.net virt64b-armhf-rb.debian.net virt64c-armhf-rb.debian.net wbq0-armhf-rb.debian.net freebsd-jenkins.debian.net
+ node_order jenkins.debian.net ionos1-amd64.debian.net ionos2-i386.debian.net ionos3-amd64.debian.net ionos5-amd64.debian.net ionos6-i386.debian.net ionos7-amd64.debian.net ionos9-amd64.debian.net ionos10-amd64.debian.net ionos11-amd64.debian.net ionos12-i386.debian.net ionos15-amd64.debian.net ionos16-i386.debian.net osuosl167-amd64.debian.net osuosl168-amd64.debian.net osuosl184-amd64.debian.net osuosl170-amd64.debian.net osuosl171-amd64.debian.net osuosl172-amd64.debian.net osuosl173-amd64.debian.net osuosl174-amd64.debian.net codethink9-arm64.debian.net codethink10-arm64.debian.net codethink11-arm64.debian.net codethink12-arm64.debian.net codethink13-arm64.debian.net codethink14-arm64.debian.net codethink15-arm64.debian.net codethink16-arm64.debian.net cbxi4a-armhf-rb.debian.net cbxi4b-armhf-rb.debian.net cbxi4pro0-armhf-rb.debian.net ff4a-armhf-rb.debian.net ff64a-armhf-rb.debian.net jtx1a-armhf-rb.debian.net jtx1b-armhf-rb.debian.net jtx1c-armhf-rb.debian.net virt32a-armhf-rb.debian.net virt32b-armhf-rb.debian.net virt32c-armhf-rb.debian.net virt64a-armhf-rb.debian.net virt64b-armhf-rb.debian.net virt64c-armhf-rb.debian.net wbq0-armhf-rb.debian.net freebsd-jenkins.debian.net
[reproducible-builds.org;]
node_order rb-mail1.reproducible-builds.org snapshot.reproducible-builds.org
=====================================
hosts/osuosl169-amd64/etc/apt/apt.conf.d/80proxy → hosts/osuosl184-amd64/etc/apt/apt.conf.d/80proxy
=====================================
=====================================
hosts/osuosl169-amd64/etc/network/interfaces → hosts/osuosl184-amd64/etc/network/interfaces
=====================================
=====================================
hosts/osuosl169-amd64/etc/postfix/main.cf → hosts/osuosl184-amd64/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 = osuosl169-amd64.debian.net
+myhostname = osuosl184-amd64.debian.net
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
-mydestination = osuosl169-amd64.debian.net, localhost
+mydestination = osuosl184-amd64.debian.net, localhost
relayhost = mail.holgerlevsen.de
#mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mynetworks = 127.0.0.0/8
=====================================
hosts/osuosl169-amd64/etc/squid/squid.conf → hosts/osuosl184-amd64/etc/squid/squid.conf
=====================================
=====================================
jenkins-home/offline_nodes
=====================================
@@ -18,11 +18,6 @@
cbxi4pro0-armhf-rb.debian.net
wbq0-armhf-rb.debian.net
-# osuosl
-# [22 08:44:10 PM] <Ramereth> mapreri: I have in my emails that gcc184 replaced gcc169 due to hardware failures
-# to figure out what happened
-osuosl169-amd64.debian.net
-
# investigation needed
# Down here nodes are automatically added by the maintenance job when they have
=====================================
job-cfg/reproducible.yaml
=====================================
@@ -365,7 +365,7 @@
- 'ionos16': { my_arch: 'i386' }
- 'osuosl167': { my_arch: 'amd64' }
- 'osuosl168': { my_arch: 'amd64' }
- - 'osuosl169': { my_arch: 'amd64' }
+ - 'osuosl184': { my_arch: 'amd64' }
- 'osuosl170': { my_arch: 'amd64' }
- 'osuosl171': { my_arch: 'amd64' }
- 'osuosl172': { my_arch: 'amd64' }
@@ -417,7 +417,7 @@
- 'ionos16': { my_arch: 'i386' }
- 'osuosl167': { my_arch: 'amd64' }
- 'osuosl168': { my_arch: 'amd64' }
- - 'osuosl169': { my_arch: 'amd64' }
+ - 'osuosl184': { my_arch: 'amd64' }
- 'osuosl170': { my_arch: 'amd64' }
- 'osuosl171': { my_arch: 'amd64' }
- 'osuosl172': { my_arch: 'amd64' }
@@ -758,10 +758,10 @@
my_timed: '42 23 1 1 *'
my_shell: '/srv/jenkins/bin/reproducible_setup_alpine_schroot.sh'
my_disabled: true
- - 'setup_schroot_alpine_osuosl169':
+ - 'setup_schroot_alpine_osuosl184':
my_description: 'Setup an alpine schroot to test alpine packages for reproducibility.'
my_timed: '42 23 1 1 *'
- my_hname: 'osuosl169'
+ my_hname: 'osuosl184'
my_disabled: true
- 'setup_schroot_alpine_osuosl170':
my_description: 'Setup an alpine schroot to test alpine packages for reproducibility.'
@@ -772,10 +772,10 @@
my_description: 'Setup an Arch Linux schroot to test Arch Linux packages for reproducibility.'
my_timed: '42 23 1 1 *'
my_shell: '/srv/jenkins/bin/reproducible_setup_archlinux_schroot.sh'
- - 'setup_schroot_archlinux_osuosl169':
+ - 'setup_schroot_archlinux_osuosl184':
my_description: 'Setup an Arch Linux schroot to test Arch Linux packages for reproducibility.'
my_timed: '42 23 1 1 *'
- my_hname: 'osuosl169'
+ my_hname: 'osuosl184'
- 'setup_schroot_archlinux_osuosl170':
my_description: 'Setup an Arch Linux schroot to test Arch Linux packages for reproducibility.'
my_timed: '42 23 1 1 *'
=====================================
nodes/list.yml
=====================================
@@ -75,11 +75,6 @@
port: 45047
keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKW0YYo21NiN6dzM0Rnu+XCu13NEgZOPsKo50gJJF/HJ root at gcc168
-- hostname: osuosl169-amd64.debian.net
- ip: 128.193.126.200
- port: 45048
- keys:
- - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP3IPpuQbbkPI0g9ELV7XT/Wg9J3OwYDUNPKgy5CXluX root at gcc169
- hostname: osuosl170-amd64.debian.net
ip: 128.193.126.200
port: 45049
@@ -105,6 +100,11 @@
port: 45053
keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEtj8tDmRAoZUBum1GqPupVSq1hhjtt0V8SL9zOxassT root at gcc174
+- hostname: osuosl184-amd64.debian.net
+ ip: 128.193.126.200
+ port: 45077
+ keys:
+ - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP7lJqrRukYSvh9LFCkWvrhNc9/7WDdnXPBW6/AJftBg root at gcc184
- hostname: snapshot.reproducible-builds.org
ip: 140.211.9.159
port: 22
=====================================
update_jdn.sh
=====================================
@@ -126,7 +126,7 @@ user_host_groups['lunar','jenkins']='reproducible'
user_host_groups['lynxis','osuosl171-amd64']="$sudo_groups"
user_host_groups['lynxis','osuosl172-amd64']="$sudo_groups"
user_host_groups['lynxis','jenkins']="jenkins"
-user_host_groups['kpcyrd','osuosl169-amd64']="$sudo_groups"
+user_host_groups['kpcyrd','osuosl184-amd64']="$sudo_groups"
user_host_groups['kpcyrd','osuosl170-amd64']="$sudo_groups"
user_host_groups['kpcyrd','jenkins']="jenkins"
user_host_groups['bubu','osuosl168-amd64']="$sudo_groups"
@@ -630,7 +630,7 @@ if [ -f /etc/debian_version ] ; then
elif [ "$HOSTNAME" = "ionos2-i386" ] || [ "$HOSTNAME" = "ionos12-i386" ] ; then
# run with the i386 kernel in these i386 nodes
sudo apt install linux-image-686-pae linux-image-amd64-
- elif [ "$HOSTNAME" = "osuosl169-amd64" ] || [ "$HOSTNAME" = "osuosl170-amd64" ] || [ "$HOSTNAME" = "osuosl173-amd64" ]; then
+ elif [ "$HOSTNAME" = "osuosl184-amd64" ] || [ "$HOSTNAME" = "osuosl170-amd64" ] || [ "$HOSTNAME" = "osuosl173-amd64" ]; then
# Arch Linux builds latest stuff which sometimes (eg, currentlt Qt) needs newer kernel to build...
sudo apt install linux-image-amd64/bullseye-backports || true # backport kernels are frequently uninstallable...
:
@@ -727,7 +727,7 @@ fi
# add some users to groups after packages have been installed
if ! $UP2DATE ; then
case $HOSTNAME in
- jenkins|osuosl169-amd64|osuosl170-amd64|osuosl173-amd64)
+ jenkins|osuosl184-amd64|osuosl170-amd64|osuosl173-amd64)
# for building Archlinux
sudo addgroup --system --gid 300 abuild
sudo adduser jenkins abuild
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/a9fbc31cd14e28faf8e9a9bc0d37983708bd2c08
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/a9fbc31cd14e28faf8e9a9bc0d37983708bd2c08
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20220713/613165dd/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list