Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove CSI-PowerMax configmap #1776

Open
meggm opened this issue Feb 28, 2025 · 0 comments
Open

Remove CSI-PowerMax configmap #1776

meggm opened this issue Feb 28, 2025 · 0 comments
Assignees
Labels
area/csi-powermax Issue pertains to the CSI Driver for Dell EMC PowerMax area/csm-operator
Milestone

Comments

@meggm
Copy link

meggm commented Feb 28, 2025

As part of the minimal manifests feature, an additional configmap was added to the csi-powermax deloyment that contains the array ID, unisphere endpoint, transport protocol, and portgroup so that we could remove these values from the sample file. We need to undo this change, as the ask in the minimal manifests feature was to only remove all optional values from the sample file, not to remove mandatory fields as well.

This has caused confusion in the field and makes the installation process for powermax harder, not easier. We need to revert these changes by doing the following:

  1. Remove the new configmap and all dependency on the new configmap
  2. Put array ID, portgroup, and transport protocol fields in the minimal sample
  3. Remove the driver’s dependency on the unisphere endpoint – the driver should not have to know anything about the unisphere endpoint. This will probably involve changing some logic in the csi-powermax repo.
@meggm meggm added area/csi-powermax Issue pertains to the CSI Driver for Dell EMC PowerMax area/csm-operator labels Feb 28, 2025
@meggm meggm added this to the v1.14.0 milestone Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/csi-powermax Issue pertains to the CSI Driver for Dell EMC PowerMax area/csm-operator
Projects
None yet
Development

No branches or pull requests

2 participants