aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/sandbox
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-06-07 14:10:06 +0900
committerOphestra <cat@gensokyo.uk>2026-06-07 14:10:06 +0900
commitb18ecf58326f9048afca885e2bf56d516578b1e4 (patch)
tree932592381ea877a4a003195f952ab8e7432c6962 /test/sandbox
parentec29e755fb7efffe957c6c9e2bea6ceacd3729f9 (diff)
nix: work around systemd nondeterminism
NixOS switched to systemd initramfs by default. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'test/sandbox')
-rw-r--r--test/sandbox/case/pd.nix5
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")