Skip to content
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

openshift-tests command failed to run without FeatureGate filter in dryRun #28681

Closed
Rajalakshmi-Girish opened this issue Apr 2, 2024 · 7 comments
Labels
lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.

Comments

@Rajalakshmi-Girish
Copy link
Contributor

openshift-tests command failed to run without FeatureGate filter in dryRun

Version

As we are intending to do a dry run, the version shouldn't be necessary.

Steps To Reproduce

Have golang installed

  1. Clone openshift/origin repo
  2. Run make GO_REQUIRED_MIN_VERSION:= WHAT=cmd/openshift-tests to build openshift-tests binary
  3. cp ./openshift-tests /usr/local/bin
  4. Run command openshift-tests run kubernetes/conformance --dry-run
Current Result
+ openshift-tests run kubernetes/conformance --dry-run
Unable to get admin rest config, skipping apigroup check in the dry-run mode: could not load client configuration: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable
time="2024-03-29T02:18:52Z" level=info msg="Decoding provider" clusterState="<nil>" discover=true dryRun=true func=DecodeProvider providerType=
  W0329 02:18:52.866818      13 test_context.go:547] Unable to find in-cluster config, using default host : https://127.0.0.1:6443
Unable to get server version through discovery client, skipping apigroup check in the dry-run mode: <nil>
error converting to options: unable to build FeatureGate filter: Get "http://localhost/apis/config.openshift.io/v1/featuregates/cluster": dial tcp [::1]:80: connect: connection refusederror: unable to build FeatureGate filter: Get "http://localhost/apis/config.openshift.io/v1/featuregates/cluster": dial tcp [::1]:80: connect: connection refused
Expected Result

Should list the tests.

@Rajalakshmi-Girish
Copy link
Contributor Author

Rajalakshmi-Girish commented Apr 3, 2024

This started occurring after 8207a54
@deads2k Can you please check?

@vrutkovs
Copy link
Member

vrutkovs commented Apr 3, 2024

I think this is intentional - test list in the suite depends on the enabled features and may vary. We could make it skip this check and assume no feature gates are enabled, but in that case the output would miss some tests

@Rajalakshmi-Girish
Copy link
Contributor Author

I think this is intentional - test list in the suite depends on the enabled features and may vary. We could make it skip this check and assume no feature gates are enabled, but in that case the output would miss some tests

Thanks for the reply.
But how do you think dry-run command be used? Is there a flag that I am missing when I run
openshift-tests run kubernetes/conformance --dry-run

@openshift-bot
Copy link
Contributor

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

@openshift-ci openshift-ci bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 3, 2024
@openshift-bot
Copy link
Contributor

Stale issues rot after 30d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle rotten
/remove-lifecycle stale

@openshift-ci openshift-ci bot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Aug 3, 2024
@openshift-bot
Copy link
Contributor

Rotten issues close after 30d of inactivity.

Reopen the issue by commenting /reopen.
Mark the issue as fresh by commenting /remove-lifecycle rotten.
Exclude this issue from closing again by commenting /lifecycle frozen.

/close

@openshift-ci openshift-ci bot closed this as completed Sep 2, 2024
Copy link
Contributor

openshift-ci bot commented Sep 2, 2024

@openshift-bot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.

Reopen the issue by commenting /reopen.
Mark the issue as fresh by commenting /remove-lifecycle rotten.
Exclude this issue from closing again by commenting /lifecycle frozen.

/close

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 kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.
Projects
None yet
Development

No branches or pull requests

3 participants