docs(runbook): record §5 mail as complete, with the verification #391
Inga granskare
Etiketter
Inga etiketter
area/backups
area/ci
area/control-panel
area/identity
area/infra
area/observability
area/payments
area/security
area/storage
area/web
blocked
needs-info
needs-triage
ready-for-implementation
type
bug
type
chore
type
docs
type
epic
type
feature
type
task
wontfix
Ingen milstolpe
Inget projekt
Inga tilldelade
1 deltagare
Notiser
Förfallodatum
Inget förfallodatum satt.
Beroenden
Inga beroenden satta
Referens
bitborg/bitborg-infra!391
Läser in…
Hänvisa till i nytt ärende
Ingen beskrivning angiven.
Ta bort grenen "docs/mail-domain-step5-closeout"
Borttagning av en gren är permanent. Även om den borttagna grenen kan fortsätta existera en kort tid innan den faktiskt tas bort, kan det INTE ångras i de flesta fall. Vill du fortsätta?
Documentation only — no variable or template changes, so no apply.
The mail-domain move (#381) is applied and verified, but two places in the runbook still described it
as unblocked-but-unfinished:
1–3 are not done"
mail_sending_domainsection, still headed 🛑 BLOCKED with "Sweego does notauthorise
email.bitborg.se"Both now record the outcome.
What is kept, and why
The §4 account of the failed first attempt is not deleted. The reusable part of that section is
the failure mode, not this migration's result — the next sending-domain move needs step 0 and the
"published DNS is not provider authorisation" lesson regardless of how this one ended. The mistaken
reading is marked as mistaken and points at the correction that already sits below it, rather than
being quietly removed.
Same reasoning for the four-step sequence: annotated as applied, but framed as the procedure for
any future move.
Added to the register
restart
--checkcannot see — and that the delta was reconciled by task name.sendEmail()returning
okwhile a foreign allowlist is refused; SMTPrc=0againstrc=67 Login deniedon awrong password; Alertmanager's loaded config read from
/api/v2/statusrather than thetemplate; six probes
1; onlyWatchdog;changed=0on both hosts.2xx.Follow-ups filed rather than folded in
gitborg monitoring; the address moved,the name did not. It reaches a real mailbox during an incident.
Step 0 remains a runbook step a human must remember, and it was skipped once already.
more than a declaration edit:
create-user.ymlis create-only, so editing the declaration alonedrifts it from the server while still reporting
changed=0.