Skip to content

fix(gitops): keep supported roots version-pinned - #30

Merged
justgithubaccount merged 2 commits into
mainfrom
codex/issue-33-gitops-ownership
Oct 30, 2026
Merged

justgithubaccount merged 2 commits into
mainfrom
codex/issue-33-gitops-ownership

Conversation

@justgithubaccount

Copy link
Copy Markdown
Owner

Summary

  • remove Image Updater from the supported dev root
  • remove incorrect FastAPI Git write-back annotations from supported dev/smoke applications
  • retain reusable/scaffold manifests as DEPRECATED_CANDIDATE / UNKNOWN_EXTERNAL
  • document the single-writer boundary: environment desired state remains explicitly version-pinned
  • add rendered ownership regressions

The former annotation targeted the Helm packaging source and main, not the environment desired-state repository. This PR does not activate or delete optional/scaffold entrypoints.

Render delta

  • dev: only Application/argocd-image-updater and five FastAPI annotations are removed
  • smoke: only the same five inert annotations are removed
  • workload chart/image/values and telemetry pins are unchanged

Validation

Kustomize dev/smoke, OPA, kubeconform, application/networking/ownership contracts, and release contract all pass locally. No cluster, Argo sync, release, or deployment was run.

Coordinated with justgithubaccount/app-poly-gitops-infra#33 and infra PR #34.

@justgithubaccount
justgithubaccount marked this pull request as ready for review October 30, 2026 17:18
@justgithubaccount
justgithubaccount merged commit a710ef8 into main Oct 30, 2026
3 checks passed
github-actions Bot pushed a commit that referenced this pull request Oct 30, 2026
## [1.5.1](v1.5.0...v1.5.1) (2026-10-30)

### 🐛 Bug Fixes

* **gitops:** keep supported roots version-pinned ([#30](#30)) ([a710ef8](a710ef8))
* **no-release:** validate every rendered resource with OPA ([8f4f312](8f4f312))

### 📚 Documentation

* **no-release:** modernize Kubernetes repository documentation ([ab2f722](ab2f722))

### 🏗️ Chores

* **no-release:** clarify GitOps ownership and validation ([2033b80](2033b80))
* **no-release:** clean configuration comments ([5bc380b](5bc380b))
* **no-release:** pin validators and clarify GitOps ownership ([#29](#29)) ([0925bc5](0925bc5))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant