Troubleshooting tips for day 0 deployment scripts.
SSH Keys
The SSH public and private key pair files in a configuration input file such as
bootstrapper.json is the absolute path to the file. For example:
"sshPrivateKeyFile":"/home/admin/.ssh/id_rsa", "sshPublicKeyFile":"/home/admin/.ssh/id_rsa.pub"
Note: To generate the SSH key pair files for the first time, use the
ssh-keygen utility.
Base64 Password Encryption
When generating password using a base64 tool, ensure that the echo
command does not include a new line. For example, echo "<password_to_be_encoded>" | base64
does not work since "<password_to_be_encoded>" | base64
represents a new line.
To avoid emitting a new line, use -n
in the echo
command. For example, echo -n "<password_to_be_encoded>" | base64
.
No Conflict with Static IP
Since the VMware Telco Cloud Automation uses multiple static IP addresses during day 0 deployment, ensure that the IP addresses are not used on the same network. Otherwise, access to the UI or platform service can fail. Static IP addresses are used for:
"controlPlaneEndpointIP" for "managementCluster" "ip" for "tcaMgr" "ip for "tcaCp"