refactor(reconciler): drop the -next suffix, rename to gitborg-reconciler (#229) #230
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!230
Läser in…
Hänvisa till i nytt ärende
Ingen beskrivning angiven.
Ta bort grenen "refactor/reconciler-drop-next-suffix"
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?
Closes #229. Cosmetic follow-up to the ADR 0035 reconciler extraction: drops the
-nextsuffix the container units + role vars still carried from the dry-run parallel-run era. It's the only reconciler now, sogitborg-reconciler-next→gitborg-reconciler.Changes
gitborg-reconciler-next.{container,timer}.j2,reconciler-next.env.j2) andtasks/next-container.yml→tasks/container.yml(git-tracked renames).reconciler_next_*→reconciler_*(folding_on_calendarinto the existingreconciler_on_calendar).main.yml: replaced the (already-applied, #227) bash teardown with a one-timegitborg-reconciler-nextteardown — stop+disable the old timer and remove its unit/timer/env before installing the renamed units, so the two timers never fire the reconciler twice per tick. The renamed env/timer reuse the retired bash basenames, so the teardown targets only the-nextpaths.No behaviour change — container image, metrics (
gitborg_reconciler_*), and alerts are untouched.Applied + verified on prod (2026-07-28)
site.yml --tags reconcilerapplied (changed=6), re-apply idempotent (changed=0). Verified: oldgitborg-reconciler-next.timernot-found+ its files gone; exactly one reconciler timer (gitborg-reconciler.timer → gitborg-reconciler.service); on-demand runreconcile complete (APPLY=true)exit 0; scrapedreconciler.promfresh (status=0). Health gates green.Refs #226, ADR 0035.