summaryrefslogtreecommitdiffstats
path: root/bin
AgeCommit message (Collapse)AuthorFilesLines
2017-02-17reproducible debian: move the temporary rbuild directories into a ↵Mattia Rizzolo2-1/+15
rbuild-debian directory this is to avoid having thousands of temporary directories mixed with few non-temporary ones in /srv/reproducible-builds Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-16reproducible Debian: sort alphabeticallyHolger Levsen1-26/+26
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-16reproducible Debian: add two new armhf hosts and their maintenace jobs, ↵Holger Levsen2-4/+12
thanks vagrant Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-16reproducible debian: temporary disable saving artifacts for diffoscope ↵Mattia Rizzolo1-1/+1
timeouts, until #855273 is fixed This reverts (again) commit fb079fe36488f704df35abf2babdf49f2e035388.
2017-02-15reproducible fdroid: use Android SDK from Debian/stretch packagesHans-Christoph Steiner1-0/+3
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-02-15reproducible fdroid: only libvirt images need to be readableHans-Christoph Steiner1-3/+3
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-02-15Revert "reproducible debian: temporary disable saving artifacts for ↵Mattia Rizzolo1-1/+1
diffoscope timeouts, until #852013 is fixed" This reverts commit 95de4419c9e6e5b6d3d013144374fd8e0fab8cc8. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-14reproducible fdroid: allow `sudo /bin/chmod -R a+rX /var/lib/libvirt/`Hans-Christoph Steiner1-0/+3
In order to convert the QEMU/KVM image to a vagrant box, we need to read the file directly. But that dir usually only lets root read the images. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-09Revert "reproducible Debian: put done bugs ob the bottom of the bugs graph"Holger Levsen1-12/+10
This reverts commit 59a5d49a07adf1866a347340dd6fbebc1f8d0211 and first this reverts commit f794313de062993754e7274ccd5061ab0109bb3b. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-09reproducible Debian: clarify math usedHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-09reproducible debian: breakages: use a set instead of the `if item not in ↵Mattia Rizzolo1-5/+3
foo: foo.append(item)` construction Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-07reproducible Debian: detect another diskspace problemHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-07reproducible Debian: make needles more visibleHolger Levsen1-1/+10
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-06reproducible debian: temporary disable build subdir name variationMattia Rizzolo1-1/+1
pbuilder 0.228 removed an undefined behaviour this feature was relying on. 0.228.4 will instead provide an (undocumented) interface to configure this value. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-06reproducible debian: implement the build subdir variation using a mean ↵Mattia Rizzolo1-0/+1
provided by the upcoming pbuilder 0.228.4 Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-06reproducible debian: temporary disable saving artifacts for diffoscope ↵Mattia Rizzolo1-1/+1
timeouts, until #852013 is fixed
2017-01-31reproducible Debian: don't let the build fail if artifacts cannot be preservedHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-27lvc: generally discard snapshotsPhilip Hands1-9/+5
Keeping them results in subsequent runs doing nothing much, which is a little confusing. We should instead separate jobs that start from the snapshots, and then pass the snapshots between jobs when they succeed, as this should make later tests more resilient to when the early part is failing and would prevent the later tests from running. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25reproducible Debian: improve log messageHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25fixup! d-i: pass non_{po,pdf}_langs as params to aid checking manualsPhilip Hands1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25fixup 43c0ed4: reproducible Debian: also provide summaries for other log ↵Holger Levsen1-1/+1
types than stale builds Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25Revert "fixup 43c0ed4: reproducible Debian: also provide summaries for other ↵Holger Levsen2-4/+4
log types than stale builds" This reverts commit c38ffaffb0595be4c5ec155072ed44565ee656ab.
2017-01-25fixup! d-i: pass non_{po,pdf}_langs as params to aid checking manualsPhilip Hands1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25fixup! d-i: pass non_{po,pdf}_langs as params to aid checking manualsPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25d-i: pass non_{po,pdf}_langs as params to aid checking manualsPhilip Hands1-5/+13
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25fixup 43c0ed4: reproducible Debian: also provide summaries for other log ↵Holger Levsen2-4/+4
types than stale builds Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-24reproducible Debian: fix syntax error introduced when manually editing up ↵Holger Levsen1-0/+1
the last revert Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-24reproducible Debian: add reminderHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-24Revert "reproducible Debian: drop check for MTU!=1500, this is appearantly ↵Holger Levsen1-0/+7
fine…" This reverts commit ce9d61f53c49f8bcd937fd5add90bce04e1ef84e.
2017-01-24reproducible Debian: also delete alien buildinfo files older than a dayHolger Levsen1-4/+11
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-24reproducible Debian: be consistant: %s#Trouble#Breakage#Holger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-24reproducible Debian: also provide summaries for other log types than stale ↵Holger Levsen1-0/+1
builds Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-23reproducible Debian: restructure breakages page and html headingsHolger Levsen1-9/+15
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-23reproducible Debian: really ignore files which have been deletedHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-23reproducible Debian: fix log message and language in two commentsHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-23reproducible Debian: adjust arm64 scheduler to be more like the one for amd64Holger Levsen1-8/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-23reproducible Debian: log before remotely deleting $TMPDIRHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-22reproducible Debian: link to PTS as rmadison doesn't always suffice.Daniel Shahaf1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-21reproducible Debian: explicitly pin down the exact problem with /(dev|run)/shmHolger Levsen1-4/+12
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-21reproducible Debian: only send mail about problems if problems were foundHolger Levsen1-1/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-21reproducible debian: setup_pbuilder: fix syntax x2Mattia Rizzolo1-1/+1
2017-01-21reproducible debian: setup_pbuilder: fix syntaxMattia Rizzolo1-1/+1
2017-01-20reproducible debian: setup_pbuilder: if stamp file is clearly wrong by being ↵Mattia Rizzolo1-2/+7
too far in the future (because system time got screwed), just delete it and recreate the tarball
2017-01-19reproducible debian: dashboard: avoid printing disclaimer when stats are not ↵Mattia Rizzolo1-6/+6
even computed Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-19reproducible debian: dashboard: fix another typo..Mattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-19reproducible debian: dashboard: don't accidentally trash the original ↵Mattia Rizzolo1-4/+5
TIMESPAN while looping Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-19reproducible debian: be sure to have an empty variable at the start of the ↵Mattia Rizzolo1-2/+3
loop... Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-19reproducible debian: dashboard: fix typo s/TIMESTAMP/TIMESPAN/Mattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-19reproducible debian: html_dashboard: DRY: factor out _average_builds_per_day ↵Mattia Rizzolo1-31/+33
and automatically deal with auto-hiding stats for very new archs Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-19reproducible debian: html_dashboard: automatically adapt the stats about ↵Mattia Rizzolo1-7/+9
average builds per day in case of new architectures Signed-off-by: Holger Levsen <holger@layer-acht.org>