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

[FEATURE]: karavi-authorization-config secret should be handled internally and need not to be required as a pre-requisite #1583

Open
shanmydell opened this issue Nov 13, 2024 · 4 comments
Labels
area/csm-authorization Issue pertains to the CSM Authorization module type/feature A feature. This label is applied to a feature issues.

Comments

@shanmydell
Copy link
Collaborator

Bug Description

This secret is used for the communication between authorization side car and the driver which is internal and need not to be expected to be set by customer

  • karavi-authorization-config secret is asking for details of username and password which is used nowhere
  • karavi-authorization-config secret is asking for intendedendpoint of the array which is used nowhere
  • karavi-authorization-config secret is asking for endpoint which is an internal connection for authorization side car
  • Rest of the values are also optional and retrieved from values.yaml

Logs

https://github.com/dell/csi-powermax/blob/main/samples/secret/karavi-authorization-config.json - Refer to the secret here

Screenshots

No response

Additional Environment Information

No response

Steps to Reproduce

Refer to the secret https://github.com/dell/csi-powermax/blob/main/samples/secret/karavi-authorization-config.json - Refer to the secret here

Expected Behavior

Remove the dependency of this secret and relevant documentation needs to be updated

CSM Driver(s)

PowerMax, PowerScale, PowerFlex

Installation Type

No response

Container Storage Modules Enabled

No response

Container Orchestrator

NA

Operating System

NA

@shanmydell shanmydell added needs-triage Issue requires triage. type/bug Something isn't working. This is the default label associated with a bug issue. labels Nov 13, 2024
@csmbot
Copy link
Collaborator

csmbot commented Nov 13, 2024

@shanmydell: Thank you for submitting this issue!

The issue is currently awaiting triage. Please make sure you have given us as much context as possible.

If the maintainers determine this is a relevant issue, they will remove the needs-triage label and respond appropriately.


We want your feedback! If you have any questions or suggestions regarding our contributing process/workflow, please reach out to us at [email protected].

@shanmydell shanmydell added this to the v1.13.0 milestone Nov 13, 2024
@gallacher gallacher added area/csm-authorization Issue pertains to the CSM Authorization module and removed needs-triage Issue requires triage. labels Nov 13, 2024
@gallacher
Copy link
Contributor

/sync

@csmbot
Copy link
Collaborator

csmbot commented Nov 13, 2024

link: 30414

@gallacher gallacher changed the title [BUG]: karavi-authorization-config secret should be handled internally and need not to be required as a pre-requisite from customer [BUG]: karavi-authorization-config secret should be handled internally and need not to be required as a pre-requisite Nov 13, 2024
@sharmilarama sharmilarama removed this from the v1.13.0 milestone Nov 20, 2024
@sharmilarama sharmilarama added type/feature A feature. This label is applied to a feature issues. and removed type/bug Something isn't working. This is the default label associated with a bug issue. labels Nov 20, 2024
@sharmilarama
Copy link
Collaborator

This will be captured as part of enhancements to reduce secrets for Authorization in a future release.

@sharmilarama sharmilarama changed the title [BUG]: karavi-authorization-config secret should be handled internally and need not to be required as a pre-requisite [FEATURE]: karavi-authorization-config secret should be handled internally and need not to be required as a pre-requisite Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/csm-authorization Issue pertains to the CSM Authorization module type/feature A feature. This label is applied to a feature issues.
Projects
None yet
Development

No branches or pull requests

4 participants