Watch
0
0
Fork
You've already forked hyperhive
0

run the root check warn-only on hyperhive's own containers, per unit, not on the container@ template

This commit is contained in:
atlas 2026-10-28 23:37:59 +01:00
commit 24afc89ab3

View file

@ -78,6 +78,8 @@ let
deployCfg.bao.forgePublisherClientCertFile != null
&& deployCfg.bao.forgePublisherClientKeyFile != null;
rootfsCheck = import ../lib/container-rootfs-check.nix { inherit config; };
caTrust = import ../lib/hive-ca-trust.nix { inherit lib tlsCfg gatewayCfg; };
# The container's journal forwarder pushes to its own receiver on the swarm
@ -471,6 +473,7 @@ in
# ../swarm-builder.nix's does.
systemd.services."container@hive-forge" = lib.mkMerge [
caTrust.containerOrdering
(rootfsCheck.warnOnly "hive-forge")
{
after = [ "swarm-bao-pki.service" ];
wants = [ "swarm-bao-pki.service" ];