Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-10 | reproducible Debian: add basic README about the infrastructure used | Holger Levsen | 1 | -0/+32 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-10 | reproducible Debian: run scheduler every 3h instead of every 6h | Holger Levsen | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-10 | reproducible Debian: reschedule 404 packages after 12h | Holger Levsen | 1 | -2/+2 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-10 | reproducible_lede: disable node_cleanup_tmpdirs | Alexander Couzens | 1 | -0/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-10 | reproducible_lede: only build one board instead of all boards | Alexander Couzens | 1 | -1/+1 | |
Reduing the build time improve developing speed. When the image is reproducible we will enable more boards. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-09 | reproducible_lede: openwrt_get_banner() use staging_dir instead of build_dir | Alexander Couzens | 1 | -2/+1 | |
The build_dir is now cleaned up after a package is built. Use the staging_dir instead which is more "presistent". Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-09 | reproducible_lede: create a workaround for signing keys | Alexander Couzens | 1 | -0/+34 | |
LEDE signs the release with a signing key, but generate the signing key if not present. To have a reproducible release we need to take care of signing keys. LEDE will also put the key-build.pub into the resulting image (pkg: base-files)! At the end of the build it will use the key-build to sign the Packages repo list. Use a workaround this problem: key-build.pub contains the pubkey of LEDE buildbot key-build contains our build key Meaning only signed files will be different but not the images. Packages.sig is unreproducible. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-09 | reproducible_lede_common: don't build all packages | Alexander Couzens | 1 | -1/+2 | |
improves our development speed for now. We will re-enable it to get cover more packages and targets Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-09 | reproducible_lede: set CONFIG_AUTOREMOVE to reduce required space | Alexander Couzens | 1 | -0/+1 | |
When CONFIG_AUTOREMOVE is set, LEDE will remove the build_dir of a package after it has been build. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-08 | reproducible_lede: before download compile tar | Alexander Couzens | 1 | -1/+1 | |
On system without `tar --sort=name` we need to compile tar before downloading everything Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-08 | reproducible fdroid: hard code WORKSPACE dir names | Hans-Christoph Steiner | 2 | -2/+2 | |
WORKSPACE cannot be generated from $0 since jenkins renames these scripts to things like "jenkins-script-i8GyOyyf" Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-07 | reproducible fdroid: do full git reset/clean like Jenkins does | Hans-Christoph Steiner | 2 | -15/+24 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-07 | Fixup a061099: add sudo to remove dsa-check-packages | Alexander Couzens | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-07 | Revert "remove temporary fix, now that the systems have been fixed" | Alexander Couzens | 1 | -1/+12 | |
This reverts commit 18d0dcd4953cdab320cdc6c80745d5c6b304a17b. Reintroduce the fix because the link from /usr/local/bin/dsa-check-packages -> /bin/true still exists. The link must be removed in order to fix it. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-07 | reproducible Debian: add niceness variation (Closes: #863440) | Holger Levsen | 48 | -47/+48 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-06 | Revert "reproducible Debian: add niceness variation (Closes: #863440)" | Holger Levsen | 52 | -184/+57 | |
This reverts commit c43b4f3e2d537a1e9c2ff510f071d233f202bc50. | |||||
2017-06-06 | reproducible Debian: add niceness variation (Closes: #863440) | Holger Levsen | 52 | -57/+184 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-05 | reproducible Debian: Rename variable to disambiguate with ↵ | Daniel Shahaf | 1 | -3/+3 | |
'scheduling_args.message'. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-05 | reproducible Debian: Break out a helper function. No functional change. | Daniel Shahaf | 1 | -12/+16 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | reproducible Debian: Set timestamps to second resolution (was millisecond by ↵ | Daniel Shahaf | 1 | -1/+1 | |
default). Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | reproducible Debian: Include timestamps in logs | Daniel Shahaf | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | reproducible Debian: unbreak the scheduler, part #2 and counting. | Daniel Shahaf | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | reproducible Debian: unbreak the scheduler. | Daniel Shahaf | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | reproducible Debian: remote scheduler += multiple archs in one invocation. | Daniel Shahaf | 1 | -16/+25 | |
Analogous to b8a359d0206160ed6e17af5824764bea3c39113b (plus its followup fixup 8e3a28ba0ca6ca1d288b320ad53a5c5fa13a8d22). Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | reproducible Debian: English fix to error message. | Daniel Shahaf | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | reproducible Debian: reword, drop 'caused by' | Holger Levsen | 1 | -2/+2 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | explain sleep | Holger Levsen | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-04 | fail loudly if remote node is not accessable | Holger Levsen | 1 | -2/+8 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-03 | reproducible Debian: actually support commenting out specific workers | Holger Levsen | 1 | -6/+7 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-03 | reproducible Debian: don't exit service just because a node aint defined | Holger Levsen | 1 | -1/+0 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-03 | reproducible Debian: correctly count enabled jobs, do not count disabled ones | Holger Levsen | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-03 | reproducible Debian: more robust quoting | Holger Levsen | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-03 | reproducible Debian: show many build jobs are down due to remote node problems | Holger Levsen | 2 | -1/+5 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-03 | reproducible Debian: show sleeping processes… | Holger Levsen | 1 | -0/+2 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-03 | reproducible Debian: reenable ff64a builders | Holger Levsen | 1 | -4/+4 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-03 | reproducible Debian: adapt for new build service | Holger Levsen | 1 | -19/+10 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: increase MAX workers for armhf | Holger Levsen | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: disable all build jobs on odc2a (haveged dies with ↵ | Holger Levsen | 1 | -10/+10 | |
segfault…) and disable all but two build jobs on ff64a due to its IO-slowness Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: add 10 new armhf builder jobs, thanks to Vagrant for ↵ | Holger Levsen | 2 | -12/+26 | |
those 3 new build nodes Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: explain final steps needed | Holger Levsen | 1 | -1/+4 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: add 3 new armhf nodes and pbuilder/schroot-setup jobs ↵ | Holger Levsen | 132 | -107/+4695 | |
for them, thanks to Vagrant for setup+hosting Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: fixup directory name and remake link | Holger Levsen | 52 | -2/+2 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: we're testing arm64 since a while too | Holger Levsen | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: correct permissions | Holger Levsen | 1 | -0/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: fix to make it work with more restricted sudo | Holger Levsen | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: improve output | Holger Levsen | 1 | -2/+2 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: schedule more packages sooner | Holger Levsen | 1 | -13/+13 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: be more verbose | Holger Levsen | 1 | -1/+2 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: stating what's obvious today | Holger Levsen | 1 | -1/+2 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-06-02 | reproducible Debian: further simplefy | Holger Levsen | 1 | -10/+4 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> |