Skip to content

Conversation

@bussyjd
Copy link
Contributor

@bussyjd bussyjd commented Nov 4, 2025

Extends Renovate configuration to automatically track and update all 12 container images in the dv-pod chart using regex managers.

What changed:

  • Added regex managers to track images in Helm templates and values files
  • Configured smart grouping by component type (Obol core, validator clients, infrastructure)
  • Applied conservative update policy for Obol core images (minor/patch only)
  • Preserved existing GitHub Actions schedule and governance

Coverage:
Now tracking: Charon, DKG sidecar, 5 validator clients (Lighthouse, Teku, Prysm, Nimbus, Lodestar), kubectl, busybox, and Prometheus.

Benefits:
Automatic security updates, organized PRs, and ensures validator clients stay current.

ticket: none

Extend Renovate configuration to automatically track and update all 12
container images used in the dv-pod chart using regex managers.

Changes:
- Add regex manager support to parse Helm templates and values files
- Track Obol core images (charon, charon-dkg-sidecar)
- Track all validator clients (Lighthouse, Teku, Prysm, Nimbus, Lodestar)
- Track infrastructure images (kubectl, busybox, prometheus)
- Implement smart grouping by component type
- Apply conservative update policy for Obol core (minor/patch only)
- Preserve existing GitHub Actions schedule and governance

Images now tracked:
- obolnetwork/charon (v1.7.0)
- obolnetwork/charon-dkg-sidecar (main)
- sigp/lighthouse (v7.1.0)
- consensys/teku (25.9.3)
- gcr.io/prysmaticlabs/prysm/validator (v6.1.2)
- statusim/nimbus-eth2 (multiarch-v25.9.2)
- statusim/nimbus-validator-client (multiarch-v25.9.2)
- chainsafe/lodestar (v1.35.0)
- bitnamisecure/kubectl (latest)
- busybox (1.37.0)
- prom/prometheus (v3.5.0)

Benefits:
- Automatic security updates for all components
- Organized PRs grouped by component type
- Never miss validator client updates
- Maintains existing governance policies
@bussyjd bussyjd requested a review from a team as a code owner November 4, 2025 11:14
@bussyjd bussyjd changed the title feat: expand Renovate to track all dv-pod container images Expand Renovate to track all dv-pod container images Nov 4, 2025
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.

2 participants