Design 42 zfs-owns-zfs: A-45, every long-running unit declares its health
mesh/delivery merged: source.main moved to novox/hq@bba961f9fd86
mesh/check being carried to 8bd11f7532e2 on bba961f9fd86 | from a5eae7aa0a68
mesh/delivery merged: source.main moved to novox/hq@bba961f9fd86
mesh/check being carried to 8bd11f7532e2 on bba961f9fd86 | from a5eae7aa0a68
This commit is contained in:
@@ -176,3 +176,6 @@ settles it (`00-META/principles.md`), cited as "design 42 zfs-owns-zfs A-n". The
|
||||
for it (and for `bus-state-calls` and `ledger-calls`, the calls it already makes), so the delivery plan places the
|
||||
zfs module's new version only on a machine whose tool runner answers the call, and never one where its events would
|
||||
fail.
|
||||
- **A-45** (§13, review round 3; ADR 0240; principle 3) Each long-running unit the module declares (the services
|
||||
`import-cache`, `mount`, `target` and `zed-on`) declares its health of kind `unit`, as the catalog's other
|
||||
long-running resources do, so no running part of the module goes unwatched.
|
||||
|
||||
Reference in New Issue
Block a user