Repository navigation
🌱 OPRUN-4849: Enable standalone ClusterObjectSet E2E scenarios - #3161
Merged
openshift-merge-bot[bot] merged 1 commit intoNov 12, 2026
Merged
Conversation
Select direct COS scenarios with ObjectController and ClusterObjectSet tags and require only object-controller in their shared prerequisites. Keep ClusterExtension integration coverage behind BoxcutterRuntime. Move registry setup into the group pruning integration scenario so direct COS scenarios can run without catalogd or operator-controller. Refs: OPRUN-4849 Signed-off-by: Fabricio Aguiar <fabricio.aguiar@gmail.com> rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED
👷 Deploy request for olmv1 pending review.Visit the deploys page to approve it
|
3 of 4 tasks
Contributor
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: perdasilva 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 |
openshift-merge-bot
Bot
merged commit Nov 12, 2026
ec3a2f6
into
operator-framework:main
31 checks passed
3 of 4 tasks
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.
Description
Select direct ClusterObjectSet scenarios with
@ObjectControllerand@ClusterObjectSet, and use object-controller readiness without requiringoperator-controller or catalogd.
Keep the revision-pruning integration scenario behind
@BoxcutterRuntimeandmove its OLM and registry prerequisites into that scenario. This allows direct
COS coverage to run against a standalone object-controller installation while
preserving ClusterExtension integration coverage.
This is the second PR in the OPRUN-4849 stack, following merged PR #3158.
Later branches enable standalone COD scenarios and add COS lifecycle coverage.
Jira: https://redhat.atlassian.net/browse/OPRUN-4849
Validation:
make verify,make lint(0 issues), andmake test-unitpassed using Go 1.26.5.undefined steps, against object-controller without operator-controller or
catalogd.
maincontains 6 files.Reviewer Checklist
Summary by CodeRabbit