renovate: opt in to the argocd and kubernetes managers #23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate-argocd-managers"
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?
Renovate has been running against this repo for months (it opened and merged the Ansible Galaxy role PRs) but has never offered an update for anything under
argo/. The Dependency Dashboard (#3) shows why: the only detected managers are ansible-galaxy, docker-compose and renovate-config.Cause. Renovate's
argocdandkubernetesmanagers ship with an emptymanagerFilePatternslist and never run until a pattern is set. Neither the sharedp2-network/renovate.d:base.json5preset nor this repo'srenovate.jsonset one. No regex manager is needed: the built-in argocd extractor in the version the operator runs (44.14.9) already handles every form used here, i.e.oci://repoURL withpath: .(immich, ACK, kro, renovate-operator),chart:with a scheme-less OCI repo (wrenix forgejo-runner), and classic Helm repos.Change.
argocdmanager scoped toargo/apps/.kubernetesmanager scoped toargo/for plain Deployment image tags. It also matchesargo/apps/, which is harmless since those files have noimage:lines.dependencies/dependencies-majorgrouping the base preset gives its dockerfile/docker-compose managers.Validated with
renovate-config-validatorfrom renovate@44.14.9.What to expect after merge.
scheduleis the first day of the month (the traefik bump is already sitting under "Awaiting Schedule" on the dashboard). Tick the dashboard checkbox to force one earlier, or overrideschedulehere.helm.valuesstring in the Application, which no built-in manager reads; that one would need a custom manager if we want it bumped independently of the chart.simpleplayer-svcis on a baremaintag and will get a digest-pin PR from the existing rule. The sha-tagged own images stay unordered, as that rule already notes.cert-manager.yamlrenders will produce image-bump PRs that only rewrite rendered YAML.🤖 Generated with Claude Code