Using TKG service 3.2 with a 3.0 example v1beta1 trust for private container registry fails with validation error.
Error from server (Forbidden): error when creating "<clustername>.yaml": admission webhook "capi.mutating.tanzukubernetescluster.run.tanzu.vmware.com" denied the request: Cluster and variable validation failed: spec.topology.variables[trust]: Invalid value: "{\"additionalTrustedCAs\":[{\"name\":\"<variablename>\"}]}": variable is not defined
A new variable schema is used with TKG Service 3.2: ClusterClass Variable Conversion
Use osConfiguration.trust instead of trust for variable name.