nixos/tests/systemd-repart: fix factory-reset test for systemd 261

In 261, this will break, adding an additional ordering will make the
test more likely to succeed. However, it is still fundamentally flakey
and ultimately kind of broken upstream.
This commit is contained in:
nikstur 2026-06-23 14:23:33 +02:00
commit f99d235cb3

View file

@ -303,10 +303,14 @@ in
systemd = {
enable = true;
# avoids reaching cryptsetup.target before recreation of the
# "state" volume completed, during the factory reset
# "state" volume completed, during the factory reset and tries to
# ensure that devices are retriggered before trying to work with them.
services.systemd-repart.before = [
"systemd-cryptsetup@state.service"
];
services.systemd-factory-reset-complete.before = [
"systemd-cryptsetup@state.service"
];
repart = {
enable = true;
extraArgs = [