Scenario:
Example errors:
To exit text editor press CtrI+M on Windows and Linux or Ctrl+Shift+M on OSX alertmanager-containerPorts-Cluster expects value of type 'number', but received 'number' alertmanager-containerPorts-http expects value of type 'number', but received 'number" alertmanager-containerSecurityContext-runAsGroup expects value of type 'number', but received 'number' alertmanager-containerSecurityContext-runAsUser expects value of type 'number", but received 'number' alertmanager-livenessProbe-failureThreshold expects value of type 'number', but received 'number' alertmanager-livenessProbe-initialDelaySeconds expects value of type 'number', but received 'number'
TMC: SaaS
TMC R&D has identified an issue in the TMC console UI while validating the value schema against provided values.
TMC R&D is working on the fix and will apply it in a future release.
Refer to the workaround.
Update: 2024.11.19
Engineering has reported that the Fix was released to production.
Workaround:
Use the tanzu tmc
CLI plugin to create the helm release.
Procedure:
Where:name
= desired name of the helm release. In this example we use prom1
namespaceName
= desired namespace where helm resources will be installed. In this example we use tanzu-helm-resources
for namespace as default value
fullName:
clusterName: navids-kind
managementClusterName: attached
name: prom1
namespaceName: tanzu-helm-resources
provisionerName: attached
meta: {}
spec:
chartRef:
chart: prometheus
repositoryName: bitnami
repositoryType: HELM
version: 1.3.23
interval: 600s
type:
kind: Release
package: vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.helm.release
version: v1alpha1
tanzu
CLI context for your TMC environmenttanzu login
tanzu tmc helm release create --scope cluster -f prometheus_install.yaml --values prometheus_values.yaml
The TMC Bug internal reference ID: CSSD-1879600
Update: 2024.11.19
Engineering has reported that the Fix for CSSD-1879600 was released to production today.