Service Installer for VMware Tanzu 2.4.0 Release Notes

What’s New

  • SIVT ova now supports Tanzu Kubernetes Grid (TKG) 2.4.0 release.
  • Service Installer for VMware Tanzu (SIVT) now provides User Authentication on the UI/UX interface as well as the CLI and APIs.
  • SIVT UI now will show a login page, Users can login using their vSphere credentials. The session will remain active for 240 minutes.
  • All the files specific to a particular logged in user will be kept under: /home/<logged-in-username/>. These includes SIVT input JSON as well as all the yaml files created during a deployment.
  • Customers can use SIVT UI to trigger deployment of vSphere with Tanzu (WCP and Namespace). The UI/UX have an interface to observe ongoing deployments and check on logs.
  • Deployments started via SIVT UI can also re-triggered in case of failure after editing the spec.
  • SIVT UI will provide a DEPLOY STATUS option to show consolidated ongooing deployment status even on landing page.
  • TMC CLI code is now migrated to consume TMC APIs as the CLI will be deprecated.
  • SIVT now supports Ubuntu based TKR for deploying workload clusters on vSphere with Tanzu on vSphere 7.0+ and 8.0+
  • SIVT now supports AVI license type selection(essentials/enterprise) for TKG deployment on VMC.

NOTE: SIVT Azure will be supporting the older version of Tanzu Kubernetes Grid [support matrix](index.md/##Service Installer for VMware Tanzu Support Matrix).

Resolved Issues

  • SIVT UI will now allow digits in FQDN input fields.
  • vSphere with Tanzu deployments were failing with NSX Advanced Load Balancer essential license tier.

Known Issues

  • Integration of TMC with vSphere 8.0 is not supported with SIVT due to limited support for cluster classes.
  • Deletion of workload cluster takes around ~40 minutes if the extensions are already cleaned up.
  • Addition of control plane volume for v1beta1 clusters on vSphere with Tanzu is not supported.
  • TSM integration fails with the latest version of kubernetes 1.27.x for TKGm 2.4.0 deployment.
  • ERROR: Workload cluster not in Running state, while deploying extensions for v1beta1 clusters on vSphere with Tanzu appears due to limitation in checking live cluster status via kubectl get clusters. You must wait till the cluster is in Running state and then proceed to next steps.
  • Deployment of extensions fails for v1beta1 clusters on vSphere with Tanzu, because of internal use of tanzu cluster list, which replaces BOM files with TKG 1.6.1. For more information about deploying extensions, see this.
  • FIPS/STIG compliant deployment for Tanzu Kubernetes Grid 2.1.1 onwards is not supported in SIVT.
  • The size of SIVT OVA with Harbor and Tanzu Kubernetes Grid dependency is increased to 25 GB as downloading the Kube version specific Tanzu Kubernetes Grid binary download is not supported in ‘tanzu isolated-cluster plugin’.
  • Service Installer for VMware Tanzu is unable to fetch cluster images from the content library. This happens due to a known issue with Tanzu on vSphere. The subscribed content library needs to be synced manually sometimes to update with the images.
  • Creating ALB Service Engine Group assignment to Edge Gateway fails intermittently. Terraform provider issue
  • There is a known issue with Harbor(2.6.1) extensions deployment on Tanzu Kubernetes Grid AWS compliant deployment.
  • Extensions deployment on vSphere Tanzu for 8.0 is failing.

  • In case you are using proxy with self-signed or custom CA certificate, SIVT fails to pull the kind image while deploying Tanzu Kubernetes Grid management cluster in a vSphere VDS environment.
    Resolution: Before initiating the deployment with SIVT, perform the following steps:

    1. Import the proxy certificate into the SIVT VM.
    2. Run the following commands:
      cat proxy-cert.pem >> /etc/pki/tls/certs/ca-bundle.crt
      systemctl restart docker
      
  • In case you are using SIVT OVA with embedded Harbor, if Docker restarts or SIVT VM reboots, it may result in embedded Harbor failure.

    Resolution: Perform the following steps:

    1. SSH to the SIVT VM.
    2. Go to /opt/vmware/arcas/tools/harbor
    3. Run the following commands:
      docker-compose stop
      find common/ -type f -exec chmod 0755 \{\} \;
      docker-compose up -d
      

Download

check-circle-line exclamation-circle-line close-line
Scroll to top icon