Commit Graph

36 Commits (ed1899476caa7f335d2b2ded6fcb1eaa40ac11a7)

Author SHA1 Message Date
Johannes 'josch' Schauer ed1899476c
make_mirror.sh: annotate each line with timestamp 5 years ago
Johannes 'josch' Schauer c747f6ba1f
make_mirror.sh: quote paths 5 years ago
Johannes 'josch' Schauer 1b18b11a86
make_mirror.sh: add --no-run-if-empty to xargs call 5 years ago
Johannes 'josch' Schauer a0e2c70eba
make_mirror.sh: only rm oldcachedir if it exists 5 years ago
Johannes 'josch' Schauer 49d0642932
make_mirror.sh: only replace mini-httpd config in qcow image if HAVE_QEMU = yes 5 years ago
Johannes 'josch' Schauer 79b7604641
make_mirror.sh: increase disk size because buildd chroot got bigger 5 years ago
Johannes 'josch' Schauer 94c2932ac8
make_mirror.sh: execute test script with xtrace 5 years ago
Johannes 'josch' Schauer 10b3fd869a
make_mirror.sh: add missing mmdebstrap dependency: perl-doc 5 years ago
Johannes 'josch' Schauer 21270ef56d
make_mirror.sh: also mirror security.debian.org and stable-updates 5 years ago
Johannes 'josch' Schauer e5564a0dad
make_mirror.sh: setup root password for possible debugging of qemu sessions 5 years ago
Johannes 'josch' Schauer 5ac613983c
make_mirror.sh: use $mirror when calling mmdebstrap instead of its default mirror 5 years ago
Johannes 'josch' Schauer 903b318ccc
make_mirror.sh: instead of rm -r, remove temporary files explicitly to avoid desaster 5 years ago
Johannes 'josch' Schauer 4ffa7bb69b
make_mirror.sh: create temporary directory inside the cache and use hardlinks to avoid unnecessary I/O 5 years ago
Johannes 'josch' Schauer b113771a81
make_mirror.sh: never leave the cache in an inconsistent state by atomically switching symlinks 5 years ago
Johannes 'josch' Schauer 8d92412380
make_mirror.sh: put double quotes around string 5 years ago
Johannes 'josch' Schauer b6e8c9dbb7
coverage.sh: skip comparison with debootstrap unstable because of #917386 and #917407 5 years ago
Johannes 'josch' Schauer 1aec25f043
make_mirror.sh: don't run debootstrap for untested scenario 5 years ago
Johannes 'josch' Schauer 131a39d633
make_mirror.sh: export SOURCE_DATE_EPOCH for debootstrap 5 years ago
Johannes 'josch' Schauer ef576ab389
use LC_ALL=C.UTF-8 instead of LC_ALL=C 5 years ago
Johannes 'josch' Schauer 97d273aaf6
disable merged usr 6 years ago
Johannes 'josch' Schauer b57b8de3a0
make_mirror.sh: add procps for /sbin/sysctl 6 years ago
Johannes 'josch' Schauer 2618a587a0
coverage.sh: allow running without qemu
On machines without kvm using qemu is not practical. Now, most tests can
be run without a container. Also add support for missing unshare, proot
and binfmt.
6 years ago
Johannes 'josch' Schauer 504e6765c8
make_mirror.sh: fix status line 6 years ago
Johannes 'josch' Schauer 0cc9e3b44a
make_mirror.sh,run_qemu.sh: use temporary directory for temporary files instead of the current working directory 6 years ago
Johannes 'josch' Schauer 8cbc9e9a00
make_mirror.sh: add two comments for guestfish debugging 6 years ago
Johannes 'josch' Schauer 96c01a67e4
make_mirror.sh: use redirection to write tarfile
During the Debian autopkgtest mmdebstrap is executed as root but we
don't want the tarfile being owned by root.
6 years ago
Johannes 'josch' Schauer f4f6200f36
make_mirror.sh: only (u)mount cover_db.img if it exists 6 years ago
Johannes 'josch' Schauer 935f5b7a66
Instead of requiring root, use qemu
- unprivileged creation of rootfs using guestfish
 - allows full control over network, installed packages
 - merged test.sh into coverage.sh
6 years ago
Johannes 'josch' Schauer cb44551009
make_mirror.sh: do not retrieve translations 6 years ago
Johannes 'josch' Schauer 7ca2e490d7
make_mirror.sh: also download a foreign architecture 6 years ago
Johannes 'josch' Schauer 7b4d052653
make_mirror.sh: remove unnecessary statement 6 years ago
Johannes 'josch' Schauer a45eb846f7
make_mirror.sh: only download new archives to save bandwidth 6 years ago
Johannes 'josch' Schauer 4e663a12f0
test.sh: cache debootstrap results 6 years ago
Johannes 'josch' Schauer 96c6913281
make_mirror.sh: also include build-essential 6 years ago
Johannes 'josch' Schauer be3f571810
make_mirror.sh: do not hardcode amd64 6 years ago
Johannes 'josch' Schauer 9ed4c65e35
initial commit 6 years ago