[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