[Git][qa/jenkins.debian.net][master] rdn: add more configs bits for loong64
Holger Levsen (@holger)
gitlab at salsa.debian.org
Mon May 25 01:38:56 BST 2026
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
d917ce5a by Holger Levsen at 2026-05-25T02:38:42+02:00
rdn: add more configs bits for loong64
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1 changed file:
- update_jdn.sh
Changes:
=====================================
update_jdn.sh
=====================================
@@ -390,8 +390,8 @@ if [ -f /etc/debian_version ] ; then
;;
esac
case $DPKG_ARCH in
- # fail2ban is not useful on any arm64 or riscv64 nodes as they all are behind NAT
- arm64|riscv64) ;;
+ # fail2ban is not useful on any arm64, riscv64, loong64 nodes as they all are behind NAT
+ arm64|riscv64|loong64) ;;
*) DEBS="$DEBS fail2ban" ;;
esac
case $HOSTNAME in
@@ -527,7 +527,7 @@ if [ -f /etc/debian_version ] ; then
esac
# packages needed for rebuilderd-worker for https://reproduce.debian.net
case $HOSTNAME in
- infom07*|infom08*|codethink01*|codethink02*|codethink05*|osuosl4*|ionos2*|riscv64*|*ppc64el) DEBS="$DEBS
+ infom07*|infom08*|codethink01*|codethink02*|codethink05*|osuosl4*|ionos2*|riscv64*|*ppc64el|loong64*) DEBS="$DEBS
diffoscope/trixie-backports
equivs
sbuild
@@ -747,7 +747,7 @@ if [ "$HOSTNAME" = "jenkins" ] || [ "$HOSTNAME" = "ionos7-amd64" ] || [ "$HOSTNA
fi
# set secrets for rebuilderd and rebuilderd-workers
case $HOSTNAME in
- osuosl5*) for a in all amd64 arm64 armel armhf i386 ppc64el riscv64 ; do
+ osuosl5*) for a in all amd64 arm64 armel armhf i386 ppc64el riscv64 loong64 ; do
SIGNUPSECRET="$(sudo cat /etc/rebuilderd/rebuilderd-${a}.secret)"
f=rebuilderd-${a}.conf
if [ -f /etc/rebuilderd/$f ] ; then
@@ -757,7 +757,7 @@ case $HOSTNAME in
fi
done
;;
- infom07*|infom08*|codethink01*|codethink02*|codethink05*|osuosl4*|osuosl5*|ionos2*|riscv64*|*ppc64el)
+ infom07*|infom08*|codethink01*|codethink02*|codethink05*|osuosl4*|osuosl5*|ionos2*|riscv64*|*ppc64el|loong64*)
SIGNUPSECRET="$(sudo cat /etc/rebuilderd-worker/rebuilderd.secret)"
f=rebuilderd-worker.conf
if [ -f /etc/rebuilderd-worker/$f ] ; then
@@ -799,9 +799,9 @@ fi
if ! $UP2DATE || [ $BASEDIR/hosts/$HOSTNAME/etc/munin -nt $STAMP ] ; then
cd /etc/munin/plugins
- # enable fail2ban conditionally, all arm64 and riscv64 nodes are behind NAT
+ # enable fail2ban conditionally, except on arm64, riscv64 and loong64 nodes which are behind NAT
case $DPKG_ARCH in
- arm64|riscv64) sudo rm -f fail2ban ;;
+ arm64|riscv64|loong64) sudo rm -f fail2ban ;;
*) i=fail2ban
[ -e $i ] || sudo ln -s /usr/share/munin/plugins/$i $i
;;
@@ -832,7 +832,7 @@ if ! $UP2DATE || [ $BASEDIR/hosts/$HOSTNAME/etc/munin -nt $STAMP ] ; then
jenkins|ionos2*|ionos7*|ionos9*|ionos10*|ionos30*) ;;
infom07*|infom08*) ;;
codethink01*|codethink02*|codethink03*) ;;
- *risc*|osuosl*) ;;
+ *risc*|osuosl*|*loong64*) ;;
*) [ -L /etc/munin/plugins/jenkins_reproducible_builds ] || sudo ln -s /usr/share/munin/plugins/jenkins_reproducible_builds jenkins_reproducible_builds ;;
esac
# this is a hack to work around (rare) problems with restarting munin-node...
@@ -1022,12 +1022,14 @@ case $HOSTNAME in
;;
riscv64*) deploy_rebuilderd_services worker 1
;;
+ loong64*) deploy_rebuilderd_services worker 1
+ ;;
*ppc64el) deploy_rebuilderd_services worker 1
;;
osuosl5*)
- deploy_rebuilderd_services rebuilderd "all amd64 arm64 armel armhf i386 ppc64el riscv64"
- deploy_rebuilderd_services pkgsync "all amd64 arm64 armel armhf i386 ppc64el riscv64"
- deploy_rebuilderd_services db-backup "all amd64 arm64 armel armhf i386 ppc64el riscv64"
+ deploy_rebuilderd_services rebuilderd "all amd64 arm64 armel armhf i386 loong64 ppc64el riscv64"
+ deploy_rebuilderd_services pkgsync "all amd64 arm64 armel armhf i386 loong64 ppc64el riscv64"
+ deploy_rebuilderd_services db-backup "all amd64 arm64 armel armhf i386 loong64 ppc64el riscv64"
sudo systemctl enable --now rebuilderd-db-backup-compress.timer
;;
*) ;;
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/d917ce5a64053d70a43ca7e2f8b8cf80d77f0978
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/d917ce5a64053d70a43ca7e2f8b8cf80d77f0978
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20260525/9ee9e8fa/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list