From cd1588fb42540a62e23e96068f8dccb72024fcef Mon Sep 17 00:00:00 2001 From: Andrey Lebedev Date: Fri, 12 Jun 2026 11:45:12 +0200 Subject: [PATCH] UPSTREAM: : Add Renovate rules for UBI8 images on `release-1.x` branches Renovate reads config only from the default branch (`master`), which only has rules for `ubi9` images. The `release-1.1` and `release-1.2` branches use `ubi8/ubi-minimal` and `ubi8/go-toolset` in their Containerfiles, so Renovate silently skips them. Add `matchBaseBranches`-scoped rules for both UBI8 images to enable base image digest updates and Go toolchain version bumps on release branches. Co-Authored-By: Claude --- renovate.json | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/renovate.json b/renovate.json index 1b02e20d18..665b9c0c8a 100644 --- a/renovate.json +++ b/renovate.json @@ -40,6 +40,41 @@ "schedule": [ "after 5am on tuesday" ] + }, + { + "description": "Enable Docker image updates for Red Hat UBI8 images on release-1.x", + "matchManagers": ["dockerfile"], + "matchBaseBranches": ["release-1.1", "release-1.2"], + "matchFileNames": [ + "Containerfile.externaldns" + ], + "matchDatasources": ["docker"], + "matchPackageNames": [ + "registry.access.redhat.com/ubi8/ubi-minimal" + ], + "enabled": true, + "versioning": "redhat", + "schedule": [ + "after 5am on tuesday" + ] + }, + { + "description": "Keep Go toolset on minor version 1.25 for release-1.x", + "matchManagers": ["dockerfile"], + "matchBaseBranches": ["release-1.1", "release-1.2"], + "matchFileNames": [ + "Containerfile.externaldns" + ], + "matchDatasources": ["docker"], + "matchPackageNames": [ + "registry.access.redhat.com/ubi8/go-toolset" + ], + "enabled": true, + "versioning": "redhat", + "allowedVersions": "/^1\\.25(\\.|$)/", + "schedule": [ + "after 5am on tuesday" + ] } ], "tekton": {