Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-9200

[IBMCloud] Fails [Serial] [sig-auth][Feature:OAuthServer] [RequestHeaders] [IdP] test RequestHeaders IdP [Suite:openshift/conformance/serial]

XMLWordPrintable

    • Moderate
    • 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:

      1. 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>
        Mar 30 15:47:16.256: INFO: Deleted

        {oauth.openshift.io/v1, Resource=oauthclients e2e-client-e2e-test-request-headers-h9qdb}

        , err: <nil>
        Mar 30 15:47:16.368: INFO: Deleted

        {oauth.openshift.io/v1, Resource=oauthaccesstokens sha256~x4j0zu_VCd9VGHKf3SgEj5w63K6bjKYZbrWQHw-DCgM}

        , 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.

            cewong@redhat.com Cesar Wong
            openshift_jira_bot OpenShift Jira Bot
            Red Hat Employee
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: