Troubleshooting¶
This section tracks known issues and their workarounds in the cluster, split into one knowledge-base entry per issue. Each entry follows the same shape: Symptom → Cause → Fix.
Symptom ladder¶
Work down from what you observe to the most likely entry:
- Secrets / 1Password
- PushSecret logs spurious HTTP 400 errors but status shows
Synced→ KB-001
- PushSecret logs spurious HTTP 400 errors but status shows
- Flux / GitOps
- Networking
- One node's cross-node pod traffic flips/breaks while its host traffic is fine; its spegel pod goes
0/1→ KB-008 - An app 404s through the gateway on its real hostname but works on its pod IP (live HTTPRoute drifted to
*.example.com) → KB-020 NodeHighNumberConntrackEntriesUsedon every node at once right after deploying a scanner → KB-023- A dozen Gatus endpoints across
media/downloadsgo red at once with HTTP 503, DNS still resolves, pods are simply absent (zeroscaler at 0/1) → KB-027
- One node's cross-node pod traffic flips/breaks while its host traffic is fine; its spegel pod goes
- Storage / backups
- Backup pod stuck
PodInitializing(mount.nfs: Failed to resolve), orCreateContainerConfigErroron a subPath → KB-009 - After a Rook v1.20 upgrade: RBD nodeplugin
FailedCreate, or ~88VolSyncVolumeOutOfSyncalerts → KB-010 volsync-system/kopiarepo server OOM-crashloops (exit 137) → KB-016CephMonDownQuorumAtRisk(critical) fires minutes after cordoning a control-plane node → KB-019
- Backup pod stuck
- Workloads / pods
- A JVM/Logstash pod OOMKills on a cadence despite a bounded heap → KB-012
- A pure-Go pod SIGSEGVs (
exit 139) on a large fraction of starts, before any logs → KB-013 - HelmRelease
UpgradeFailed/rollback loop, pod stuckContainerCreatingwith aPullingevent (large image) → KB-015 allocatable.nvidia.com/gpu = 0for minutes after a device-plugin swap → KB-014CreateContainerConfigError: runAsUser breaks non-root policyon a fresh render of an s6/LinuxServer image → KB-022
- Monitoring / Grafana
- Every panel on one dashboard shows "No data" / "Datasource Prometheus was not found" → KB-021
- Plex playback
- 4K direct-play freezes for ~60s every ~6 minutes on LAN Apple TVs → KB-002
- "Server unavailable" / connection drops at session start, pod otherwise healthy → KB-003
- Remote 4K titles crash with
bad lexical cast; the same titles work on phone/LAN → KB-018 - Apple TV shows one frame of a 4K title then the Plex app freezes (force-quit to recover); the same file plays fine in Infuse → KB-026
- Talos upgrades
- CI / validation / local dev
All entries¶
- KB-001: 1Password Connect PushSecret False 400 Errors
- KB-002: Plex Direct-Play Buffering on LAN Apple TVs (BBR + MTU Probing)
- KB-003: Plex Advertises Broken Connection URLs To plex.tv
- KB-004: Talos Patch Rollout Gotchas (TUPPR)
- KB-005: flate Mis-Resolves NGC HelmRepository Chart URLs
- KB-006: Checkov CKV_K8S_21 Flags Namespaced Resources Without an Explicit Namespace
- KB-007: Flux "not ready" / "artifact failed" Alert Storms
- KB-008: Cross-Node Pod Networking Breaks (Cilium)
- KB-009: NFS Mount Failures (Host DNS / Read-Only Export)
- KB-010: Rook-Ceph v1.20 CSI Driver Split Gotchas
- KB-011: konflate Render Failures (Cache Inode Fill / Phantom Mirror)
- KB-012: JVM / Logstash Container RSS OOM Despite a Bounded Heap (
MALLOC_ARENA_MAX) - KB-013: Go 1.26.4 Binary SIGSEGV at Startup (Before Any Logging)
- KB-014: GPU Device-Plugin Handover Leaves
allocatable.nvidia.com/gpu = 0 - KB-015: Slow Image Pulls Exceed the HelmRelease Timeout (Rollback Loop)
- KB-016: Kopia Repo Server OOM = Repo Size, Not a Maintenance Failure
- KB-017:
mise+ lefthook Symlink Race Blocks the First Commit After a Tool Bump - KB-018: Plex Remote 4K Transcode-Decision Crash (
bad lexical cast) - KB-019: Cordoning a Control-Plane Node Breaks Ceph Mon Quorum
- KB-020: App Returns 404 Through the Gateway (HTTPRoute Drifted to Placeholder Hostnames)
- KB-021: Grafana Dashboard Panels All Blank ("Datasource … was not found")
- KB-022: Container Won't Start as Non-Root (s6 / LinuxServer Image
CreateContainerConfigError) - KB-023: Node Conntrack Table Saturates from a Host-Network Scanner
- KB-024: zeroscaler, NFS-Availability Scale-to-Zero via Native HPA
- KB-025: CephFS "Module ceph not found" on Talos Is a Built-in, Not a Missing Module
- KB-026: Plex Apple TV App Freezes on One Frame (Client Receive-Window Deadlock)
- KB-027: A DNS Cleanup Scaled Every NFS-Backed App to Zero
- KB-028: Talos Upgrade Installs Successfully but the Node Boots the Old Version (NVRAM Wipe)