From f55189e880d346527bc4a0f5011397219d5859c1 Mon Sep 17 00:00:00 2001 From: Frank Date: Fri, 18 Sep 2026 21:27:52 -0700 Subject: [PATCH] frank-small quadlet: ContainerEntrypoint -> Entry (v1 generator key) The podman 5.x v1 quadlet generator on dankclaw rejects ContainerEntrypoint with 'unsupported key in group Container', so the unit was never generated and the deploy died at restart with 'Unit frank-small.service not found'. Entry= is the v1 spelling. --- dankclaw/frank-small/quadlet/frank-small.container | 2 +- tests/frank_small_unit.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dankclaw/frank-small/quadlet/frank-small.container b/dankclaw/frank-small/quadlet/frank-small.container index 770decc..770bfc1 100644 --- a/dankclaw/frank-small/quadlet/frank-small.container +++ b/dankclaw/frank-small/quadlet/frank-small.container @@ -77,7 +77,7 @@ Volume=/home/dank/models/gemma4-12b-qat-w4a16-ct:/models/main:ro Volume=/home/dank/models/gemma4-12b-assistant-bf16:/models/assistant:ro # Serve script and env, read-only out of the repo checkout. Volume=/home/dank/serverAppConfigs/scripts:/scripts:ro -ContainerEntrypoint=/scripts/serve-frank-small.sh +Entry=/scripts/serve-frank-small.sh Environment=FRANK_SMALL_ENV_FILE=/scripts/frank-small.env Ulimit=memlock=-1:-1 # /health answers 200 once the engine is up; vLLM 503s it while the model is diff --git a/tests/frank_small_unit.bats b/tests/frank_small_unit.bats index 20651c5..906edb9 100755 --- a/tests/frank_small_unit.bats +++ b/tests/frank_small_unit.bats @@ -62,7 +62,7 @@ QUADLET_LARGE="$REPO_ROOT/dankclaw/frank-large/quadlet/frank-large.container" } @test "frank-small runs the repo's own entrypoint with the repo's env" { - grep -q '^ContainerEntrypoint=/scripts/serve-frank-small.sh$' "$QUADLET" + grep -q '^Entry=/scripts/serve-frank-small.sh$' "$QUADLET" grep -q '^Environment=FRANK_SMALL_ENV_FILE=/scripts/frank-small.env$' "$QUADLET" grep -q 'Volume=/home/dank/serverAppConfigs/scripts:/scripts:ro' "$QUADLET" }