To upgrade VMware Telco Cloud Service Assurance through VMware Telco Cloud Automation, you must upgrade three CNFs.
Prerequisites
- Set the following variable to true for VMware Telco Cloud Automation based deployment in the deployment host.
export TCA_BASED_DEPLOYMENT=true
- Ensure that you push artifacts to registry:
root [ ~/upgrade/tcx-deployer/ ]# ./tcxctl push --artifacts-path $TCSA_WORK_SPACE/tcx-deployer/ --registry <harbor-registry-fqdn>/<project-name> --registry-password <your-registry-password> --registry-username <your-registry-username> --registry-cert <path-to-your-registry-ca-certificate-file>
Note: The--registry-cert
is an optional parameter. If you are using a private certification-based Harbor, you must pass a certificate path value to it.
Upgrade the three CNFs in the following order:
- Upgrade
tcsa init
CNF. - Upgrade admin operator CNF.
- Upgrade
tcsa
CNF.