-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
4.20
-
None
-
False
-
-
None
-
Moderate
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
USER PROBLEM
What is the user experiencing as a result of the bug? Include steps to reproduce.
Installed Operators --> ClusterIssue --> Create ClusterIssuer --> Using Form View --> When we create this with an already existing CA (ca --> secretName) --> Click on Create
It gives the below Error message by the admission webhook that `spec.selfSigned` can not be used with current configuration.
Error
Fix the following errors: * admission webhook "webhook.cert-manager.io" denied the request: spec.selfSigned: Forbidden: may not specify more than one issuer type
It is obvious that we can not use both fields simultaneously in a single clusterIssuer that's why the error message is expected but in the form view we do not have any option to either disable `spec.selfSigned` field or remove it.
Workaround
As a workaround after filling entire form we need to go to the yaml view and need to remove the unnecessary fields with selfSigned.
CONDITIONS
What conditions need to exist for a user to be affected? Is it everyone? Is it only those with a specific integration? Is it specific to someone with particular database content? etc.
- All users are affected by this using certManager.
- The ClusterIssuer needs to be created by Form view.
ROOT CAUSE
What is the root cause of the bug?
- pending
FIX
How was the bug fixed (this is more important if a workaround was implemented rather than an actual fix)?
- pending