--- apiVersion: apps/v1 items: - apiVersion: apps/v1 kind: Deployment metadata: annotations: capability.openshift.io/name: Storage deployment.kubernetes.io/revision: "1" include.release.openshift.io/self-managed-high-availability: "true" include.release.openshift.io/single-node-developer: "true" creationTimestamp: "2026-02-16T02:07:45Z" generation: 1 managedFields: - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:capability.openshift.io/name: {} f:include.release.openshift.io/self-managed-high-availability: {} f:include.release.openshift.io/single-node-developer: {} f:ownerReferences: .: {} k:{"uid":"4bff7866-0359-4bb8-85f1-15a244eab148"}: {} f:spec: f:progressDeadlineSeconds: {} f:replicas: {} f:revisionHistoryLimit: {} f:selector: {} f:strategy: f:rollingUpdate: .: {} f:maxSurge: {} f:maxUnavailable: {} f:type: {} f:template: f:metadata: f:annotations: .: {} f:openshift.io/required-scc: {} f:target.workload.openshift.io/management: {} f:labels: .: {} f:name: {} f:spec: f:containers: k:{"name":"cluster-storage-operator"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"ATTACHER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"AWS_EBS_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"AWS_EBS_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"AZURE_DISK_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"AZURE_DISK_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"AZURE_FILE_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"AZURE_FILE_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"CLUSTER_CLOUD_CONTROLLER_MANAGER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"GCP_PD_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"GCP_PD_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"IBM_VPC_BLOCK_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"IBM_VPC_BLOCK_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"KUBE_RBAC_PROXY_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"LIVENESS_PROBE_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"MANILA_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"MANILA_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"MANILA_NFS_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"NODE_DRIVER_REGISTRAR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_CINDER_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_CINDER_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"OPERAND_IMAGE_VERSION"}: .: {} f:name: {} f:value: {} k:{"name":"OPERATOR_IMAGE_VERSION"}: .: {} f:name: {} f:value: {} k:{"name":"OVIRT_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"OVIRT_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"POWERVS_BLOCK_CSI_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"POWERVS_BLOCK_CSI_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"PROVISIONER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"RESIZER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"SNAPSHOTTER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"TOOLS_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"VMWARE_VSPHERE_DRIVER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"VMWARE_VSPHERE_DRIVER_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"VMWARE_VSPHERE_SYNCER_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"VSPHERE_PROBLEM_DETECTOR_OPERATOR_IMAGE"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:ports: .: {} k:{"containerPort":8443,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:resources: .: {} f:requests: .: {} f:cpu: {} f:memory: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/run/secrets/serving-cert"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:nodeSelector: {} f:priorityClassName: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"cluster-storage-operator-serving-cert"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:optional: {} f:secretName: {} manager: cluster-version-operator operation: Update time: "2026-02-16T02:07:45Z" - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:deployment.kubernetes.io/revision: {} f:status: f:availableReplicas: {} f:conditions: .: {} k:{"type":"Available"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Progressing"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:observedGeneration: {} f:readyReplicas: {} f:replicas: {} f:updatedReplicas: {} manager: kube-controller-manager operation: Update subresource: status time: "2026-02-16T02:10:24Z" name: cluster-storage-operator namespace: openshift-cluster-storage-operator ownerReferences: - apiVersion: config.openshift.io/v1 controller: true kind: ClusterVersion name: version uid: 4bff7866-0359-4bb8-85f1-15a244eab148 resourceVersion: "10355" uid: d482b3ae-1503-42fb-824e-3f4d814f1fa4 spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: name: cluster-storage-operator strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: annotations: openshift.io/required-scc: nonroot-v2 target.workload.openshift.io/management: '{"effect": "PreferredDuringScheduling"}' creationTimestamp: null labels: name: cluster-storage-operator spec: containers: - args: - start - -v=2 - --terminate-on-files=/var/run/secrets/serving-cert/tls.crt - --terminate-on-files=/var/run/secrets/serving-cert/tls.key command: - cluster-storage-operator - start env: - name: OPERATOR_IMAGE_VERSION value: 4.18.32 - name: OPERAND_IMAGE_VERSION value: 4.18.32 - name: AWS_EBS_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ed6a7048363c48409eed14cb305e8f2437f35f28abce6e7dd7b4bd1ea06aca0a - name: AWS_EBS_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:08dcdfe78978b0e70e260df4ec206b22f21d7248256e4bbc058b188cd1601d45 - name: GCP_PD_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:83402ec46858a4af6aa942398120e625060d1054b01f0153687878ff1bb7cdd5 - name: GCP_PD_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9cd09c76f15748683e540f57fb78c18e3997fac265de588558d9523cb01af762 - name: OPENSTACK_CINDER_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8b61ee2b7a6814324bdf1fbf6c5c72b994b9b0069a85e1f92a0cc9fc2633bd93 - name: OPENSTACK_CINDER_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e503dc23e8e6a2988adc1a8e109401358217ca17ac8ac523bfd669e5a3504055 - name: OVIRT_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a79394247657bf440e71b0ebff47026d760c71b1b03510019b3c519de7253c79 - name: OVIRT_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:059265b72f841516e2152ad96e660e7603aa31d267c0f6f8f7fca3bef4b39ae8 - name: MANILA_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4c9bfdc66ceaf66bc9b66d332a5579b412cc560200b82793a37996bd1a828734 - name: MANILA_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9660025e2bde36358f60d15143e8a3a085ca716f5b73f0e6d3ef65286fb4cb09 - name: MANILA_NFS_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a60c6b58097bb0ced1170dd3a6c88bfc2f05e19755bfef3045a227da15b8ac84 - name: PROVISIONER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c784d65851be8f4a512f82b94d946e36f291e1ca49332ec95db7261ad10b2476 - name: ATTACHER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6cbbb8e2f4020c8d006b00901483ebc2968e06f1ce90cb73215724002a29177f - name: RESIZER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ab299b63908b76729b260c067f218831ef64c0ad4e0c2c36030ddf0b365048f8 - name: SNAPSHOTTER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:914c6b5117522525c98560617c07726d91adc1e6336f44e0aea726a3fcb0bfb5 - name: NODE_DRIVER_REGISTRAR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1435a805d3433bd5e3b6141ed30055f8b6350e1c56f9f8b3ba4febdbef794cb4 - name: LIVENESS_PROBE_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d18454f3b49661c052375ef14c9f6ca31589a61abe2f6d23ec0cbf49288b3685 - name: VSPHERE_PROBLEM_DETECTOR_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:08f673ee7702801a2229a13c2ef383556976503890054fbd4f87472aa7a1fab3 - name: AZURE_DISK_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9163ea4b3eb96fc7706df4523b999333d0f24dd169a54b2ebc885ba1dd51fccf - name: AZURE_DISK_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e35c62a0fcebd639016430efea319a3571be216f11c41d17e6dd7c6c8f3937ca - name: AZURE_FILE_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:70b0e5be749c3b4f016c82409ba4f2559ea72213665592fded48376efc8ae274 - name: AZURE_FILE_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cfd9360077ac2629442bad5789a8a51bbf63eeea208ba32187483ddd65a96400 - name: KUBE_RBAC_PROXY_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:93bf1697031cce06c4e576aa1ba5d8bda7e91b918627ed1d61f8c89a95a111f0 - name: VMWARE_VSPHERE_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a5dd49c88c7a2214ce16e99ef9837adcf0471e938793880f9f337d9a9431b79d - name: VMWARE_VSPHERE_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e40c4396a04373eb38c18fb54dcce637ee1d8e71a3ecb877e73f37a44e6aa3b2 - name: VMWARE_VSPHERE_SYNCER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3fb40f87d68dba42b6064e3f46436649422174bdf900788a4d0068cb5679310c - name: CLUSTER_CLOUD_CONTROLLER_MANAGER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9f2b80358f029728d7f4ce46418bb6859d9ea7365de7b6f97a5f549ed6e77471 - name: IBM_VPC_BLOCK_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:23b0e71b138eb4c9e23e073f11974dd0f054d1cb78bc36227497076c0e8c1764 - name: IBM_VPC_BLOCK_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6b88e42f7000f64593afa03762f3147c0f9f0cdddd2ad762942ba6ec38198a06 - name: POWERVS_BLOCK_CSI_DRIVER_OPERATOR_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7d7e306ec16e50a8b5b527a78fdb62e8583866c2c0cf91b3befc8646e51deaa8 - name: POWERVS_BLOCK_CSI_DRIVER_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:288324251d8152a4370b64afc0626097649087d8cf38be8ac0dc8cd02fbd291c - name: TOOLS_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ffa02bd6af0b44d4955aba57f727e13671f503393926be6d8965e31dcfcd6e3c image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a90d19460fbc705172df7759a3da394930623c6b6974620b79ffa07bab53c51f imagePullPolicy: IfNotPresent name: cluster-storage-operator ports: - containerPort: 8443 name: metrics protocol: TCP resources: requests: cpu: 10m memory: 20Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/run/secrets/serving-cert name: cluster-storage-operator-serving-cert dnsPolicy: ClusterFirst nodeSelector: node-role.kubernetes.io/master: "" priorityClassName: system-cluster-critical restartPolicy: Always schedulerName: default-scheduler securityContext: runAsNonRoot: true runAsUser: 11411 seccompProfile: type: RuntimeDefault serviceAccount: cluster-storage-operator serviceAccountName: cluster-storage-operator terminationGracePeriodSeconds: 30 tolerations: - effect: NoSchedule key: node-role.kubernetes.io/master operator: Exists - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 120 - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 120 volumes: - name: cluster-storage-operator-serving-cert secret: defaultMode: 420 optional: true secretName: cluster-storage-operator-serving-cert status: availableReplicas: 1 conditions: - lastTransitionTime: "2026-02-16T02:10:24Z" lastUpdateTime: "2026-02-16T02:10:24Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available - lastTransitionTime: "2026-02-16T02:07:46Z" lastUpdateTime: "2026-02-16T02:10:24Z" message: ReplicaSet "cluster-storage-operator-75b869db96" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing observedGeneration: 1 readyReplicas: 1 replicas: 1 updatedReplicas: 1 - apiVersion: apps/v1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: "1" operator.openshift.io/spec-hash: 48e0d18b223a4c91b74e8d1fc413df700c4898ae0984dcc8a5dbfa2571fab3ce creationTimestamp: "2026-02-16T02:06:54Z" generation: 1 managedFields: - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:operator.openshift.io/spec-hash: {} f:spec: f:progressDeadlineSeconds: {} f:replicas: {} f:revisionHistoryLimit: {} f:selector: {} f:strategy: f:rollingUpdate: .: {} f:maxSurge: {} f:maxUnavailable: {} f:type: {} f:template: f:metadata: f:annotations: .: {} f:openshift.io/required-scc: {} f:target.workload.openshift.io/management: {} f:labels: .: {} f:app: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"snapshot-controller"}: .: {} f:args: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: .: {} f:requests: .: {} f:cpu: {} f:memory: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:dnsPolicy: {} f:nodeSelector: {} f:priorityClassName: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:runAsNonRoot: {} f:seccompProfile: .: {} f:type: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} manager: csi-snapshot-controller-operator operation: Update time: "2026-02-16T02:06:54Z" - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:deployment.kubernetes.io/revision: {} f:status: f:availableReplicas: {} f:conditions: .: {} k:{"type":"Available"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Progressing"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:observedGeneration: {} f:readyReplicas: {} f:replicas: {} f:updatedReplicas: {} manager: kube-controller-manager operation: Update subresource: status time: "2026-02-16T02:21:53Z" name: csi-snapshot-controller namespace: openshift-cluster-storage-operator resourceVersion: "12885" uid: 86005c34-97dc-48dc-9ee6-53f8f066434d spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app: csi-snapshot-controller strategy: rollingUpdate: maxSurge: 0 maxUnavailable: 1 type: RollingUpdate template: metadata: annotations: openshift.io/required-scc: restricted-v2 target.workload.openshift.io/management: '{"effect": "PreferredDuringScheduling"}' creationTimestamp: null labels: app: csi-snapshot-controller spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchLabels: app: csi-snapshot-controller topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --v=2 - --leader-election=true - --leader-election-lease-duration=137s - --leader-election-renew-deadline=107s - --leader-election-retry-period=26s - --leader-election-namespace=openshift-cluster-storage-operator image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a26b20d3ef7b75aeb05acf9be2702f9d478822c43f679ff578811843692b960c imagePullPolicy: IfNotPresent name: snapshot-controller resources: requests: cpu: 10m memory: 50Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError dnsPolicy: ClusterFirst nodeSelector: node-role.kubernetes.io/master: "" priorityClassName: system-cluster-critical restartPolicy: Always schedulerName: default-scheduler securityContext: runAsNonRoot: true seccompProfile: type: RuntimeDefault serviceAccount: csi-snapshot-controller serviceAccountName: csi-snapshot-controller terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 120 - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 120 - effect: NoSchedule key: node-role.kubernetes.io/master operator: Exists status: availableReplicas: 1 conditions: - lastTransitionTime: "2026-02-16T02:06:54Z" lastUpdateTime: "2026-02-16T02:06:54Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available - lastTransitionTime: "2026-02-16T02:06:54Z" lastUpdateTime: "2026-02-16T02:07:06Z" message: ReplicaSet "csi-snapshot-controller-74b6595c6d" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing observedGeneration: 1 readyReplicas: 1 replicas: 1 updatedReplicas: 1 - apiVersion: apps/v1 kind: Deployment metadata: annotations: capability.openshift.io/name: CSISnapshot deployment.kubernetes.io/revision: "1" include.release.openshift.io/self-managed-high-availability: "true" include.release.openshift.io/single-node-developer: "true" creationTimestamp: "2026-02-16T02:01:54Z" generation: 1 labels: app: csi-snapshot-controller-operator managedFields: - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:capability.openshift.io/name: {} f:include.release.openshift.io/self-managed-high-availability: {} f:include.release.openshift.io/single-node-developer: {} f:labels: .: {} f:app: {} f:ownerReferences: .: {} k:{"uid":"4bff7866-0359-4bb8-85f1-15a244eab148"}: {} f:spec: f:progressDeadlineSeconds: {} f:replicas: {} f:revisionHistoryLimit: {} f:selector: {} f:strategy: f:rollingUpdate: .: {} f:maxSurge: {} f:maxUnavailable: {} f:type: {} f:template: f:metadata: f:annotations: .: {} f:openshift.io/required-scc: {} f:target.workload.openshift.io/management: {} f:labels: .: {} f:app: {} f:spec: f:containers: k:{"name":"csi-snapshot-controller-operator"}: .: {} f:args: {} f:env: .: {} k:{"name":"OPERAND_IMAGE"}: .: {} f:name: {} f:value: {} k:{"name":"OPERAND_IMAGE_VERSION"}: .: {} f:name: {} f:value: {} k:{"name":"OPERATOR_IMAGE_VERSION"}: .: {} f:name: {} f:value: {} k:{"name":"POD_NAME"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"WEBHOOK_IMAGE"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: .: {} f:requests: .: {} f:cpu: {} f:memory: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:readOnlyRootFilesystem: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:dnsPolicy: {} f:nodeSelector: {} f:priorityClassName: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:runAsNonRoot: {} f:seccompProfile: .: {} f:type: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} manager: cluster-version-operator operation: Update time: "2026-02-16T02:01:54Z" - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:deployment.kubernetes.io/revision: {} f:status: f:availableReplicas: {} f:conditions: .: {} k:{"type":"Available"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Progressing"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:observedGeneration: {} f:readyReplicas: {} f:replicas: {} f:updatedReplicas: {} manager: kube-controller-manager operation: Update subresource: status time: "2026-02-16T02:06:54Z" name: csi-snapshot-controller-operator namespace: openshift-cluster-storage-operator ownerReferences: - apiVersion: config.openshift.io/v1 controller: true kind: ClusterVersion name: version uid: 4bff7866-0359-4bb8-85f1-15a244eab148 resourceVersion: "5219" uid: cc011cd5-3b10-4b0b-abc2-9d4fbea0aca4 spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app: csi-snapshot-controller-operator strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: annotations: openshift.io/required-scc: restricted-v2 target.workload.openshift.io/management: '{"effect": "PreferredDuringScheduling"}' creationTimestamp: null labels: app: csi-snapshot-controller-operator spec: containers: - args: - start - -v=2 env: - name: OPERAND_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a26b20d3ef7b75aeb05acf9be2702f9d478822c43f679ff578811843692b960c - name: WEBHOOK_IMAGE value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8729815d028242b26db06f2ff44816d022e0e7eac34b7b8df11d27d938fe057e - name: OPERATOR_IMAGE_VERSION value: 4.18.32 - name: OPERAND_IMAGE_VERSION value: 4.18.32 - name: POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:13d06502c0f0a3c73f69bf8d0743718f7cfc46e71f4a12916517ad7e9bff17e1 imagePullPolicy: IfNotPresent name: csi-snapshot-controller-operator resources: requests: cpu: 10m memory: 65Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL readOnlyRootFilesystem: false terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError dnsPolicy: ClusterFirst nodeSelector: node-role.kubernetes.io/master: "" priorityClassName: system-cluster-critical restartPolicy: Always schedulerName: default-scheduler securityContext: runAsNonRoot: true seccompProfile: type: RuntimeDefault serviceAccount: csi-snapshot-controller-operator serviceAccountName: csi-snapshot-controller-operator terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 120 - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 120 - effect: NoSchedule key: node-role.kubernetes.io/master operator: Exists status: availableReplicas: 1 conditions: - lastTransitionTime: "2026-02-16T02:06:54Z" lastUpdateTime: "2026-02-16T02:06:54Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available - lastTransitionTime: "2026-02-16T02:01:54Z" lastUpdateTime: "2026-02-16T02:06:54Z" message: ReplicaSet "csi-snapshot-controller-operator-7b87b97578" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing observedGeneration: 1 readyReplicas: 1 replicas: 1 updatedReplicas: 1 kind: DeploymentList metadata: resourceVersion: "55375"