-
Feature Request
-
Resolution: Unresolved
-
Critical
-
None
-
openshift-4.14.z
-
None
-
Improvement
-
Description of problem:
Customer has upgraded a cluster to OCP 4.14. Customer has to install the csi-driver-registrar along with csi-driver on their environment to get CSI supported on Windows Conatiners. https://docs.openshift.com/container-platform/4.14/windows_containers/wmco_rn/windows-containers-release-notes-9-x-past.html#wmco-9-0-0-csi-proxy Red Hat document suggested the customer to pull the csi-driver-registrar image from the external repo. However, their firewall and policy doesn't allow the team to pull any images from outside repository and Red Hat doesn't have the image provided on the internal registry. Moreover, the image from the upstream source is not supported by Red Hat. If csi-driver-registrar is needed in order to mount the storage, customer expects Red Hat to provide the image and support for this component. Now the customer's cluster was down for several days without any proper solution.
Version-Release number of selected component (if applicable):
WMCO 9.0.3-d0c4b9c
How reproducible:
Upgrade to OCP 4.14 and then install csi driver, which requires csi-driver-registrar.
Steps to Reproduce:
1. Upgrade to OCP 4.14 2. Install driver, which requires the driver and the csi-driver-registrar sidecar. > For the csi-driver-registrar part, the image has to be pulled from the opensource repository.
Actual results:
The csi-driver-registrar images for Windows nodes must be pulled from the opensource repository.
Expected results:
Red Hat must provide the csi-driver-registrar images for Windows nodes. Now the csi-driver-registrar images are available only for Linux.
Additional info:
From the information I could check, the csi-driver-registrar image is not available to download from the Red Hat registry. However, if this image is already provided from Red Hat internal registry, please comment and let the customer know. k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.1.0