summaryrefslogtreecommitdiffstats
path: root/bin/schroot-create.sh
AgeCommit message (Collapse)AuthorFilesLines
2017-11-11reprodocible debian: schroot-create: drop the reproducible gpg keyring into ↵Mattia Rizzolo1-1/+1
/etc/apt/trusted.gpg.d/ instead of using `apt-key add` apt-key add is now deprecated and it seems to be giving us troubles now Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-09-20Switch schroot to use overlay fs, as aufs is no longer supported outVagrant Cascadian1-1/+1
of the box in linux 4.x kernels. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-09-07reproducible Debian: also apply workaround for #844220 / #872812 hereHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-07-15reproducible debian: fixup installation of unstable/experimental versions of ↵Mattia Rizzolo1-6/+7
diffoscope for stable/testing releases previously it would really work only for experimental Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-06-18reproducible debian: introduce busterMattia Rizzolo1-4/+4
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-16reproducible Debian: WIP for s#testing#stretch#g - see ↵Holger Levsen1-4/+4
TODO4stretch_rename.txt for status Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-14reproducible Debian: add debug output, showing apt's keysHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-16reproducible Debian: try to install+use diffoscope from experimentalHolger Levsen1-2/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-06detect another kind of network issue: 503Holger Levsen1-2/+2
2016-04-15don't add non-existing sid/updates suite to sources.listHolger Levsen1-1/+1
2016-04-10stop downloading package description, thanks Vagrant for the ideaHolger Levsen1-0/+2
2016-03-29reproducible: update the repository key so that it knows about the newer ↵Mattia Rizzolo1-13/+13
extended expirity date
2016-02-282nd fixup for e6fa9d1: schroot-create: use security updates tooHolger Levsen1-2/+2
2016-02-28fixup e6fa9d1: schroot-create: use security updates tooHolger Levsen1-1/+1
2016-02-28schroot-create: use security updates too (thanks to torbrowser tests ↵Holger Levsen1-2/+5
breaking on february 21st 2016…)
2016-01-28torbrowser tests: avoid more suboptimal cleanup…Holger Levsen1-1/+4
2016-01-28torbrowser tests: avoid suboptimal cleanup…Holger Levsen1-1/+4
2015-12-20reproducible: fix diffoscope schroot creation by using the non-interactive ↵Holger Levsen1-0/+3
debconf frontend explicitly. (Thanks Niko Tyni for tracking this down)
2015-11-25make more robustHolger Levsen1-2/+2
2015-11-14create sources.list from scratchHolger Levsen1-1/+3
2015-11-14fix contrib handlingHolger Levsen1-9/+9
2015-11-14refactorHolger Levsen1-6/+11
2015-11-14torbrowser-launcher tests: fix schroot creationHolger Levsen1-1/+8
2015-11-12reproducible: fix syntax to make apt ignore future validation errorsHolger Levsen1-1/+1
2015-11-12reproducible: rename to 398 future tooHolger Levsen1-1/+1
2015-11-12reproducible: set 'Acquire::Check-Valid-Until false' in the reproducible chrootsMattia Rizzolo1-2/+8
2015-10-16reproducible: refactorHolger Levsen1-5/+0
2015-10-06refactor: move cleanup_schroot_sessions() to common_functions.shHolger Levsen1-18/+0
2015-10-05reproducible: replace 'ps fax|grep -v grep|grep foo' with 'pgrep -f foo'Holger Levsen1-1/+1
2015-10-03reproducible: disable debug againHolger Levsen1-1/+1
2015-09-28reproducible: enable debugHolger Levsen1-1/+1
2015-09-26stop create the schroot in /chroots. use /schroots from the beginningHolger Levsen1-32/+32
2015-09-23reproducible: install sudo and diffoscope in two steps two minimize impact ↵Holger Levsen1-1/+2
if one is not available
2015-09-22reproducible: use properly named tmpfileHolger Levsen1-1/+1
2015-09-22reproducible: be more verbose on repeated failureHolger Levsen1-2/+2
2015-09-22reproducible: improve code to check whether a schroot is in useHolger Levsen1-1/+1
2015-09-18fixup a8882f2d: reproducible: be more verbose when trying to replace schrootsHolger Levsen1-2/+2
2015-09-18reproducible: be more verbose when trying to replace schrootsHolger Levsen1-2/+25
2015-09-15reproducible: bugfix, dont let oneself block oneself…Holger Levsen1-2/+2
2015-09-14reproducible: try longer to cleanup schroot sessionsHolger Levsen1-2/+2
2015-09-11handle invalid release signatures more gracefullyHolger Levsen1-1/+1
2015-09-10reproducible: cleanup sessions more carefullyHolger Levsen1-2/+9
2015-09-10reproducible: cleanup schroot sessions before moving them awayHolger Levsen1-0/+8
2015-09-10reproducible: remove distracting fuser callHolger Levsen1-3/+2
2015-09-09reproducible: explainHolger Levsen1-0/+2
2015-09-09fix logic to detect network failuresHolger Levsen1-2/+2
2015-09-09install sudo in all schroots createdHolger Levsen1-1/+1
2015-09-09refactorHolger Levsen1-23/+9
2015-09-09make 'apt-get install' more robust against network failuresHolger Levsen1-4/+18
2015-09-09only install sudo when explicitly asked forHolger Levsen1-1/+1