[Git][qa/jenkins.debian.net][master] jenkins jobs: move live-builds from ionos10 to osuosl1...
Holger Levsen (@holger)
gitlab at salsa.debian.org
Wed Sep 24 13:49:17 BST 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
3a20b2c8 by Holger Levsen at 2025-09-24T14:49:06+02:00
jenkins jobs: move live-builds from ionos10 to osuosl1...
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
4 changed files:
- README.infrastructure
- THANKS.head
- job-cfg/reproducible.yaml
- update_jdn.sh
Changes:
=====================================
README.infrastructure
=====================================
@@ -40,13 +40,13 @@ can remove the PTR records and unblock the IP addresses.
==== amd64 nodes at osuosl.org
-We also have 5 nodes running at osuosl.org. Contact via #osuosl on freenode or mail to
-support at osuosl.org mentioning the machine name in the subject. The nodes are part of
-the .reproducible.osuosl.org domain and can also be reached via .debian.net.
+We also have 9 nodes running at osuosl.org. Contact via #osuosl on freenode or mail to
+support at osuosl.org mentioning the machine name in the subject. The nodes once were part of
+the .reproducible.osuosl.org domain and can now be reached via .debian.net.
The nodes are used for these jobs:
-* osuosl1-amd64: r-b.o coreboot, netbsd
+* osuosl1-amd64: r-b.o coreboot, netbsd & debian live-builds
* osuosl2-amd64: r-b.o coreboot
** osuosl2 is running in the future
* osuosl31-amd64: openqa.d.n workers
=====================================
THANKS.head
=====================================
@@ -15,7 +15,7 @@ link:https://jenkins.debian.net/["jenkins.debian.net"] would not be possible wit
** 21 cores and 80 GB memory for ionos15-amd64.debian.net used for building amd64 Debian packages for t.r-b.o, running in the future
** 2 cores and 8 GB memory for ionos7-amd64.debian.net used for buildinfos.debian.net
** 5 cores and 10 GB memory for ionos9-amd64.debian.net used for rebootstrap jobs
- ** 12 cores and 14 GB memory for ionos10-amd64.debian.net used for chroot-installation jobs, for building Debian live and testing for reproducibility, and for Debian bootstrapping jobs
+ ** 12 cores and 14 GB memory for ionos10-amd64.debian.net used for chroot-installation jobs and bootstrapping Debian jobs
** 16 cores and 16 GB memory for ionos20-amd64.debian.net used as a rebuilderd-worker for https://reproduce.debian.net
** 16 cores and 16 GB memory for ionos21-amd64.debian.net used as a rebuilderd-worker for https://reproduce.debian.net
** 16 cores and 16 GB memory for ionos22-amd64.debian.net used as a rebuilderd-worker for https://reproduce.debian.net
@@ -40,15 +40,15 @@ link:https://jenkins.debian.net/["jenkins.debian.net"] would not be possible wit
* link:https://letsencrypt.org[Let's encrypt] provides free of charge SSL certificates for jenkins.debian.net, reproducible.debian.net and tests.reproducible-builds.org.
* 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] which each had 32 cores with 144 GB memory. Those machines have been retired now and OSUOSL offered different machines to us:
* In spring 2023 we got access to some new nodes hosted by link:https://osuosl.org/[OSUOSL]:
- ** 16 cores with 128 GB memory for osuosl1-amd64.reproducible.osuosl.org used for building OpenWrt, coreboot and NetBSD for t.r-b.o
- ** 16 cores with 128 GB memory for osuosl2-amd64.reproducible.osuosl.org used for building OpenWrt, coreboot for t.r-b.o
+ ** 8 cores with 64 GB memory for osuosl1-amd64.reproducible.osuosl.org used for building coreboot and NetBSD for t.r-b.o and also building Debian live images and testing for their reproducibility
+ ** 8 cores with 64 GB memory for osuosl2-amd64.reproducible.osuosl.org used for building coreboot for t.r-b.o
** 8 cores with 64 GB memory for osuosl31-amd64.debian.net used for https://openqa.debian.net
** 8 cores with 64 GB memory for osuosl32-amd64.debian.net used for Debian janitor jobs
** 4 cores with 32 GB memory for osuosl41-amd64.debian.net, a rebuilderd-worker for https://reproduce.debian.net
** 4 cores with 32 GB memory for osuosl42-amd64.debian.net, a rebuilderd-worker for https://reproduce.debian.net
** 4 cores with 32 GB memory for osuosl43-amd64.debian.net, a rebuilderd-worker for https://reproduce.debian.net
** 4 cores with 32 GB memory for osuosl44-amd64.debian.net, a rebuilderd-worker for https://reproduce.debian.net
- ** 16 cores with 64 GB memory for osuosl5-amd64.reproducible.osuosl.org plus 20TB RAID on SDDs for running https://reproduce.debian.net
+ ** 8 cores with 32 GB memory for osuosl5-amd64.debian.net for running https://reproduce.debian.net
==== Past sponsors
=====================================
job-cfg/reproducible.yaml
=====================================
@@ -824,7 +824,7 @@
- last-duration
- build-button
- extra-last-output
- regex: reproducible_debian_live_build_.*|reproducible_maintenance_amd64_ionos10|reproducible_node_health_check_amd64_ionos10
+ regex: reproducible_debian_live_build_.*|reproducible_maintenance_amd64_osuosl1|reproducible_node_health_check_amd64_osuosl1
- project:
name: reproducible_debian_live_build
@@ -834,14 +834,14 @@
my_disabled: false
imagetype:
- "smallest-build"
- - cinnamon
- - gnome
- - kde
- lxde
- lxqt
+ - xfce
- mate
+ - cinnamon
+ - gnome
+ - kde
- standard
- - xfce
debian_version:
- bookworm:
my_timed: 'H H 1 * *' # The 1st day of a month, sometime during the day
@@ -862,6 +862,6 @@
jobs:
- 'reproducible_debian_live_build_{imagetype}_{debian_version}':
my_description: 'Build Debian {imagetype} live image for {debian_version} using live-build'
- my_hname: 'ionos10'
+ my_hname: 'osuosl1'
my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh {imagetype} {debian_version} {installer_origin}'
=====================================
update_jdn.sh
=====================================
@@ -104,6 +104,7 @@ user_host_groups['kpcyrd','osuosl2-amd64']="$sudo_groups"
user_host_groups['kpcyrd','jenkins']="jenkins"
user_host_groups['vagrant','*']="$sudo_groups"
#user_host_groups['fpierret','osuosl5-amd64']="$sudo_groups"
+user_host_groups['rclobus','osuosl1-amd64']="$sudo_groups"
user_host_groups['rclobus','osuosl31-amd64']="$sudo_groups"
user_host_groups['rclobus','ionos10-amd64']="$sudo_groups"
user_host_groups['bernhard','xxxxx']="$sudo_groups"
@@ -407,14 +408,18 @@ if [ -f /etc/debian_version ] ; then
*) DEBS="$DEBS fail2ban" ;;
esac
case $HOSTNAME in
- ionos10*) # needed for live-build
- DEBS="$DEBS live-build"
+ ionos10*)
# needed for testing just that
DEBS="$DEBS cdebootstrap cdebootstrap-static"
;;
- osuosl31*) # needed for openqa-worker
+ osuosl31*)
+ # needed for openqa-worker
DEBS="$DEBS openqa-worker swtpm"
;;
+ osuosl1*)
+ # needed for live-build
+ DEBS="$DEBS live-build"
+ ;;
*) ;;
esac
# install stuff for bremner's builtin-pho stuff
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/3a20b2c8bd1acd4e7e35408d8dece0d9ee7ac741
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/3a20b2c8bd1acd4e7e35408d8dece0d9ee7ac741
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/20250924/cd758e62/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list