The NSX Application Platform deployment failed while attempting to deploy the Helm cert-manager tool.
Problem
The system is unable to continue with the NSX Application Platform deployment due to an error encountered while deploying the cert-manager tool. The system displayed the error message Helm install chart operation failed.
Cause
A possible cause is the process that attempted to download the NSX Application Platform Helm charts and Docker images stalled, possibly due to slow network performance, and timed out.
Solution
- Determine if the deployment failure is due to the process timing out while attempting to download the NSX Application Platform Helm charts and Docker images from the public VMware-hosted registry.
- Log in to the NSX Manager as root.
- Perform the following debugging steps at the system prompt, where cert-manager-webhook-pod-ID is the value returned from the
napp-k get jobs -n cert-manager
command.
NSXManager-prompt% napp-k get ns
NSXManager-prompt% napp-k get jobs -n cert-manager
NSXManager-prompt% napp-k describe pod cert-manager-webhook-pod-ID -n cert-manager
When the napp-k describe pod
command returns the output Pulling image from ..., it indicates that the image download process is taking a longer time than normal. The system will retry the download.
After waiting for several minutes and the napp-k describe pod
returns the Running status, it indicates that the pod is up.
- After the pod is ready, retry deploying the NSX Application Platform again from the NSX Manager UI.