[Git][qa/jenkins.debian.net][master] 2 commits: reproducible Debian: mark virt32(a|z) as offline
Holger Levsen (@holger)
gitlab at salsa.debian.org
Sat Dec 7 17:35:21 GMT 2024
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
9a7127c7 by Holger Levsen at 2024-12-07T18:12:28+01:00
reproducible Debian: mark virt32(a|z) as offline
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
6b931c38 by Holger Levsen at 2024-12-07T18:35:09+01:00
i386.reproduce.debian.net: prepare infom07
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
8 changed files:
- README.infrastructure
- TODO.infrastructure
- bin/jenkins_node_definitions.sh
- bin/reproducible_build_workers
- + hosts/infom07-i386/etc/apt/sources.list
- jenkins-home/offline_nodes
- job-cfg/reproducible.yaml
- update_jdn.sh
Changes:
=====================================
README.infrastructure
=====================================
@@ -52,13 +52,13 @@ The nodes are used for these jobs:
** the alpine jobs are disabled
* osuosl3-amd64: Debian live-builds / Debian bootstrap jobs / debian-janitor / mmdebstrap-jenkins jobs / openqa.d.n workers
* osuosl4-amd64: manual debugging by vagrant and others, future rebuilderd worker
-* osuosl5-amd64: rebuilderd main node (at first, worker too)
+* osuosl5-amd64: rebuilderd main node & four workers, see https://reproduce.debian.net
==== amd64 and i386 nodes at infomaniak.cloud
* infom01-amd64, doing Debian r-b CI builds
* infom02-amd64, doing Debian r-b CI builds, running in the future
-* infom07-i386, doing Debian r-b CI builds
+* infom07-i386, running rebuilderd at https://i386.reproduce.debian.net
* infom08-i386, doing Debian r-b CI builds, running in the future
=====================================
TODO.infrastructure
=====================================
@@ -16,7 +16,7 @@ free sdd space: 260 GB
ordered todo
------------
ionos*i386: increase ram to 16gb but dont increase workers yet
-infom07+08
+infom08
remove debian (uid 1000) user (also on 01+02)
document kernel (non 32bit) variation (but bpo variation)
document amd64 userland (and pbuilder i386 userland)
=====================================
bin/jenkins_node_definitions.sh
=====================================
@@ -45,7 +45,6 @@ osuosl2-amd64.debian.net
osuosl3-amd64.debian.net
infom01-amd64.debian.net
infom02-amd64.debian.net
-infom07-i386.debian.net
infom08-i386.debian.net"
NODE_RUN_IN_THE_FUTURE=false
=====================================
bin/reproducible_build_workers
=====================================
@@ -54,19 +54,10 @@ i386_5 ionos12-i386 ionos6-i386
i386_6 ionos6-i386 ionos12-i386
i386_7 ionos12-i386 ionos16-i386
i386_8 ionos16-i386 ionos12-i386
-i386_9 ionos2-i386 ionos6-i386
-i386_10 ionos16-i386 ionos12-i386
-i386_11 ionos6-i386 ionos2-i386
-i386_12 ionos12-i386 ionos16-i386
-i386_13 infom07-i386 infom08-i386
-i386_14 infom08-i386 infom07-i386
-i386_15 infom07-i386 infom08-i386
-i386_16 infom08-i386 infom07-i386
-i386_17 infom07-i386 infom08-i386
-i386_18 infom08-i386 infom07-i386
-i386_19 infom07-i386 infom08-i386
-i386_20 infom08-i386 infom07-i386
-
+i386_9 ionos2-i386 infom08-i386
+i386_10 infom08-i386 ionos12-i386
+i386_11 infom08-i386 ionos2-i386
+i386_12 ionos12-i386 infom08-i386
# arm64
arm64_1 codethink01-arm64 codethink02-arm64
=====================================
hosts/infom07-i386/etc/apt/sources.list
=====================================
@@ -0,0 +1,23 @@
+#
+# Debian trixie
+#
+deb http://deb.debian.org/debian/ trixie main non-free-firmware contrib non-free
+#deb-src http://deb.debian.org/debian/ trixie main non-free-firmware contrib non-free
+
+#
+# Debian trixie security
+#
+deb http://security.debian.org/ trixie-security main non-free-firmware contrib non-free
+#deb-src http://security.debian.org/ trixie-security main non-free-firmware contrib non-free
+
+#
+# Debian trixie updates
+#
+deb http://deb.debian.org/debian/ trixie-updates main non-free-firmware contrib non-free
+#deb-src http://deb.debian.org/debian/ trixie-updates main non-free-firmware contrib non-free
+
+#
+# Debian trixie-backports
+#
+deb http://deb.debian.org/debian/ trixie-backports main non-free-firmware contrib non-free
+#deb-src http://deb.debian.org/debian/ trixie-backports main non-free-firmware contrib non-free
=====================================
jenkins-home/offline_nodes
=====================================
@@ -20,7 +20,8 @@ cbxi4pro0-armhf-rb.debian.net
cbxi4b-armhf-rb.debian.net
# needs investigation
-
+virt32a-armhf-rb.debian.net
+virt32z-armhf-rb.debian.net
# Down here nodes are automatically added by the maintenance job when they have
# been failing their health check or maintenance job for too long.
=====================================
job-cfg/reproducible.yaml
=====================================
@@ -442,7 +442,6 @@
- 'codethink04': { my_arch: 'arm64' }
- 'infom01': { my_arch: 'amd64' }
- 'infom02': { my_arch: 'amd64' }
- - 'infom07': { my_arch: 'i386' }
- 'infom08': { my_arch: 'i386' }
my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
my_naginator_regex: '^E: Couldn.t download .*/Packages'
=====================================
update_jdn.sh
=====================================
@@ -121,6 +121,7 @@ user_host_groups['josch','osuosl4-amd64']="$sudo_groups"
user_host_groups['dkg','osuosl4-amd64']=""
user_host_groups['bremner','ionos7-amd64']="$sudo_groups"
user_host_groups['jspricke','osuosl5-amd64']=""
+user_host_groups['jspricke','infom07-i386']=""
u_shell['mattia']='/bin/zsh'
@@ -373,7 +374,7 @@ if [ -f /etc/debian_version ] ; then
munin-plugins-extra/buster-backports
devscripts/buster-backports
" ;;
- osuosl4*|osuosl5*) # packages to be installed on trixie Debian systems
+ osuosl4*|osuosl5*|infom07) # packages to be installed on trixie Debian systems
DEBS="$DEBS
btop
debootstrap
@@ -539,12 +540,12 @@ if [ -f /etc/debian_version ] ; then
DEBS="$DEBS ffmpeg python3-popcon dose-extra"
;;
esac
- # packages needed for reproduce.debian.net running rebuilderd
+ # packages needed for rebuilderd on https://reproduce.debian.net
case $HOSTNAME in
- osuosl4*|osuosl5*) DEBS="$DEBS
- nginx-full
- dehydrated
- diffoscope
+ osuosl4*|osuosl5*|infom07) DEBS="$DEBS
+ nginx-full
+ dehydrated
+ diffoscope
" ;;
*) ;;
esac
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/0eb311a8d6d7c0de70f71cbf0dde7baeebf3661f...6b931c382e133b13803e0cb0fd3ab035b73d3e4f
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/0eb311a8d6d7c0de70f71cbf0dde7baeebf3661f...6b931c382e133b13803e0cb0fd3ab035b73d3e4f
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/20241207/0468fb27/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list