-
Bug
-
Resolution: Unresolved
-
Undefined
-
4.20
-
None
-
Quality / Stability / Reliability
-
False
-
-
None
-
Critical
-
None
-
None
-
Rejected
-
None
-
In Progress
-
Release Note Not Required
-
None
-
None
-
None
-
None
-
None
Description of problem:
While verifying OCPBUGS-44937 , found a separate issue as below, so creating a separate bug tracker.
Version-Release number of selected component (if applicable):
4.20.0-0.nightly-2025-08-07-023221
How reproducible:
Not sure. Tried once as of writing this bug.
Steps to Reproduce:
1. Create a TP OCP env. Configure external oidc auth with Microsoft Entra ID. 2. Check oc login and console login with external oidc auth. 3. Check cluster health like oc get co, oc get clusterversion, and accessing Console home Overview page with cluster-admin user.
Actual results:
1 and 2 succeeded. But 3 hits error: $ oc get co # all are good NAME VERSION AVAILABLE PROGRESSING DEGRADED SINCE MESSAGE authentication 4.20.0-0.nightly-2025-08-07-023221 True False False 93m ... console 4.20.0-0.nightly-2025-08-07-023221 True False False 101m ... kube-apiserver 4.20.0-0.nightly-2025-08-07-023221 True False False 111m ... openshift-apiserver 4.20.0-0.nightly-2025-08-07-023221 True False False 105m ... service-ca 4.20.0-0.nightly-2025-08-07-023221 True False False 116m storage 4.20.0-0.nightly-2025-08-07-023221 True False False 115m However: $ oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.20.0-0.nightly-2025-08-07-023221 True False 92m Error while reconciling 4.20.0-0.nightly-2025-08-07-023221: a required extension is not available to update $ oc get clusterversion version -o yaml ... - lastTransitionTime: "2025-08-07T07:25:18Z" message: 'Could not update oauthclient "console" (626 of 1009): the server does not recognize this resource, check extension API servers' reason: UpdatePayloadResourceTypeMissing status: "True" type: Failing - lastTransitionTime: "2025-08-07T06:45:18Z" message: 'Error while reconciling 4.20.0-0.nightly-2025-08-07-023221: a required extension is not available to update' reason: UpdatePayloadResourceTypeMissing status: "False" type: Progressing ...
Expected results:
Should have no issue.
Additional info:
Accessing Console home Overview page with cluster-admin user, it also displays a yellow triangle alert: ClusterOperatorDegraded Click it to see details, it also shows same: "The version operator is degraded because UpdatePayloadResourceTypeMissing, and the components it manages may have reduced quality of service. Cluster upgrades may not complete."