Catalog update [minio-object-store-operator] [v4.20,v4.21]#7882
Draft
JoelRuizRojas wants to merge 1 commit intoredhat-openshift-ecosystem:mainfrom
Draft
Catalog update [minio-object-store-operator] [v4.20,v4.21]#7882JoelRuizRojas wants to merge 1 commit intoredhat-openshift-ecosystem:mainfrom
JoelRuizRojas wants to merge 1 commit intoredhat-openshift-ecosystem:mainfrom
Conversation
Collaborator
Collaborator
Pipeline SummaryPipeline: operator-hosted-pipeline Tasks
Pipeline logs: https://gist.github.com/rh-operator-bundle-bot/7cb8017df8d0fb017fde6ff90ae50c2a ❌ Not mergedPR cannot be merged for the following reasons: TroubleshootingPlease refer to the troubleshooting guide. Run |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Instead of supporting ALL
minio-object-store-operatorbundles versions for the whole OpenShift rangev4.12tov4.21, now oldest versions of the Operator are not supported in latest OpenShift versions (as already specified in https://github.com/miniohq/aistor-operator/pull/1386).This change introduces a dedicated catalog template per OpenShift version, giving full control over which operator versions are available on each OCP release:
v2025.5.12190907throughv2026.2.9031243) with the full replaces upgrade chainv2025.12.20100920andv2026.2.9031243availablev2026.2.9031243availableEach template uses explicit replaces fields to maintain a valid OLM upgrade path. In restricted catalogs (v4.20, v4.21), replaces references the immediate predecessor even if it is not listed in that catalog, ensuring users who have upgraded their operator prior to upgrading OCP can still be upgraded.
Having one template per OCP version also makes it straightforward to add future operator versions that only target a subset of OpenShift releases without impacting older catalogs.