feat: Enable Operator to consume catalog index with environment configuration#2000
Conversation
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
PR Reviewer Guide 🔍(Review updated until commit 336a136)Here are some key observations to aid the review process:
|
PR Type(Describe updated until commit fdc93be)Enhancement Description
|
| Relevant files | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Enhancement | 1 files
| ||||||||||
| Tests | |||||||||||
| Bug fix | 1 files
| ||||||||||
| Formatting | |||||||||||
| Configuration changes | 5 files
| ||||||||||
| Miscellaneous | 1 files
| ||||||||||
| Documentation |
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
|
Once merged we can look at merging https://gitlab.cee.redhat.com/rhidp/rhdh/-/merge_requests/403 and then validate everything works downstream |
… digest to d965e66 (redhat-developer#2003) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…veloper#2006) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…developer#2009) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…loper#2011) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…developer#2015) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…veloper#2018) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
… tag to v9.7-1766073541 (redhat-developer#2023) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
894e949 to
79d7c2d
Compare
|
Thanks @rm3l, I have rebased my branch onto main, and it fixed the CI checks! |
|
|
/review |
|
Persistent review updated to latest commit 336a136 |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rm3l The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |



Description
This PR enables the RHDH operator to consume the plugin catalog index OCI artifact by setting the
CATALOG_INDEX_IMAGEenvironment variable in theinstall-dynamic-pluginsinit container.The default deployment template now includes
CATALOG_INDEX_IMAGEset toquay.io/rhdh/plugin-catalog-index:1.9. Users can override this value via the Backstage CR'sspec.application.extraEnvsfield to use a different version, a mirrored image.For air-gapped environments,
RELATED_IMAGE_catalog_indexhas been added to the operator deployment patch, which automatically propagates to the CSVspec.relatedImages. This ensures OLM will discover and mirror the catalog index image.Documentation has been added to
docs/dynamic-plugins.mdcovering the catalog index configuration.Which issue(s) does this PR fix or relate to
Fixes:
PR acceptance criteria
How to test changes / Special notes to the reviewer