Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/hive-priv/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas a71e7cea75 allow erofs as the idmapped store filesystem
nspawn idmaps the store on erofs, which the VM test's store uses; the
allowlist from the store check refused it and failed the namespaced-agent
subtest in vm-nightly #7084. vm-nightly #7030 ran the same agent on the
same erofs store green. The magic is EROFS_SUPER_MAGIC_V1 from the
kernel's linux/magic.h; libc has no constant.

Refs #5888
2026-11-06 17:02:44 +01:00
..
closure.rs bind a container apply to the closure realised for the agent, and record the deployed pins on drift 2026-10-29 22:36:58 +01:00
container.rs hive-priv: test seams are traits, not closure bags 2026-11-03 08:31:12 +01:00
container_config.rs hive-priv: refuse injecting strings in the limits drop-in and the container conf 2026-11-06 10:06:11 +01:00
files.rs read privateUsers from the closure record at start, and move the data owner option under hive-controller 2026-11-01 17:06:18 +01:00
infra.rs hive-priv: test main.rs's request dispatch and validation, and infra.rs 2026-11-03 10:27:47 +01:00
main.rs add a per-agent nix builds mode, host or none, carried like privateUsers 2026-11-06 09:18:42 +01:00
prestart.rs run the root check warn-only on hyperhive's own containers, per unit, not on the container@ template 2026-10-28 23:50:58 +01:00
rootfs.rs run opted-in agents in a user namespace with a dedicated data owner 2026-11-01 17:06:18 +01:00
salvage_io.rs harden the ephemeral-root salvage: clone, check space, lock 2026-10-28 23:01:04 +01:00
shared.rs hive-priv: test seams are traits, not closure bags 2026-11-03 08:31:12 +01:00
storage.rs tests use mockall for expectation-style doubles, starting with the builder and hive-priv seams 2026-11-03 14:16:01 +01:00
userns.rs allow erofs as the idmapped store filesystem 2026-11-06 17:02:44 +01:00