-
Notifications
You must be signed in to change notification settings - Fork 4.8k
NO-ISSUE: Add Capability and FeatureGate checks to OLMv1 tests #29283
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Skipping CI for Draft Pull Request. |
|
/test all |
9717d62 to
b635ba3
Compare
b635ba3 to
0c977aa
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: tmshort The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@tmshort: This pull request explicitly references no jira issue. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
/retest |
|
/retest |
test/extended/olm/olmv1.go
Outdated
| }) | ||
|
|
||
| func checkTestSkip(ctx context.Context, oc *exutil.CLI) { | ||
| if !exutil.IsTechPreviewNoUpgrade(ctx, oc.AdminConfigClient()) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there a way for tests to check the NewOLM feature gate, so you have one less thing you need to bump when that is added to the default feature set? This line hard-codes the current state, where the NewOLM feature gate is in tech-preview, but not yet in the default feature set.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done, I think...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't get rid of the TechPreview check yet, because I wasn't sure of the status of the FeatureGate.
This required: go get github.com/openshift/api@a2817b89f7e0989016967055a142d5e88bed18de go get github.com/openshift/client-go@923091dd2b1a3d6fe75a06cc4f45972a3ddf84c2 go get github.com/openshift/library-go@0064ad7bd060b9fd52f7840972c1d3e72186d0f0 // update the replaces of k8s.io/kubernetes to github.com/openshift/kubernetes@v1.30.1-0.20241111135607-a3f31a4f2c58 go mod tidy go mod vendor Signed-off-by: Todd Short <todd.short@me.com>
0c977aa to
8bc0bc2
Compare
Signed-off-by: Todd Short <todd.short@me.com>
8bc0bc2 to
4b1a1fc
Compare
Signed-off-by: Todd Short <todd.short@me.com>
|
/retest |
1 similar comment
|
/retest |
|
@tmshort: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
Job Failure Risk Analysis for sha: adac1cd
|
|
Closing in favor of #29290 |
This required:
/hold until capability is fully implemented