From 92b61889a6db7e5e351cade9c871a9d670917ee9 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Wed, 17 Jun 2026 02:16:57 +0900 Subject: hst: support ephemeral overlay mounts This is useful for reusing a readonly template without autoroot. Signed-off-by: Ophestra --- internal/outcome/spcontainer.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'internal/outcome') diff --git a/internal/outcome/spcontainer.go b/internal/outcome/spcontainer.go index d9398d2c..97d98dd1 100644 --- a/internal/outcome/spcontainer.go +++ b/internal/outcome/spcontainer.go @@ -382,6 +382,10 @@ func (p opsAdapter) Overlay(target, state, work *check.Absolute, layers ...*chec return opsAdapter{p.Ops.Overlay(target, state, work, layers...)} } +func (p opsAdapter) OverlayEphemeral(target *check.Absolute, layers ...*check.Absolute) hst.Ops { + return opsAdapter{p.Ops.OverlayEphemeral(target, layers...)} +} + func (p opsAdapter) OverlayReadonly(target *check.Absolute, layers ...*check.Absolute) hst.Ops { return opsAdapter{p.Ops.OverlayReadonly(target, layers...)} } -- cgit v1.3.1