fix(flux): point GitRepository at the renamed k.renner/homelab URL #342

Merged
k.renner merged 1 commits from fix/flux-git-url into master 2026-07-22 05:23:52 +00:00
Member

Active GitOps outage fix. The gitea repo was renamed gitea_admin/homelab → k.renner/homelab. Flux's GitRepository still fetched the old URL, which now 307-redirects, and an authenticated git fetch doesn't survive a cross-repo redirect (authentication required: Verify). Flux froze at 90d7a7c4 (2026-07-21 22:45) — nothing merged since was applied, including #341.

One-line fix: point spec.url at k.renner/homelab.git. Being applied live via kubectl patch in parallel to break the chicken-and-egg (Flux can't read git to fix the URL that stops it reading git), so the committed change and the live object converge.

🤖 Generated with Claude Code

**Active GitOps outage fix.** The gitea repo was renamed `gitea_admin/homelab` → `k.renner/homelab`. Flux's GitRepository still fetched the old URL, which now **307-redirects**, and an authenticated git fetch doesn't survive a cross-repo redirect (`authentication required: Verify`). Flux froze at `90d7a7c4` (2026-07-21 22:45) — nothing merged since was applied, including #341. One-line fix: point `spec.url` at `k.renner/homelab.git`. Being applied live via `kubectl patch` in parallel to break the chicken-and-egg (Flux can't read git to fix the URL that stops it reading git), so the committed change and the live object converge. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-bot added 1 commit 2026-07-22 05:22:03 +00:00
The repo was renamed gitea_admin/homelab -> k.renner/homelab. Flux's
GitRepository still fetched the old URL, which now 307-redirects, and an
authenticated git fetch does not survive a cross-repo redirect
("authentication required: Verify"). Flux froze at revision 90d7a7c4
(2026-07-21 22:45); nothing merged since was being applied.

Point spec.url at the canonical k.renner/homelab.git so source-controller can
fetch again. Applied live in parallel (kubectl patch) to break the chicken-and-
egg — Flux can't read git to fix the URL that stops it reading git.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
k.renner merged commit e752495848 into master 2026-07-22 05:23:52 +00:00
Sign in to join this conversation.