Skip to content

chore(renovate-config)!: update config home-operations/renovate-presets (5.0.0 ➔ 6.0.0) - #1738

Merged
alex-matthews merged 1 commit into
mainfrom
chore/renovate-presets-6.0.0
Aug 7, 2026
Merged

chore(renovate-config)!: update config home-operations/renovate-presets (5.0.0 ➔ 6.0.0)#1738
alex-matthews merged 1 commit into
mainfrom
chore/renovate-presets-6.0.0

Conversation

@alex-matthews

Copy link
Copy Markdown
Owner

Closes #1737

Why

The #5.0.0 pin only pinned the entry point. default.json at that tag lists its nested presets without a tag, and Renovate resolves each nested reference from the preset repo's default branch. home-operations/renovate-presets#86 moved the app-specific presets out of managers/ and versioning/ into an opt-in apps/ directory, so default.json@5.0.0 kept asking for managers/cnpg.json5, which no longer exists on main. Preset resolution failed and Renovate halted every PR.

What

Bump to 6.0.0, whose default.json matches the new layout, and explicitly opt into the two apps/ presets this repo actually needs:

  • apps/grafanaDashboards.json5 - 16 grafanadashboard.yaml manifests under kubernetes/apps/, plus the existing auto-merge rule that matches the custom.grafana-dashboards datasource.
  • apps/talosFactory.json5 - the factory.talos.dev installer image in talos/machineconfig.yaml.j2, and the rule that stops the generic Docker manager from double-matching it.

cnpg, llamacpp, phanpy and searxng also moved but are unused here, so they stay out.

Verification

N/A

…ts (5.0.0 ➔ 6.0.0)

Upstream moved the app-specific presets out of managers/ and versioning/ into an opt-in apps/ directory. Nested preset references carry no tag, so they resolve from the default branch regardless of the pin, and 5.0.0 default.json kept asking for managers/cnpg.json5 after it moved.

Opt back into the two apps/ presets this repo needs: grafanaDashboards for the grafanadashboard.yaml manifests and talosFactory for the factory.talos.dev installer image.
@kon-cierge

kon-cierge Bot commented Aug 7, 2026

Copy link
Copy Markdown

konflate — summary

Note

✅ No rendered changes.

View the full rendered diff →

konflate · rendered cae701d · advisory, not a gate

@alex-matthews
alex-matthews merged commit 3683d4c into main Aug 7, 2026
6 checks passed
@alex-matthews
alex-matthews deleted the chore/renovate-presets-6.0.0 branch August 7, 2026 21:15
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.

Action Required: Fix Renovate Configuration

1 participant