Details
-
Bug
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
False
-
Undefined
Description
This is based on a RHACM 2.2 Bugzilla, https://bugzilla.redhat.com/show_bug.cgi?id=1937078
When the user is deploying to VMware and they used the fully-qualified hostname for vCenter, instead of the IP address which is listed in the x509 certificate, there was no provision pod created in the cluster namespace and no error was surfaced in the ClusterDeployment. The only error was in the hive-controller pod in the hive namespace log:
time="2021-03-25T19:05:43.043Z" level=error msg="Reconciler error" _name=controller controller=clusterdeployment-controller error="Post \"https://xxx.xxx.xxx.xxx/sdk\": x509: cannot validate certificate for xxx.xxx.xxx.xxx because it doesn't contain any IP SANs" name=test-vmware namespace=test-vmware
The error needs to be logged to the ClusterDeployment or somewhere that is easier for the user to find in an automated and programatic way.