Let Idunn write Ghostlight Dungeon's three roots on Yggdrasil
The first v2 Ghostlight deploy sealed its release and then failed creating the runtime bundle: /etc/gamecult/ghostlight/runtime was read-only under ProtectSystem=full. Runtime root only, not the credential directory. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
99d3e86d03
commit
9ede4cd8a0
1 changed files with 4 additions and 0 deletions
|
|
@ -93,6 +93,10 @@ ReadWritePaths=/etc/gamecult/heimdall /var/lib/gamecult/heimdall /srv/heimdall/a
|
|||
# target it cannot deploy, and Odin has to be deployable: it is the bootstrap
|
||||
# target every other target's warming presence is observed through.
|
||||
ReadWritePaths=/etc/gamecult/odin /var/lib/gamecult/odin /srv/odin
|
||||
# Ghostlight Dungeon: its runtime root only, not /etc/gamecult/ghostlight,
|
||||
# which also holds the credential originals Idunn reads but never writes.
|
||||
# The release root sits beside the legacy v1 actuator's /srv/ghostlight.
|
||||
ReadWritePaths=/etc/gamecult/ghostlight/runtime /var/lib/gamecult/ghostlight-world-v2 /srv/ghostlight-idunn
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
|
|
|||
Loading…
Reference in a new issue