-
Epic
-
Resolution: Unresolved
-
Normal
-
rhos-18.0.0
-
None
-
Prevent users from using a wrong EDPMServiceType
-
9
-
False
-
-
False
-
Not Selected
-
Proposed
-
Proposed
-
To Do
-
Proposed
-
Proposed
-
0% To Do, 33% In Progress, 67% Done
-
-
If a user creates a custom service, e.g. nova-custom-ceph service and specifies a custom name for EDPMServiceType it will result in the cacert to be mounted to a wrong path becauseĀ cacertVolumeMount uses service.Spec.EDPMServiceType.
A way to prevent this would be to change the EDPMServiceType to be an enum for the allowed/supported service types [1], there might be other ways to solve this.
This is to track a solution to prevent users from using a wrong EDPMServiceType in such a situation.