diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-06-07 14:10:06 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-06-07 14:10:06 +0900 |
| commit | b18ecf58326f9048afca885e2bf56d516578b1e4 (patch) | |
| tree | 932592381ea877a4a003195f952ab8e7432c6962 /test | |
| parent | ec29e755fb7efffe957c6c9e2bea6ceacd3729f9 (diff) | |
nix: work around systemd nondeterminism
NixOS switched to systemd initramfs by default.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'test')
| -rw-r--r-- | test/sandbox/case/pd.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/sandbox/case/pd.nix b/test/sandbox/case/pd.nix index 2174cd8b..25f42979 100644 --- a/test/sandbox/case/pd.nix +++ b/test/sandbox/case/pd.nix @@ -147,8 +147,9 @@ (ent "/lib64" "/lib64" "rw,nosuid,nodev,relatime" "ext4" "/dev/vda" "rw") (ent "/lost+found" "/lost+found" "rw,nosuid,nodev,relatime" "ext4" "/dev/vda" "rw") (ent "/nix" "/nix" "rw,nosuid,nodev,relatime" "ext4" "/dev/vda" "rw") - (ent "/" "/nix/.rw-store" "rw,nosuid,nodev,relatime" "tmpfs" "tmpfs" "rw,mode=755") - (ent "/" "/nix/.ro-store" "rw,nosuid,nodev,relatime" "9p" "nix-store" ignore) + # systemd nondeterminism: ro-store rw-store + (ent "/" ignore "rw,nosuid,nodev,relatime" ignore ignore ignore) + (ent "/" ignore "rw,nosuid,nodev,relatime" ignore ignore ignore) (ent "/" "/nix/store" "rw,relatime" "overlay" "overlay" "rw,lowerdir=/sysroot/nix/.ro-store,upperdir=/sysroot/nix/.rw-store/upper,workdir=/sysroot/nix/.rw-store/work,uuid=on") (ent "/" "/nix/store" "ro,nosuid,nodev,relatime" "overlay" "overlay" "rw,lowerdir=/sysroot/nix/.ro-store,upperdir=/sysroot/nix/.rw-store/upper,workdir=/sysroot/nix/.rw-store/work,uuid=on") (ent "/root" "/root" "rw,nosuid,nodev,relatime" "ext4" "/dev/vda" "rw") |
