|
1f15194a6e
|
tests/pivot_root: use the mmdebstrap binary we copied into the chroot
|
2022-11-18 09:49:52 +01:00 |
|
|
117e4251a1
|
.mailmap: add Helmut Grohne and Benjamin Drung
|
2022-11-18 09:49:27 +01:00 |
|
|
adf8f9399d
|
coverage.py: check that all files in ./tests appear in coverage.txt
|
2022-11-18 09:48:26 +01:00 |
|
|
543093eddc
|
README.md: update list of contributors
|
2022-11-18 09:48:07 +01:00 |
|
|
4dc1375840
|
run_qemu.sh: remove accidental qemu option from aavmf code filename
|
2022-11-17 11:38:17 +01:00 |
|
|
c3aa679fec
|
run_qemu.sh: short-form boolean option 'read-only' deprecated, using read-only=on instead
|
2022-11-17 11:35:43 +01:00 |
|
|
7a057e37dd
|
release 1.2.3
|
2022-11-16 14:06:50 +01:00 |
|
|
5bd3da0aef
|
tests/create-tarball-dry-run: fix MODE->VARIANT
|
2022-11-16 14:02:58 +01:00 |
|
|
d442f436de
|
shellcheck everything
|
2022-11-16 13:59:38 +01:00 |
|
|
889c02419e
|
update for perltidy 20220613
|
2022-11-15 14:48:01 +01:00 |
|
|
a156d93314
|
run_qemu.sh: bump timeout to 40 minutes so that it works on an ARM Cortex-A53 at 1.5 GHz
|
2022-11-15 14:47:59 +01:00 |
|
|
4ccd799b50
|
tests/include-deb-file: create a dummy binary package to make sure apt doesn't download the package from the mirror
|
2022-11-15 14:47:42 +01:00 |
|
|
24c5a45202
|
make_mirror.sh: switch from extlinux to grub-efi to support arm64
|
2022-11-15 14:47:38 +01:00 |
|
|
2e8eaeb18b
|
mmdebstrap-autopkgtest-build-qemu: fix i386 grub target i386-efi -> i386-pc
|
2022-11-14 14:35:12 +01:00 |
|
|
420080648e
|
Revert "add another --dpkgopt example"
This reverts commit 40b6155967 .
dpkg does not support the {foo,bar,baz} type of glob
Closes: #28
|
2022-11-14 14:35:12 +01:00 |
|
|
be156e7a14
|
tests/chrootless: skip if libpam-runtime (<= 1.5.2-5)
|
2022-11-14 14:35:12 +01:00 |
|
|
ea146ad108
|
add undocumented --chrooted-*-hook calling pivot_root in unshare mode
|
2022-11-14 14:35:12 +01:00 |
|
|
449fb248e2
|
Instead of mounting and unmounting for each run_chroot() call, do it once before the extract hook and unmount after the customize hooks
|
2022-11-14 14:31:06 +01:00 |
|
|
eb54f6a23a
|
Instead of re-execing mmdebstrap under /bin/sh, use Text::ParseWords::shellwords
- saves a few PIDs
- saves a bit of time because useless exec and fork is avoided
- allows to run in pivoted chroots without mmdebstrap
|
2022-11-14 14:31:05 +01:00 |
|
|
d2238c891b
|
coverage.py: add --skip option
|
2022-11-14 14:31:05 +01:00 |
|
|
bf33a614c3
|
add mini-mmdebstrap in shell to the man page
|
2022-11-14 14:31:05 +01:00 |
|
|
d15be6abbf
|
tests/check-against-debootstrap-dist: add more restrictions for remaining hacks
|
2022-11-14 14:31:05 +01:00 |
|
|
67902e06e9
|
tests/dev-ptmx: needs adduser inside the chroot
|
2022-11-07 16:11:47 +01:00 |
|
|
d9ca7c21ff
|
make failure to remove /dev/ptmx a warning and not an error
|
2022-11-07 16:10:55 +01:00 |
|
|
d29f9195d7
|
coverage.txt: add more requirements found by running tests on salsa ci and debci
|
2022-11-07 16:10:13 +01:00 |
|
|
b454892ddd
|
release 1.2.2
|
2022-10-27 16:11:30 +02:00 |
|
|
c2cd4a2a77
|
tests/check-against-debootstrap-dist: sort /etc/group for variant important
|
2022-10-27 14:53:04 +02:00 |
|
|
5ec6256461
|
tests/create-arm64-tarball: use regex instead of hardcoding the perl version
|
2022-10-27 14:52:21 +02:00 |
|
|
46f5889b54
|
make_mirror.sh: add console=tty0 to linux cmdline
|
2022-10-27 14:27:01 +02:00 |
|
|
822f8eafec
|
tests: test chrootless essential and systemd-sysv with fakeroot and foreign
|
2022-10-27 14:22:53 +02:00 |
|
|
b5f6c7f08f
|
coverage.py: print failed options if more than one choices
|
2022-10-27 11:37:39 +02:00 |
|
|
43ba07e790
|
tests/check-against-debootstrap-dist: avoid code duplication by using a loop
|
2022-10-18 10:51:22 +02:00 |
|
|
eb7cf54155
|
base-passwd now creates the _apt user
|
2022-10-18 10:42:09 +02:00 |
|
|
80ade97458
|
tests: put temporary files in /tmp and not into CWD
|
2022-10-18 10:35:23 +02:00 |
|
|
e887a329ab
|
more changes for merged-/usr which is now default in testing and unstable
|
2022-10-18 10:32:03 +02:00 |
|
|
fce852770b
|
tests/check-for-bit-by-bit-identical-format-output: add comment explaining why we cannot test chrootless mode here
|
2022-10-18 10:22:19 +02:00 |
|
|
07e3673161
|
tests/as-debootstrap-unshare-wrapper: systemd-sysusers before systemd 252 doesn't respect SOURCE_DATE_EPOCH when adding users to /etc/shadow
|
2022-10-18 10:20:02 +02:00 |
|
|
10c3d3e5f4
|
tests: output to stderr to prevent interleaving with set -x output
|
2022-10-16 22:32:46 +02:00 |
|
|
4048293be5
|
only print progress bars on interactive terminals that are wide enough
|
2022-10-16 22:03:06 +02:00 |
|
|
0903b3f6a7
|
tests/create-tarball-with-tmp-mounted-nodev: increase tmpfs size
|
2022-10-16 21:58:41 +02:00 |
|
|
aac7157820
|
remove workarounds for #1010957
|
2022-10-16 18:07:42 +02:00 |
|
|
bcb3fcdaf1
|
run_qemu.sh: add another example for how to connect to qemu via serial
|
2022-10-16 15:31:10 +02:00 |
|
|
f0f211f383
|
coverage.py: only print dist, mode, variant and format for failed jobs if necessary
|
2022-10-16 15:30:17 +02:00 |
|
|
3a17a91b3c
|
hooks: do not require MMDEBSTRAP_VERBOSITY to be set
This allows running the hook from older mmdebstrap versions.
|
2022-10-16 15:21:04 +02:00 |
|
|
fc5b60e038
|
adjust tests as /var/lib/dpkg/arch is now created unconditionally
|
2022-10-16 15:20:02 +02:00 |
|
|
a207ac020b
|
remove test merged-usr-via-setup-hook as merged-/usr is now the default
|
2022-10-16 14:45:29 +02:00 |
|
|
a16937e3e4
|
coverage.py: factor out coverage.txt parsing
|
2022-10-15 10:22:16 +02:00 |
|
|
8cb5b6e0ef
|
coverage.py: add --format option
|
2022-10-15 07:37:13 +02:00 |
|
|
91ca37706f
|
coverage.py: print default values in --help text
|
2022-10-15 07:36:36 +02:00 |
|
|
d84a65b07f
|
coverage.py: do not allow 'default' in coverage.txt
|
2022-10-14 07:17:38 +02:00 |
|