Johannes Schauer Marin Rodrigues
|
fdbb66f75a
|
coverage.txt: skip check-for-bit-by-bit-identical-format-output in variant standard on armel, armhf and mipsel because of #1031276
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
46fc269b54
|
improve documentation of unshare mode
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
02769190ad
|
tests/as-debootstrap-unshare-wrapper: bind-mount /proc to work around #1031222
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
b3810b0fcd
|
tests/as-debootstrap-unshare-wrapper: run in variants minbase and important
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
4c5097f59b
|
skip check-for-bit-by-bit-identical-format-output on 32bit arches because of #1030638
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
5e07567d5a
|
move running debootstrap from make_mirror.sh to a test case
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
3c0990d050
|
tarfilter, coverage.py: changes for black 23.1.0
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
8d9a94fca5
|
if /proc is bind-mounted, make it a (recursive) slave mount so that changes to it (like unmounting) do not propagate to the outside
Thanks: Helmut Grohne
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
b18849caac
|
Assume that we can always run unshare
With mount --rbind we can bind-mount /proc in a privileged docker
container as it is used by salsaci.
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
ba76c1d3d9
|
coverage.py: format skipped tests with format_test as well instead of printing a tuple
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
b474150f27
|
tests: fall back to diffoscope if cmp failed
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
a23dd36bb6
|
fix warning to not talk about bind-mounting
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
4c64adf6ee
|
add tests/auto-mode-as-normal-user
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
b648db0afd
|
tests: tzdata dropped /etc/timezone
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
8f8f5bd706
|
relax apt version regex even further to be able to cope with versions like 2.5.3ubuntu0.1
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
9ebb3d07ac
|
unify /proc mounting between root and unshare mode and fall back to rbind-mounting
This makes unshare mode work on salsaci and debci.
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
d9e6d62328
|
tests: redirect all id output to /dev/null
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
a2d5573749
|
tests: drop qemu requirements for tests that only use it to create a user by defaulting to SUDO_USER
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
98aef0d023
|
tests: do not run sysctl -w kernel.unprivileged_userns_clone=1 as its the default value since linux 5.10.1 (Dec 2020)
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
4a77fc76a8
|
.mailmap: add botched email due to https://salsa.debian.org/debian/devscripts/-/merge_requests/323
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
b990a3aa09
|
run apt with -oDebug:: options for all calls and not only in run_download()
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
090ce862c7
|
tests: replace adduser with useradd
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
a0133a6393
|
document maybe-merged-usr hook
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
7910ca79ac
|
redirect apt-helper drop-privs output to /dev/null as we are only interested in the exit status and want to avoid spurious error messages from apt
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
06f84b84ae
|
coverage.py: print accumulated time per test type
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
f737cce3f1
|
Support creating a fakechroot with merged-/usr on an unmerged-/usr system
Thanks: Helmut Grohne for finding this issue and help interating this
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
d554c0b469
|
de-duplicate FAKECHROOT_CMD_SUBST variable
|
2 years ago |
Helmut Grohne
|
4974f59248
|
ldconfig.fakechroot: do not ignore it, if ldconfig was already called with -r
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
9cc494f245
|
release 1.3.1
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
6d220e9a8d
|
run script with -e to catch exit code
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
5ea299f3d2
|
document the apt variant better
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
fb1e5c32e6
|
improve maybe-* hook conditions
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
104fba0256
|
run_null.sh: use file descriptors instead of temporary files to get the exit status of the first part of a pipeline
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
736cb493ea
|
release 1.3.0
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
c738e96752
|
allow empty sources.list entries
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
860a9048d5
|
make info message lowercase like the rest
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
327b75846f
|
add --skip=check/signed-by
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
42386c90c8
|
coverage.py: add timing for tests
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
ec58228f71
|
add more docs that non-empty SUITE will be used to select Essential:yes set
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
f27ed490d6
|
Do not split --include values again in run_download and run_install
Closes: #1028977
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
3db3779b6a
|
add hooks/maybe-jessie-or-older and hooks/maybe-merged-usr
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
cc5ea8c0c7
|
tests/chrootless: now that all of essential is supported, test everything
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
52d1531c0d
|
tests/multiple-include: tzdata stopped shipping /usr/sbin/tzconfig
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
4925587b34
|
tests/as-debootstrap-unshare-wrapper: run diff with -u
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
ebd0f282fd
|
run_qemu.sh: output log while test is running with tail -f
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
36f691f22b
|
document that positional arguments can be mixed with non-positional ones and that a double-dash has the expected effect
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
b0a5c30fb1
|
to find signed-by value, run gpg on the individual keys to print better error messages in case it fails (gpg doesn't give an indication which file it was unable to read) and print progress bar
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
ea2b57870b
|
warn if a hook is named like one but not executable and if a hook is executable but not named like one
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
0b7188ce32
|
be more verbose when 'apt-get update' failed
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
de8e31193b
|
make_mirror.sh: output log and exit status to two individual files
|
2 years ago |