From a62be4def8536b857e1dd4812ddc0851af7cbce8 Mon Sep 17 00:00:00 2001 From: Prathamesh Musale Date: Mon, 11 May 2026 11:58:07 +0000 Subject: [PATCH] host-metrics: use native-stack name and laconic-so deployment logs `host-metrics` is a native stack -- spec.yml and `laconic-so --stack` both take the bare stack name, not a path. Replace the `docker ps -qf` filter with `laconic-so deployment --dir ... logs` so the verify recipe works regardless of the laconic deployment-hash prefix on the container name. --- stack_orchestrator/data/stacks/host-metrics/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/stack_orchestrator/data/stacks/host-metrics/README.md b/stack_orchestrator/data/stacks/host-metrics/README.md index a97a99c3..83de5a11 100644 --- a/stack_orchestrator/data/stacks/host-metrics/README.md +++ b/stack_orchestrator/data/stacks/host-metrics/README.md @@ -28,14 +28,13 @@ All rows are tagged with `host` (kernel hostname, or `HOST_TAG` override). ### Create a spec ```bash -laconic-so --stack /stack_orchestrator/data/stacks/host-metrics \ - deploy init --output spec-host-metrics.yml +laconic-so --stack host-metrics deploy init --output spec-host-metrics.yml ``` Edit `spec-host-metrics.yml` to look like: ```yaml -stack: /stack_orchestrator/data/stacks/host-metrics +stack: host-metrics deploy-to: compose credentials-files: - ~/.credentials/host-metrics.env @@ -68,7 +67,7 @@ laconic-so deployment --dir ./deployment-host-metrics start ### Verify ```bash -docker logs $(docker ps -qf name=host-metrics) | head +laconic-so deployment --dir ./deployment-host-metrics logs telegraf | head ``` Expected: telegraf prints its startup banner and `Loaded inputs: ...`. No