Bug 2017746

Summary: [RFE] [KMS] Show vault config details for KMS connection selected during storageclass creation
Product: [Red Hat Storage] Red Hat OpenShift Data Foundation Reporter: Rachael <rgeorge>
Component: management-consoleAssignee: Sanjal Katiyar <skatiyar>
Status: CLOSED WONTFIX QA Contact: Elad <ebenahar>
Severity: low Docs Contact:
Priority: unspecified    
Version: 4.9CC: afrahman, etamir, jefbrown, madam, mmuench, muagarwa, ndevos, nthomas, ocs-bugs, odf-bz-bot
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-02-01 13:34:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
KMS connection UI in ODF 4.9 none

Description Rachael 2021-10-27 11:34:20 UTC
Created attachment 1837560 [details]
KMS connection UI in ODF 4.9

Description of problem (please be detailed as possible and provide log
snippets):

During creation of encryption enabled storageclass, when an existing KMS connection is selected or a new KMS connection is created, the details of the KMS config, such as vault address, backend path being used, namespace, etc. are not shown. Only the name of the key for the vault config is displayed. 
Having these details will allow users to cross-check or confirm if the right KMS connection config is being used during the creation of storageclass.

In OCS 4.8 these details were displayed, but in ODF 4.9 they are missing with the change in UI.


Version of all relevant components (if applicable):
---------------------------------------------------
ODF: odf-operator.v4.9.0      OpenShift Data Foundation     4.9.0                Succeeded   full_version=4.9.0-203.ci
OCP: 4.9.0-0.nightly-2021-10-26-041726


Does this issue impact your ability to continue to work with the product
(please explain in detail what is the user impact)?
No, but it's a nice to have feature


Is there any workaround available to the best of your knowledge?
No


Rate from 1 - 5 the complexity of the scenario you performed that caused this
bug (1 - very simple, 5 - very complex)?
1


Can this issue reproducible?
Yes


Can this issue reproduce from the UI?
Yes

If this is a regression, please provide more details to justify this:
No


Steps to Reproduce:
-------------------
1. Click on Storageclasses -> Create Storageclass
2. Enter the the required details and select RBD rovisioner openshift-storage.rbd.csi.ceph.com
3. Select a pool from the dropdown
4. Click on Enable Encryption and select any existing KMS connection or create a new one and click on save


Actual results:
---------------
Only the key name is displayed for the KMS connection


Expected results:
-----------------
It would be good to have the config details for the selected KMS connection  displayed

Comment 4 Mudit Agarwal 2021-10-27 15:36:17 UTC
No RFE at this point of time in 4.9