Using the steps listed in this section, you can upgrade VMware Telco Cloud Service Assurance from 2.3.0 or 2.3.1 to 2.4 on VMware Tanzu Kubernetes Grid.

Flowchart for Upgrade

The flowchart for upgrade is as an overview on how to upgrade VMware Telco Cloud Service Assurance. For more information, refer Deployment Flowchart.

Upgrade Procedure

Note:
  • The upgrade is not supported for the demo footprint. For production deployment, the upgrade is supported.
  • If the harbor password has changed then you must redeploy VMware Telco Cloud Service Assurance for the VMware Telco Cloud Service Assurance applications to run without failing. For more information, see Procedure to Redeploy If The Harbor Credentials are Changed.
At a high level, the upgrade of VMware Telco Cloud Service Assurance involves the following steps:
  • Ensure that you perform the prerequisites mentioned in Prerequisites for Upgrading VMware Telco Cloud Service Assurance section.
  • Ensure that docker version 23.0 or later is installed in the deployment host.

    OR

  • Ensure that podman-docker version 4.6.1 or later is installed in the deployment host.
    Note: If you want to use podman-docker, execute the following command to remove the underlying docker-ce packages and install podman-docker.
    yum install -y podman-docker --allowerasing
  • Download and extract the package on the deployment host.
  • Execute the upgradeTCSA.sh script located in $TCSA_WORK_SPACE/tcx-deployer/scripts.
  • Execute the postUpgrade.sh script located in $TCSA_WORK_SPACE/tcx-deployer/scripts.