summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-03-08reproducible Debian: raise 'accepteable' latency further on p64cHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07lvc: add a fake dotted parameter, and commands to see its effectPhilip Hands1-1/+3
2017-03-07lvc: reinstate VMcommand's ability to run commands and get resultsPhilip Hands2-18/+41
This modifies the inittab to run a very simple loop on d-i's ttyS0 that reads commands from stdin, runs them and tops and tails the output with various control characters to make it easier to see when we have a result. It outputs a BEL (Ctrl-G, \a, \007) at the start, then an STX (\002) before running the command, and an ETX (\003) afterwards, to bracket STDOUT. After the ETX comes the command's return code, in decimal, then a US (\037), then comes the STDERR, and finally a NUL (\000) That lets us send an 'exit' and look for a BEL then issue a command and find the values required to populate the @returncode, @stdout and @stderr values.
2017-03-07d-i: de was converted to poSamuel Thibault1-1/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible fdroid: delete old libvirt instances until fdroid tools canHans-Christoph Steiner1-0/+4
The fdroid tools should be managing these old copies of the buildserver images. But until we get that sorted, we can just force delete them here to get the more important parts running. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible fdroid: don't let debug output break the buildHans-Christoph Steiner1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible fdroid: switch to build from @uniqx's branchHans-Christoph Steiner1-2/+2
uniqx aka uniq aka Michael Poehn is doing most of this work now. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible fdroid: prevent password prompts in github/gitlab/bitbucketHans-Christoph Steiner1-0/+5
After a long discussion on #reproducible-builds on 2017-02-15, mapreri and h01ger said to keep this config in this build job. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible fdroid: build all latest apps in fdroiddataHans-Christoph Steiner1-0/+7
Now that we have a buildserver, use it to build the latest version of all apps in F-Droid. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible fdroid: more debug infoHans-Christoph Steiner1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible Debian: increase accepted latency for p64c-armhf furtherHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible Debian: ignore low disk latency warnings on p64cHolger Levsen1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-06debian-edu: update stretch ISO URLPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-06d-i: testvm: +rootskelPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-06d-i: use make to build repo. for udebsPhilip Hands2-1/+50
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-06d-i: typosPhilip Hands1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-06lvc: update KDE login promptPhilip Hands1-0/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-05g-i: add d-i-preseed-cfgs/debian-edu_minimal_preseed.cfgWolfgang Schweer2-1/+44
As the content of this file isn't supposed to change much over time, the filename could be w/o codename. Adjust symlink for stretch_minimal_preseed file. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-05reproducible Debian: adjust scheduling frequency, mostly to adopt to faster ↵Holger Levsen1-1/+1
armhf nodes Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-03reproducible FreeBSD: copy packages back with a tar pipelineEd Maste2-1/+3
scp -r converts the latest symlink directory into a copy of the target directory, resulting in two copies of each package. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-03reproducible FreeBSD: add -print to find after -pruneEd Maste1-1/+1
Without an action at the end find implicitly applies -print to the entire expression, which means the pruned directory itself is also printed. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-03reproducible lede+openwrt: reenable node cleanup after buildHolger Levsen1-8/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-02g-i: adjust Debian Edu combi server preseeding (LTSP server_packages).Wolfgang Schweer1-0/+3
While this change is needed for Stretch, it doesn't harm for Jessie. So changing it here and keeping the symlink for Stretch should be ok. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-27reproducible FreeBSD: remove unused Xs from mktemp invocationEd Maste1-1/+1
FreeBSD's mktemp does not use Xs as placeholders for the random string when using the -t <template> arg. Instead it appends a period and the characters. For example: % mktemp -d -t prefix /tmp/prefix.pffo8Fiv Signed-off-by: Ed Maste <emaste@freebsd.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-25correctly replace notification urlHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-24reproducible debian: maintenance: drop old temporary code dealing with old ↵Mattia Rizzolo1-13/+0
temp files not created anymore Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-24d-i: perhaps fix the triggering of _pdf_po2xml jobs by _html_po2xmlPhilip Hands1-4/+7
2017-02-23reproducible FreeBSD: exlcude symlinks when comparing resultsEd Maste1-1/+1
The package repo contains a latest/ symlink to the actual package directory. Prune symlinks so we don't compare the same packages twice. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-23reproducible Debian: compress outputHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-23reproducible Debian: include number of configured+running jobs in ↵Holger Levsen1-0/+8
performance stats Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-23update pb12's ip addressHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-22jenkins.d.o meetings: updated after todaysHolger Levsen1-1/+5
2017-02-22reproducible FreeBSD: allow WITH_REPRODUCIBLE_BUILD to makeEd Maste1-0/+2
We're invoking as make WITH_REPRODUCIBLE_BUILD=yes buildworld for now before it is connected to the FreeBSD release build scripts. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-22reproducible FreeBSD: allow SOURCE_DATE_EPOCH through sudoEd Maste2-2/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-22reproducible FreeBSD: set pkg base timestampEd Maste1-2/+2
Packaged base is the work-in-progress distribution method for FreeBSD 12.x, and is not yet completely connected into the FreeBSD release build mechanism. For now explicitly set the pkg metadata timestamp via SOURCE_DATE_EPOCH in the environment, until we have the mechanism to set it via the release build scripts. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-22reproducible FreeBSD: enable reproducible build switchEd Maste1-4/+4
FreeBSD developers are attached to the build metadata (hostname, user, etc.) stored in the kernel and boot loaders, at least during the development phase. For now forcibly enable the build-time reproducible build knob, in order ot test the reproducibility status. The intent is that this is later driven by some top-level release / development switch. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-21reproducible Debian: schedule new, untested and depwait more aggressivelyHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-21Remove meaningless ?page=changes from URLsHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: decrease scheduing frequency for experimentalHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: mail signed .buildinfo files to ↵Holger Levsen1-3/+5
submit@buildinfo.kfreebsd.eu Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: write logfile with buildinfo.debian.net issues and mail ↵Holger Levsen2-3/+8
it daily to qa-jenkins-scm@l.d.a.o and lamby@d.o Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: disable irc notification for 500 buildinfo problemsHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: include $BUILD_URL in irc messageHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: improve debugging buildinfo.debian.netHolger Levsen1-1/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20hide some magicHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20udd-query: add mips64el to the m-a skew checkMattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: improve formattingHolger Levsen1-1/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: improve formattingHolger Levsen1-3/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: almost turn suite/arch pages into a tableHolger Levsen1-9/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: add links to debian/$SUITE/$ARCH in suite tableHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>