-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
4.10
-
Moderate
-
None
-
Unspecified
-
If docs needed, set a value
Description of problem:
OCP Conformance test fails due to `External`(ROKS) vs. `Internal` topology being checked after authentication. The check to skip the test for ROKS cluster show occur prior to any test steps being performed.
Version-Release number of selected component (if applicable):
ROKS 4.10
How reproducible:
100%
Steps to Reproduce:
1. Create a new ROKS 4.10 cluster
2. Run OCP Conformance test
Actual results:
- openshift-tests run-test "[Serial] [sig-auth][Feature:OAuthServer] [RequestHeaders] [IdP] test RequestHeaders IdP [Suite:openshift/conformance/serial]"
[BeforeEach] [Top Level]
github.com/openshift/origin/test/extended/util/framework.go:1489
[BeforeEach] [Top Level]
github.com/openshift/origin/test/extended/util/framework.go:1489
[BeforeEach] [Top Level]
github.com/openshift/origin/test/extended/util/test.go:61
[BeforeEach] [Serial] [sig-auth][Feature:OAuthServer] [RequestHeaders] [IdP]
github.com/openshift/origin/test/extended/util/client.go:140
STEP: Creating a kubernetes client
[BeforeEach] [Serial] [sig-auth][Feature:OAuthServer] [RequestHeaders] [IdP]
github.com/openshift/origin/test/extended/util/client.go:114
Mar 30 15:47:13.441: INFO: configPath is now "/tmp/configfile2187648878"
Mar 30 15:47:13.441: INFO: The user is now "e2e-test-request-headers-h9qdb-user"
Mar 30 15:47:13.441: INFO: Creating project "e2e-test-request-headers-h9qdb"
Mar 30 15:47:13.879: INFO: Waiting on permissions in project "e2e-test-request-headers-h9qdb" ...
Mar 30 15:47:13.963: INFO: Waiting for ServiceAccount "default" to be provisioned...
Mar 30 15:47:14.143: INFO: Waiting for ServiceAccount "deployer" to be provisioned...
Mar 30 15:47:14.354: INFO: Waiting for ServiceAccount "builder" to be provisioned...
Mar 30 15:47:14.537: INFO: Waiting for RoleBinding "system:image-pullers" to be provisioned...
Mar 30 15:47:14.689: INFO: Waiting for RoleBinding "system:image-builders" to be provisioned...
Mar 30 15:47:14.840: INFO: Waiting for RoleBinding "system:deployers" to be provisioned...
Mar 30 15:47:15.628: INFO: Project "e2e-test-request-headers-h9qdb" has been fully provisioned.
[It] test RequestHeaders IdP [Suite:openshift/conformance/serial]
github.com/openshift/origin/test/extended/oauth/requestheaders.go:64
Mar 30 15:47:15.628: INFO: Ensuring CAO is available==True, progressing==False, degraded==False
Mar 30 15:47:15.719: INFO: Error getting authentication operator: clusteroperators.config.openshift.io "authentication" not found
[AfterEach] [Serial] [sig-auth][Feature:OAuthServer] [RequestHeaders] [IdP]
github.com/openshift/origin/test/extended/util/client.go:138
STEP: Collecting events from namespace "e2e-test-request-headers-h9qdb".
STEP: Found 0 events.
Mar 30 15:47:15.901: INFO: POD NODE PHASE GRACE CONDITIONS
Mar 30 15:47:15.901: INFO:
Mar 30 15:47:15.997: INFO: skipping dumping cluster info - cluster too large
Mar 30 15:47:16.115: INFO: Deleted {user.openshift.io/v1, Resource=users e2e-test-request-headers-h9qdb-user}, err: <nil>
{oauth.openshift.io/v1, Resource=oauthclients e2e-client-e2e-test-request-headers-h9qdb}
Mar 30 15:47:16.256: INFO: Deleted, err: <nil>
{oauth.openshift.io/v1, Resource=oauthaccesstokens sha256~x4j0zu_VCd9VGHKf3SgEj5w63K6bjKYZbrWQHw-DCgM}
Mar 30 15:47:16.368: INFO: Deleted, err: <nil>
[AfterEach] [Serial] [sig-auth][Feature:OAuthServer] [RequestHeaders] [IdP]
github.com/openshift/origin/test/extended/util/client.go:139
STEP: Destroying namespace "e2e-test-request-headers-h9qdb" for this suite.
fail [github.com/openshift/origin/test/extended/oauth/requestheaders.go:483]: Unexpected error:
<*errors.StatusError | 0xc001250460>: {
ErrStatus:Unknown macro: { TypeMeta},
}
clusteroperators.config.openshift.io "authentication" not found
occurred
Expected results:
Test is skipped on ROKS 4.10+
Additional info:
IBM Cloud is working on a patch to address the issue.