Noel Georgi fb4eb042d7
feat: consolidate extension services
Consolidate extension services to be self contained, don't pollute rootfs or mount up libraries from host unless absolutely needed.

Fixes: #876
Fixes: https://github.com/siderolabs/talos/issues/12667

Signed-off-by: Noel Georgi <git@frezbo.dev>
2026-02-18 21:47:18 +05:30

13 lines
278 B
YAML

name: test-extension
variant: scratch
shell: /bin/bash
{{ if ne .BUILD_ARG_TEST_STAGE "" }}
dependencies:
- stage: "{{ .BUILD_ARG_TEST_STAGE }}"
from: "/rootfs/usr/local/lib/containers/{{ .BUILD_ARG_TEST_STAGE }}"
to: /
{{ end }}
finalize:
- from: /
to: /