inspect cannot read back monitor alert channels, so a re-emitted spec loses them #60

Closed
opened 2026-09-30 17:17:58 -03:00 by marcos-mendez · 0 comments
marcos-mendez commented 2026-09-30 17:17:58 -03:00 (Migrated from github.com)

Found in step 4 of handbook decision 0041 (keel-core#17), 2026-09-30. On a booted Core image, re-applying the YAML emitted by keel inspect needed the monitor's alert channel added back by hand: inspect does not read it back from /etc/keel/monitor.json. Decision 0027 says the emitted YAML is complete and re-applies as a no-op. inspect should emit the channels, with secrets as references, never values.

Found in step 4 of handbook decision 0041 (keel-core#17), 2026-09-30. On a booted Core image, re-applying the YAML emitted by `keel inspect` needed the monitor's alert channel added back by hand: inspect does not read it back from /etc/keel/monitor.json. Decision 0027 says the emitted YAML is complete and re-applies as a no-op. inspect should emit the channels, with secrets as references, never values.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Keel-Linux/keel#60
No description provided.