fix: westside-ai-assistant Degraded — pending pod stuck #34

Open
opened 2026-04-05 18:29:31 +00:00 by forgejo_admin · 0 comments

Type

Bug

Lineage

Standalone — discovered during westside validation blitz 2026-04-05.

Repo

forgejo_admin/westside-ai-assistant

What Broke

ArgoCD shows westside-ai-assistant as Degraded. One pod is Running (1 restart, ready), one pod is Pending (not ready). The pending pod appears to be from a different ReplicaSet.

Repro Steps

  1. Run kubectl get pods -n westside-ai-assistant
  2. Observe: westside-ai-assistant-8586c7c767-7xv6c is Pending, 0 restarts, ready=false
  3. Run kubectl get application -n argocd westside-ai-assistant
  4. Observe: Synced but Degraded

Expected Behavior

All pods should be Running and ready. ArgoCD should show Healthy.

Environment

  • Cluster/namespace: prod / westside-ai-assistant
  • Running pod: westside-ai-assistant-7999594d89-fml4n (1 restart, ready)
  • Pending pod: westside-ai-assistant-8586c7c767-7xv6c (0 restarts, not ready)

Acceptance Criteria

  • Pending pod either starts or stale ReplicaSet is cleaned up
  • ArgoCD shows Healthy
  • No regression in AI assistant functionality
  • westside-basketball — project this affects
  • forgejo_admin/westside-ai-assistant #28 — Nemo upgrade (may be related)
### Type Bug ### Lineage Standalone — discovered during westside validation blitz 2026-04-05. ### Repo `forgejo_admin/westside-ai-assistant` ### What Broke ArgoCD shows `westside-ai-assistant` as Degraded. One pod is Running (1 restart, ready), one pod is Pending (not ready). The pending pod appears to be from a different ReplicaSet. ### Repro Steps 1. Run `kubectl get pods -n westside-ai-assistant` 2. Observe: `westside-ai-assistant-8586c7c767-7xv6c` is Pending, 0 restarts, ready=false 3. Run `kubectl get application -n argocd westside-ai-assistant` 4. Observe: Synced but Degraded ### Expected Behavior All pods should be Running and ready. ArgoCD should show Healthy. ### Environment - Cluster/namespace: prod / westside-ai-assistant - Running pod: westside-ai-assistant-7999594d89-fml4n (1 restart, ready) - Pending pod: westside-ai-assistant-8586c7c767-7xv6c (0 restarts, not ready) ### Acceptance Criteria - [ ] Pending pod either starts or stale ReplicaSet is cleaned up - [ ] ArgoCD shows Healthy - [ ] No regression in AI assistant functionality ### Related - `westside-basketball` — project this affects - `forgejo_admin/westside-ai-assistant #28` — Nemo upgrade (may be related)
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo_admin/westside-ai-assistant#34
No description provided.