# S23 / R-211 — DooPlex change 3, applied 2026-10-12 12:21Z (operator yes in chat), homelab-manifests ab40c7b
ArgoCD app monitoring: OutOfSync on exactly Deployment/prometheus -> resource-only sync Succeeded; pod prometheus-6f548d5cdd-l926j, containers config-reloader=ready prometheus=ready.
reloader log: Watching directory "/etc/prometheus" and "/etc/prometheus/rules".
test (no manual POST /-/reload anywhere):
  e70e0f1 one comment changed in authentik-alerts.yml; ConfigMap-only sync 12:21:48Z ->
    12:22:28 reloader "config map updated ... successfully triggered reload"; prometheus 12:22:28.506 "Loading configuration file", 12:22:28.556 "Completed loading"; file in pod holds the test text (grep -c = 1).
  78d4be4 the comment removed (the rules file equals ab40c7b again); ConfigMap-only sync 12:28:11Z ->
    12:28:42 reloader "successfully triggered reload"; grep -c in pod = 0.
end state: app monitoring Synced Healthy at 78d4be4; /api/v1/rules 12 groups, 56 rules, health {ok}.
incident, mine: a local `git revert` + `--amend` produced a wrong local commit; its push was REFUSED (non-fast-forward) and the
  ArgoCD sync to that unknown revision ended Error with nothing applied. Fixed with `git reset --soft origin/main` (other people's
  uncommitted files untouched) and a hand revert (78d4be4).
undo: git revert ab40c7b + sync Deployment/prometheus.
