From dd4cbabffbc08f1e345c45dc1a7e8d456377e20f Mon Sep 17 00:00:00 2001 From: jochen Date: Sun, 27 Sep 2026 00:08:23 +0200 Subject: [PATCH] 130: ADR 0117 named, not linked, until it is on main --- 04-ISSUES/130-undeclaring-a-service-stops-it/00-report.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/04-ISSUES/130-undeclaring-a-service-stops-it/00-report.md b/04-ISSUES/130-undeclaring-a-service-stops-it/00-report.md index 1b6177d..4c0a4cd 100644 --- a/04-ISSUES/130-undeclaring-a-service-stops-it/00-report.md +++ b/04-ISSUES/130-undeclaring-a-service-stops-it/00-report.md @@ -8,7 +8,7 @@ located-in: [mesh-host internal/apply/apply.go (remove), mesh-controller interna ## What was observed -Reviewing the uplink modules ([ADR 0117](../../02-DECISIONS/0117-a-machines-uplink-is-a-seat.md)) +Reviewing the uplink modules (ADR 0117, in review) found that the host's `remove` path stops every `service` resource that is no longer declared: `SetServiceState(..., "stopped")`, reported as "stopped; the unit file is not the host's to delete". `store.Orphans` matches by id alone. So any of these stops the unit: