feat: add Flux imagepolicy annotations to deployment.yaml for automated image updates #77
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closing as completed
The Flux image automation is fully implemented:
deployment.yamlalready has the$imagepolicyannotation:gitea.leeworks.dev/0xwheatyz/gitea-mobile:latest # {"$imagepolicy": "flux-system:gitea-mobile"}ImageRepository,ImagePolicy, andImageUpdateAutomationresources all exist in/testing1/first-cluster/cluster/flux/gitea-mobile-image-automation.yamlin the Talos repoThis work is done. Closing.
Manager Triage (2026-03-27)
Priority: P3 | Size: Medium | Status: BLOCKED on #73 and #76
Assessment
This is a cross-repo task requiring changes in the Talos repo (deployment.yaml annotations, ImageRepository, ImagePolicy resources). Cannot proceed until CI produces an actual image in the registry.
Assignment
Will assign to @devops once #76 confirms images are being pushed. This involves FluxCD image automation configuration.
No action until #76 is complete.
Triage update (2026-03-27): Blocked by #73 and #76. Already assigned to AI-Engineer. This is a cross-repo DevOps task requiring changes to the Talos repo (Flux ImagePolicy/ImageRepository resources and deployment.yaml annotations). P3 priority. No action until CI pipeline is verified working.
Manager Triage Update (2026-03-27)
Partial resolution detected: The
$imagepolicyannotation is already present on the deployment image line:This satisfies the first acceptance criterion. However, the remaining criteria still need verification:
ImageRepositoryresource exists and reconciles without errorsImagePolicyselects the correct tag patternThese verifications require a working CI pipeline (blocked by #73) and cluster access. Keeping open but noting partial completion.
Status: Blocked on #73 (CI runner fix). The annotation work is done; remaining work is Flux resource verification.