fix(resources): drop stale park-lab-old Stack; docs(wiki): Periphery connect_as and upgrade gotchas
park-lab-old referenced a server removed from Komodo, breaking the resource sync. Also documents two Periphery incidents from this session: a Core-UI rename doesn't touch the agent's own connect_as, and upgrading Periphery is a config-preserving re-run of the installer.
This commit is contained in:
+15
@@ -2710,3 +2710,18 @@ schedule-due-ness from the persisted last-success timestamp; `server.ts`'s sched
|
||||
to restart timing. New test file `backup-service.test.ts` (6 tests) covers restart-durability and
|
||||
`isDue()` directly; full existing suite (319 tests) still green. No API/UI contract change. Not
|
||||
yet committed (holding per instruction). Full writeup on [[backup-recovery]].
|
||||
|
||||
## [2026-08-30] update | Two Komodo Periphery gotchas: connect_as renaming, agent upgrade procedure
|
||||
|
||||
Two real incidents this session, both closed out as new gotchas (#12, #13) on
|
||||
[[appliance-provisioning]] §7: (1) a lab box installed with a leftover template placeholder
|
||||
left in `--connect-as` kept reappearing under that name in Core no matter how many times it was
|
||||
renamed in the UI — because `connect_as` is a plain field in the agent's own
|
||||
`periphery.config.toml`, and a Core-UI rename never touches it; fixed by editing the field
|
||||
directly on the host + `systemctl --user restart periphery`, no reinstall needed. (2) Upgrading
|
||||
Periphery from a version-mismatch (Core bumped to v2.3.2, an agent still on v2.2.0) has no
|
||||
separate update mechanism — confirmed against Komodo's own `setup-periphery.py` source that
|
||||
re-running the same installer with unchanged `--connect-as` is config-preserving (it explicitly
|
||||
skips rewriting an existing config) and safe; verified dry-run on `art-docker-station` (lab) then
|
||||
applied to `park-buzi` (live booth) with no disruption to the running app containers. Full detail
|
||||
+ exact commands on [[appliance-provisioning]].
|
||||
|
||||
Reference in New Issue
Block a user