Daan De Meyer
05eb2c60bd
firstboot: Add --reset option
...
This can be used to prepare an image for firstboot by removing all
files that systemd knows about that contain machine specific
information.
2023-04-01 10:50:15 +02:00
Frantisek Sumsal
27c814666f
test: disable pipefail when testing interactive firstboot
...
Otherwise we might get unexpected test fails due to SIGPIPE:
```
[ 14.334917] testsuite-74.sh[565]: + grep -q '^root:.*:0:0:.*:/bin/fooshell$' test-root/etc/passwd
[ 14.335670] testsuite-74.sh[681]: + systemd-firstboot --root=test-root --prompt-root-shell
[ 14.336382] testsuite-74.sh[680]: + echo -ne '\n/bin/barshell\n'
[ 14.336980] testsuite-74.sh[680]: .//usr/lib/systemd/tests/testdata/units/testsuite-74.firstboot.sh: line 166: echo: write error: Broken pipe
```
2023-02-20 10:48:32 +01:00
Michael Biebl
d173c9ebb0
test: skip firstboot --prompt-keymap check if keymaps are missing
...
Fixes : #26165
2023-01-25 19:46:33 +00:00
Nick Rosbrook
bb59fdc1e3
test: handle Debian's /etc/default/locale in testsuite-74.firstboot.sh
...
This handles a Debian-specific quirk where /etc/default/locale is used
instead of /etc/locale.conf. There is currently special handling for
this in testsuite-73.sh, so the quirk should be handled here too for
consistency.
2022-11-28 11:01:22 -05:00
Frantisek Sumsal
5c1a5ac172
Merge pull request #25279 from mrc0mmand/firstboot-test-fixes
...
test: cover some interactive/error paths in firstboot
2022-11-07 18:41:44 +00:00
Frantisek Sumsal
dbd8dbdfc1
test: cover some interactive/error paths in firstboot
2022-11-07 14:48:37 +01:00
Frantisek Sumsal
59377dbef2
test: re-enable skipped systemd-firstboot --locale-messages= test
...
Since the original issue should be resolved by #25253 .
2022-11-04 09:44:34 +01:00
Frantisek Sumsal
d1020334fd
test: introduce sanity coverage for auxiliary utils
2022-11-03 23:08:58 +01:00