Container Storage Modules Operator Continuously Stops When Installed in an OpenShift Environment

Summary: When the Container Storage Modules Operator is installed from the OpenShift Console Operators view (Operator Lifecycle Manager (OLM), the Operator continuously is unresponsive due to a missing custom resource. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

The Container Storage Modules Operator is unable to run due to a missing custom resource.

The operator is unresponsive when deployed from OpenShift with OLM (https://github.com/dell/csm/issues/1117This hyperlink is taking you to a website outside of Dell Technologies.)
2024-01-22T15:30:22Z ERROR controller-runtime.source.EventHandler if kind is a CRD, it should be installed before calling Start {"kind": "ApexConnectivityClient.storage.dell.com", "error": "no matches for kind "ApexConnectivityClient" in version "storage.dell.com/v1""}
sigs.k8s.io/controller-runtime/pkg/internal/source.(*Kind).Start.func1.1
/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.15.2/pkg/internal/source/kind.go:63
k8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func1
/go/pkg/mod/k8s.io/apimachinery@v0.27.2/pkg/util/wait/loop.go:62
k8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext

Cause

The Container Storage Modules Operator did not have the appropriate manifest files for the APEX Client Custom Resource Definition.

Resolution

Engineering has provided a patch for Dell Container Storage Interface (CSI) Driver for the Container Storage Modules Operator version 1.4.1, which includes the appropriate manifest files.
Article Properties
Article Number: 000221767
Article Type: Solution
Last Modified: 09 Feb 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.