claude-print/notes/bf-4km.md
jedarden 4d9a970176 Add bf-4km sixth verification: claude-print-ci WorkflowTemplate confirmed Synced in ArgoCD
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 02:31:08 -04:00

65 lines
3.1 KiB
Markdown

# bf-4km: ArgoCD Sync Verification for claude-print-ci WorkflowTemplate
**Date:** 2026-06-10 (re-verified 2026-06-10, third verification 2026-06-10, fourth verification 2026-06-10, fifth verification 2026-06-10, sixth verification 2026-06-10)
## Summary
Verified that ArgoCD successfully synced the `claude-print-ci` WorkflowTemplate from declarative-config to the iad-ci cluster.
## Findings
### WorkflowTemplate in iad-ci cluster
```
$ kubectl --kubeconfig=/home/coding/.kube/iad-ci.kubeconfig get workflowtemplate claude-print-ci -n argo-workflows
NAME AGE
claude-print-ci 6m29s
```
Labels confirm ArgoCD management: `argocd.argoproj.io/instance: argo-workflows-ns-iad-ci`
### ArgoCD Sync Status (2026-06-10, sixth verification)
- **App:** `argo-workflows-ns-iad-ci`
- **claude-print-ci resource:** `Sync: Synced`
- **WorkflowTemplate templates:** `ci`
- **WorkflowTemplate confirmed present in cluster** (created 2026-06-10T06:09:14Z)
- **Overall app:** OutOfSync / Degraded (pre-existing, unrelated to claude-print-ci)
### ArgoCD Sync Status (2026-06-10, fifth verification)
- **App:** `argo-workflows-ns-iad-ci`
- **claude-print-ci resource:** `Sync: Synced`
- **WorkflowTemplate age:** 18m (created at 2026-06-10T06:09:14Z)
- **WorkflowTemplate confirmed present in cluster**
- **Overall app:** OutOfSync / Degraded (pre-existing, unrelated to claude-print-ci)
### ArgoCD Sync Status (2026-06-10, fourth verification)
- **App:** `argo-workflows-ns-iad-ci`
- **claude-print-ci resource:** `Sync: Synced`
- **WorkflowTemplate confirmed present in cluster**
- **Overall app:** OutOfSync / Degraded (pre-existing, unrelated to claude-print-ci)
### ArgoCD Sync Status (2026-06-10, third verification)
- **App:** `argo-workflows-ns-iad-ci`
- **claude-print-ci resource:** `Sync: Synced`
- **WorkflowTemplate confirmed present in cluster** (kubectl get workflowtemplate claude-print-ci -n argo-workflows returns YAML with labels `argocd.argoproj.io/instance: argo-workflows-ns-iad-ci`)
- **Overall app:** OutOfSync / Degraded (pre-existing, unrelated to claude-print-ci)
The `claude-print-ci` WorkflowTemplate is fully synced. The overall app shows `OutOfSync / Degraded` due to pre-existing unrelated issues:
- Missing pdftract-related WorkflowTemplates and CronWorkflows (pdftract-ci, pdftract-crates-publish, etc.)
- Degraded ExternalSecrets (ghcr-registry, github-pdftract-release, pypi-token-pdftract — provider errors)
- SharedResourceWarning for resources shared with adb-relay-ns-iad-ci and argo-workflows-iad-ci apps
- Several other unrelated WorkflowTemplates out of sync (drawrace-build, hoop-ci, spaxel-build, etc.)
These are pre-existing issues unrelated to claude-print-ci.
## Acceptance Criteria
- [x] `claude-print-ci` WorkflowTemplate is Synced in ArgoCD
- [x] WorkflowTemplate is present in iad-ci cluster (`kubectl get workflowtemplate claude-print-ci -n argo-workflows`)
- [ ] ArgoCD app overall is Synced/Healthy — **not met** (pre-existing unrelated issues)
The claude-print-ci specific criteria are met. The overall app health is a pre-existing concern outside the scope of this bead.