Upgrade ArgoCD v3.2.6 → v3.3.2 with Server-Side Apply #272

Merged
eblume merged 1 commit from feature/argocd-v3.3.2 into main 2026-02-26 06:51:51 -08:00
Owner

Summary

  • Upgrade ArgoCD from v3.2.6 to v3.3.2
  • Enable ServerSideApply=true sync option (required by v3.3 — ApplicationSet CRD exceeds client-side apply annotation limit)
  • Update service-versions.yaml with review for argocd and 1password-connect

Breaking changes reviewed

  • Server-Side Apply required: Added to syncOptions
  • Source Hydrator git notes: Not used — N/A
  • Application path cleaning removed: Not used — N/A
  • Settings API field restriction: Authenticated access only — N/A

Deployment and Testing

  • Sync the apps app first (picks up SSA syncOption change)
  • argocd app set argocd --revision feature/argocd-v3.3.2
  • argocd app sync argocd
  • Verify all argocd pods running with v3.3.2 images
  • Verify other apps still sync correctly
  • After merge: argocd app set argocd --revision main && argocd app sync argocd

🤖 Generated with Claude Code

## Summary - Upgrade ArgoCD from v3.2.6 to v3.3.2 - Enable `ServerSideApply=true` sync option (required by v3.3 — ApplicationSet CRD exceeds client-side apply annotation limit) - Update service-versions.yaml with review for argocd and 1password-connect ## Breaking changes reviewed - **Server-Side Apply required**: Added to syncOptions ✅ - **Source Hydrator git notes**: Not used — N/A - **Application path cleaning removed**: Not used — N/A - **Settings API field restriction**: Authenticated access only — N/A ## Deployment and Testing - [ ] Sync the `apps` app first (picks up SSA syncOption change) - [ ] `argocd app set argocd --revision feature/argocd-v3.3.2` - [ ] `argocd app sync argocd` - [ ] Verify all argocd pods running with v3.3.2 images - [ ] Verify other apps still sync correctly - [ ] After merge: `argocd app set argocd --revision main && argocd app sync argocd` 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Enable ServerSideApply=true sync option (required by v3.3 due to
ApplicationSet CRD exceeding client-side apply annotation limit) and
bump the kustomize install manifest to v3.3.2.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
eblume merged commit db561c6b0e into main 2026-02-26 06:51:51 -08:00
Sign in to join this conversation.
No reviewers
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
eblume/blumeops!272
No description provided.