From 1b75f7bed0dc3f3c993a9256133cbbeab1f0a4f8 Mon Sep 17 00:00:00 2001 From: Armel Soro Date: Thu, 7 May 2026 12:06:01 +0200 Subject: [PATCH] fix(ci): pin catalog index image to 1.10-51 to work around wrong lightspeed OCI refs The latest catalog index image contains incorrect OCI references for the lightspeed plugins (pointing to ghcr instead of registry.access.redhat.com). Pin to 1.10-51 in CI workflows until the upstream image is fixed. Ref: RHDHBUGS-3095 --- .github/workflows/nightly.yaml | 3 ++- .github/workflows/test.yaml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index b1c7e2db..d8068735 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -46,4 +46,5 @@ jobs: with: target_branch: ${{ matrix.branch }} all_charts: 'true' - extra_helm_args: '--set upstream.backstage.image.repository=rhdh-community/rhdh --set upstream.backstage.image.tag=${{ steps.image.outputs.tag }} --set upstream.backstage.image.pullPolicy=Always' + # TODO(RHDHBUGS-3095): Remove the catalogIndex.image.tag pin once the lightspeed plugins OCI refs are fixed in the latest catalog index image. + extra_helm_args: '--set upstream.backstage.image.repository=rhdh-community/rhdh --set upstream.backstage.image.tag=${{ steps.image.outputs.tag }} --set upstream.backstage.image.pullPolicy=Always --set global.catalogIndex.image.tag=1.10-51' diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 72431407..392a908b 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -34,4 +34,5 @@ jobs: with: target_branch: ${{ github.event.pull_request.base.ref }} # The RHDH image tag is already pinned to a specific version for the 'release-1.y' branches. - extra_helm_args: ${{ github.event.pull_request.base.ref == 'main' && format('--set upstream.backstage.image.repository={0} --set upstream.backstage.image.tag={1}', env.RHDH_IMAGE_REPOSITORY, env.RHDH_IMAGE_TAG) || '' }} + # TODO(RHDHBUGS-3095): Remove the catalogIndex.image.tag pin once the lightspeed plugins OCI refs are fixed in the latest catalog index image. + extra_helm_args: ${{ github.event.pull_request.base.ref == 'main' && format('--set upstream.backstage.image.repository={0} --set upstream.backstage.image.tag={1} --set global.catalogIndex.image.tag=1.10-51', env.RHDH_IMAGE_REPOSITORY, env.RHDH_IMAGE_TAG) || '--set global.catalogIndex.image.tag=1.10-51' }}