2 changed files with 1 additions and 6 deletions
-5
View File
@@ -3,13 +3,8 @@
Merging this deploys to production (pfv-bms restarts if packages/** or Merging this deploys to production (pfv-bms restarts if packages/** or
configuration.yaml changed). configuration.yaml changed).
### Change management (ruling 2026-09-06 — mandatory)
- GLPI CR deep link (required): https://cmdb.knownelement.com/front/change.form.php?id=N
- Dev-only PRs: state `no-CR (dev-only)` explicitly.
### Gate checklist (branch protection enforces the mechanical parts) ### Gate checklist (branch protection enforces the mechanical parts)
- [ ] CI green on the head commit (yamllint + secret scan + SDLC suite) - [ ] CI green on the head commit (yamllint + secret scan + SDLC suite)
- [ ] CR filed in GLPI and referenced above (production changes)
- [ ] Adversarial pass done: what breaks if this is wrong? what watches for it? - [ ] Adversarial pass done: what breaks if this is wrong? what watches for it?
- [ ] post-deploy validation (#778) will run on restart — expected entity changes noted below - [ ] post-deploy validation (#778) will run on restart — expected entity changes noted below
+1 -1
View File
@@ -25,4 +25,4 @@ rest:
# pushing — crash, wedge, power loss, network partition — Kuma pages # pushing — crash, wedge, power loss, network partition — Kuma pages
# the founder's phone directly. No HA in the alert loop. # the founder's phone directly. No HA in the alert loop.
shell_command: shell_command:
kuma_ha_heartbeat: !secret kuma_heartbeat_cmd # CR21 2026-09-06: runtime template contexts cannot read secrets; the old {{ }} form rendered undefined and the dead-man never pushed kuma_ha_heartbeat: 'curl -sS -m 15 "{{ kuma_push_url }}"'