Created attachment 1831715[details]
Storagesystem creation
Created attachment 1831715[details]
Storagesystem creation
Description of problem (please be detailed as possible and provide log
snippets):
When encryption is enabled in the UI during storagesystem creation, the option to use an external Key Management Service is not available, neither is the option to select the encryption levels.
Version of all relevant components (if applicable):
---------------------------------------------------
$ oc get csv --show-labels -n openshift-storage
NAME DISPLAY VERSION REPLACES PHASE LABELS
odf-operator.v4.9.0 OpenShift Data Foundation 4.9.0 Succeeded full_version=4.9.0-183.ci,olm.api.62e2d1ee37777c10=provided,operatorframework.io/arch.amd64=supported,operatorframework.io/arch.ppc64le=supported,operatorframework.io/arch.s390x=supported,operators.coreos.com/odf-operator.openshift-storage=
OCP: 4.9.0-0.nightly-2021-10-08-232649
Does this issue impact your ability to continue to work with the product
(please explain in detail what is the user impact)?
Yes, deployment of cluster wide encryption enabled cluster using KMS is blocked via UI
Is there any workaround available to the best of your knowledge?
Not that I am aware of
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?
This was tested once
Can this issue reproduce from the UI?
Yes
If this is a regression, please provide more details to justify this:
Yes, with 4.9.0-164.ci, this issue was not seen
Steps to Reproduce:
1. Install ODF operator
2. Create a storagesystem via UI and enable encryption
Actual results:
There is no option to enable KMS and provide KMS related details
Expected results:
On enabling encryption, the option to enable encryption using KMS should be listed