[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible: document more plans

Holger Levsen holger at moszumanska.debian.org
Wed Jun 17 12:11:07 UTC 2015


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit d31d2dfe4540e8664383f04aa097534cc817ed70
Author: Holger Levsen <holger at layer-acht.org>
Date:   Wed Jun 17 14:10:27 2015 +0200

    reproducible: document more plans
---
 TODO | 72 ++++++++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 47 insertions(+), 25 deletions(-)

diff --git a/TODO b/TODO
index 9d9f047..688866a 100644
--- a/TODO
+++ b/TODO
@@ -237,31 +237,53 @@ properties:
   <mapreri> that would be wonderful.
 ----
 
-* debootstrap
-** add the test (something weekly or so)
-** https://wiki.debian.org/ReproducibleInstalls
-
-* coreboot
-** add more variations: domain+hostname, uid+gid, USER, UTS namespace
-** build the docs?
-** also build with payloads. x86 use seabios as default, arm boards dont have a default. grub is another payload. and these: bayou  coreinfo  external  filo  libpayload  nvramcui - and:
-*** CONFIG_PAYLOAD_NONE=y
-*** CONFIG_PAYLOAD_ELF is not set
-*** CONFIG_PAYLOAD_LINUX is not set
-*** CONFIG_PAYLOAD_SEABIOS is not set
-*** CONFIG_PAYLOAD_FILO is not set
-*** CONFIG_PAYLOAD_GRUB2 is not set
-*** CONFIG_PAYLOAD_TIANOCORE is not set
-** libreboot ships images, verify those?
-
-* openwrt
-** add credit for logo/artwork
-** build more archs (http://downloads.openwrt.org/chaos_calmer/15.05-rc1/ lists many to choose from)
-** build all packages? (set CONFIG_ALL=y and run 'make defconfig')
-** file dbd bug about unable to inspect these .bin files
-** file dbd bug about crashing on certain squashfs files
-
-* remote scheduling:
+==== reproducible Debian installation
+
+* see https://wiki.debian.org/ReproducibleInstalls
+* add the test (something weekly or so)
+
+==== reproducible coreboot
+
+* add more variations: domain+hostname, uid+gid, USER, UTS namespace
+* build the docs?
+* also build with payloads. x86 use seabios as default, arm boards dont have a default. grub is another payload. and these: bayou  coreinfo  external  filo  libpayload  nvramcui - and:
+** CONFIG_PAYLOAD_NONE=y
+** CONFIG_PAYLOAD_ELF is not set
+** CONFIG_PAYLOAD_LINUX is not set
+** CONFIG_PAYLOAD_SEABIOS is not set
+** CONFIG_PAYLOAD_FILO is not set
+** CONFIG_PAYLOAD_GRUB2 is not set
+** CONFIG_PAYLOAD_TIANOCORE is not set
+* libreboot ships images, verify those?
+
+==== reproducible openwrt
+
+* add credit for logo/artwork
+* build more archs (http://downloads.openwrt.org/chaos_calmer/15.05-rc1/ lists many to choose from)
+* build all packages? (set CONFIG_ALL=y and run 'make defconfig')
+* file dbd bug about unable to inspect these .bin files
+* file dbd bug about crashing on certain squashfs files
+
+==== reproducible netbsd
+
+* should be fairly easy and similar to openwrt:
+** checkout from cvs
+** run build.sh
+** compare results
+
+==== reproducible fedora
+
+* use mock to create a fedora chroot to build in
+* start with building a single package
+* then build the full base system (100-500 packages)
+
+==== reproducible freebsd
+
+* needs a freebsd system to build
+* first build world, later build ports
+* use this setup as the first test bed for remote scheduling:
+
+==== remote scheduling:
 ----
 <weasel> | h01ger: I have a slave configured, named buildbot.pixelminers.
 <weasel> remote root is /home/jenkins/pseudo-hosts/buildbot.pixelminers.net

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list