trim: lean daughters strip monitoring/flow Kustomizations + flip podMonitor toggles #106
No reviewers
Labels
No labels
bug
discussion
duplicate
enhancement
goal
help wanted
horizon:backlog
horizon:governance
horizon:mvp
invalid
operator-decision
question
roadmap
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-platform/mitosis!106
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/lean-daughter-observability"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes the r76 cold-start failures (runs 72→77): the parent gitops now assumes the monitoring stack, which the lean daughter profile strips.
podMonitorEnabled: trueon cnpg-operator renders a PodMonitor with no prometheus-operator CRDs on a fresh daughter → the HelmRelease cannot install →forgejo-pgnever exists → germinate dies at the [2/2] handoff (run 77, 20m silent stall).monitoring/monitoring-scrapesFlux Kustomizations point at dirs the trim deletes, andflow's chart exists only in the parent registry (plat/flow is not a seeded repo) → three permanently-failed Kustomizations → gate A1 (ALL Ready) can never pass.trim_gitops_leannow drops those Kustomization docs, deletes the flow/monitoring-scrapes dirs, and flipspodMonitorEnabled/enablePodMonitorto false. Presence-guarded: byte-identical no-op on an r56-vintage tree (verified against both seed vintages + idempotence pass; kustomize build green on both).The coldstart gate on THIS PR exercises the old (r56) seed vintage; the r76-seed validation happens on #103 after this merges into its branch.
🤖 Generated with Claude Code
Superseded: both fix commits landed on main via #103 (whose solo coldstart gate run 102 passed all 13 assertions on the r76 seed). Old-vintage (r56) tolerance was runtime-proven through the full build chain by gate run 90; the remaining old-seed tail failure was host contention, now moot since main's seed is r76.
Pull request closed