[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 2 commits: reproducible OpenWrt: an OpenWrt bug is not a FIXME for us
Holger Levsen
gitlab at salsa.debian.org
Tue Feb 19 19:02:41 GMT 2019
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
bf60e03c by Holger Levsen at 2019-02-19T18:59:52Z
reproducible OpenWrt: an OpenWrt bug is not a FIXME for us
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
f398afcb by Holger Levsen at 2019-02-19T19:02:28Z
reproducible Debian: drop FIXME from rb_service.sh and move to TODO
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
3 changed files:
- TODO
- bin/reproducible_build_service.sh
- bin/reproducible_openwrt.sh
Changes:
=====================================
TODO
=====================================
@@ -187,7 +187,15 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian
** repo-comparison: check for binaries without source
** issues: currently only state of amd64 is shown. it would be better to display packages as unreproducible if they are unreproducible on any architecture.
** include diffoscope run time in log
-
+* for _service.sh
+** enabling the service in update_jdn
+** maintenance job might want to:
+*** check for running builds using systemctl show & ps fax
+*** check if at least one build is running on a build node
+** use ExecStop to kill remote builds on shutdown
+*** remove cleanup_nodes.sh once this works
+*** add support for disabling archs and for shutdown+respan of workers
+*** add support for starting/stopping workers for specific archs
* missing variations:
** 32/64 bit kernel variation on i386
** prebuilder does (user) group variation like this: https://salsa.debian.org/reproducible-builds/reproducible-misc/blob/master/prebuilder/pbuilderhooks/A02_user
=====================================
bin/reproducible_build_service.sh
=====================================
@@ -245,12 +245,4 @@ while true ; do
set -e
done
-# FIXME: TODO left for _service.sh:
-# * enabling the service in update_jdn
-# * maintenance job might want to:
-# - check for running builds using systemctl show & ps fax
-# - check if at least one build is running on a build node
-# * use ExecStop to kill remote builds on shutdown
-# - remove cleanup_nodes.sh once this works
-# - add support for disabling archs and for shutdown+respan of workers
-# - add support for starting/stopping workers for specific archs
+
=====================================
bin/reproducible_openwrt.sh
=====================================
@@ -236,7 +236,7 @@ openwrt_config() {
printf 'CONFIG_KERNEL_BUILD_USER="openwrt"\n' >> .config
printf 'CONFIG_KERNEL_BUILD_DOMAIN="buildhost"\n' >> .config
- # WORKAROUND/FIXME: the OpenWrt build system has a bug with iw when using CONFIG_ALL=y and selecting iw as dependency (over target dependencies).
+ # WORKAROUND: the OpenWrt build system has a bug with iw when using CONFIG_ALL=y and selecting iw as dependency (over target dependencies).
printf 'CONFIG_PACKAGE_iw=y\n' >> .config
make defconfig
}
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/eabef866b351892adc8b4b3e13d16abc27746e77...f398afcbe20f767f451b3ee4aa574e5ed60be889
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/eabef866b351892adc8b4b3e13d16abc27746e77...f398afcbe20f767f451b3ee4aa574e5ed60be889
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/20190219/0696e82d/attachment-0001.html>
More information about the Qa-jenkins-scm
mailing list