YYYY-MM-DDTHH:MM:SS stderr F E### HH:MM:SS 1 controller.go:347] "Reconciler error" err="reconcile cluster variables failed: failed to get ssh authorized key when assign it to the Cluster Variable 'user'. ssh: this private key is passphrase protected" controller="###########-##########" controllerGroup="cluster.#-###.io" controllerKind="Cluster" Cluster="##-####/####-##########" namespace="##-####" name="####-##########" reconcileID="########-####-####-####-############"
Important: Avoid unpausing clusters that were paused during the deployment. Doing so could lead to further deployment errors and issues within the Supervisor.
vSphere with Tanzu 8.X
The cluster deployment failed because the private key, which is used for the user variable, is either incorrectly configured or protected by a password.
How to Determine if a Private Key is Password Protected (Encrypted)
Follow these steps to check if a private key is protected by a passphrase:
chmod 600 ./private_keyssh-keygen -y -f ./private_key
Interpretation of Results:
For further troubleshooting, information detailing why a deployment was paused can be reviewed in the TKG Controller logs mentioned in the Issue/Introduction field above.