Bug 2015635
| Summary: | Storage operator fails causing installation to fail on ASH | ||||||
|---|---|---|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | To Hung Sze <tsze> | ||||
| Component: | Storage | Assignee: | Jan Safranek <jsafrane> | ||||
| Storage sub component: | Storage | QA Contact: | Wei Duan <wduan> | ||||
| Status: | CLOSED ERRATA | Docs Contact: | |||||
| Severity: | high | ||||||
| Priority: | high | CC: | aos-bugs, jsafrane | ||||
| Version: | 4.10 | ||||||
| Target Milestone: | --- | ||||||
| Target Release: | 4.10.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2022-03-10 16:20:39 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
To Hung Sze
2021-10-19 18:00:49 UTC
AzureFile CSI driver operator gets degraded. ClusterCSIDriver file.csi.azure.com.yaml from the must-gather:
- lastTransitionTime: "2021-10-19T16:02:36Z"
message: 'DaemonSet.apps "azure-file-csi-driver-node" is invalid: spec.template.spec.initContainers[0].image:
Required value'
reason: SyncError
status: "True"
type: AzureFileDriverNodeServiceControllerDegraded
- lastTransitionTime: "2021-10-19T16:02:36Z"
message: 'Deployment.apps "azure-file-csi-driver-controller" is invalid: spec.template.spec.initContainers[0].image:
Required value'
reason: SyncError
status: "True"
type: AzureFileDriverControllerServiceControllerDegraded
- lastTransitionTime: "2021-10-19T16:02:36Z"
status: "False"
type: ConfigObservationDegraded
- lastTransitionTime: "2021-10-19T16:02:41Z"
message: |
"rbac/csi_driver_role.yaml" (string): clusterroles.rbac.authorization.k8s.io "azure-file-csi-driver-role" is forbidden: user "system:serviceaccount:openshift-cluster-csi-drivers:azure-file-csi-driver-operator" (groups=["system:serviceaccounts" "system:serviceaccounts:openshift-cluster-csi-drivers" "system:authe
nticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:[""], Resources:["secrets"], Verbs:["create" "update" "delete" "patch"]}
"rbac/csi_driver_binding.yaml" (string): clusterroles.rbac.authorization.k8s.io "azure-file-csi-driver-role" not found
reason: SyncError
status: "True"
type: AzureFileDriverStaticResourcesControllerDegraded
readyReplicas: 0
There is definitely a bug in cluster-storage-operator. It starts AzureFile CSI driver operator even without TechPreviewNoUpgrade FeatuteSet. AzureFile is in development right now, not ready for CI. I am able to get ASH cluster installed successfully with 4.10.0-0.nightly-2021-10-22-061826 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.10.3 security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:0056 |