jschoubben
  • Joined on 2020-06-18
jschoubben pushed to feat/give-back-a-unit-the-mesh-stopped at novox/mesh-host 2026-10-09 00:03:53 +00:00
dfb14151bd Say in the plan that a unit is restored only if it is still as the mesh held it
1a813ba313 ADR 0269: the -- check covers the calls in internal/system that name a service resource's unit
jschoubben pushed to fix/zfs-safety-review at novox/mesh-catalog 2026-10-08 23:55:56 +00:00
a9acd3dd28 Keep the scheduled run's served slot in a folder of root's alone, written never through a link
61ab74c70e ADR 0269: the catch-up happens when the timer's last run is more than a week back
2e2be955e9 ADR 0269: say that a unit stopped by hand while held cannot be told apart, that a restored Persistent timer catches up at once, and what is left alone
jschoubben pushed to feat/give-back-a-unit-the-mesh-stopped at novox/mesh-host 2026-10-08 23:54:28 +00:00
a018ebd1ca Pass -- before every unit, and give a unit back only when it is exactly as the mesh held it
jschoubben pushed to feat/setting-in-a-unit-name at novox/mesh-controller 2026-10-08 23:51:39 +00:00
eb5f9d2f53 Allow a setting in a unit's name only as a template's whole instance, never leading with a dash, at most 64 characters
68018c7c1b ADR 0269 (proposed): what the mesh's own declaration stopped is started again when it goes
jschoubben pushed to fix/339-review-follow-ups at novox/mesh-controller 2026-10-08 23:44:53 +00:00
0f58602c74 Count a file that says nothing as trusted, and drop the refusal date
jschoubben pushed to issues/339-review-follow-ups at novox/hq 2026-10-08 23:42:53 +00:00
1d9d535912 Issue 339: an unmarked file counts as trusted, and the rollback hazard of the trusted field and its fix
jschoubben pushed to fix/339-files-nothing-trusts at novox/mesh-catalog 2026-10-08 23:42:24 +00:00
bdd2d65404 Say that nothing trusts dunst's and xdg's settings, so a verb may still change them
jschoubben created branch fix/339-files-nothing-trusts in novox/mesh-catalog 2026-10-08 23:42:24 +00:00
jschoubben pushed to fix/339-runtime-roots-asked at novox/mesh-host 2026-10-08 23:42:11 +00:00
7c046a8a1d Accept and ignore a file's trusted, and give each runtime its own time to answer
jschoubben pushed to fix/zfs-safety-review at novox/mesh-catalog 2026-10-08 23:40:04 +00:00
bd0182785c Run the scrub schedule as a scheduled process, never pause a scrub, and keep the pool's name the only setting in a unit
jschoubben created branch issues/319-diagnosis-held-deliveries-closed in novox/hq 2026-10-08 23:38:04 +00:00
jschoubben pushed to issues/319-diagnosis-held-deliveries-closed at novox/hq 2026-10-08 23:38:04 +00:00
a93ecf90ea Issue 319: record why no walk opened, and the four held deliveries closed with stop
jschoubben pushed to fix/339-review-follow-ups at novox/mesh-controller 2026-10-08 23:37:46 +00:00
c3ae3f3e09 Refuse a file that asks for a setting without saying whether it is trusted from 2026-10-10
jschoubben pushed to feat/give-back-a-unit-the-mesh-stopped at novox/mesh-host 2026-10-08 23:35:28 +00:00
9d48b8baf9 Start again on removal what the mesh's own declaration stopped (hq ADR 0269)
jschoubben created branch feat/give-back-a-unit-the-mesh-stopped in novox/mesh-host 2026-10-08 23:35:28 +00:00