Template name with dot produces Error syncing catalog from ServiceBroker- Error reconciling ClusterServiceClass
Issue
- Catalog synchronization fails for templates with a dot in the template name
- Error syncing catalog from ServiceBroker. Error reconciling ClusterServiceClass(is invalid: spec.externalName: Invalid value: "mysql-ephemeral-v5.7")
Error syncing catalog from ServiceBroker. Error reconciling ClusterServiceClass (K8S: "31828df8-8f1c-11e8-9ffd-005056a07122" ExternalName: "mysql-ephemeral-v5.7") (broker "template-service-broker"): ClusterServiceClass.servicecatalog.k8s.io "31828df8-8f1c-11e8-9ffd-005056a07122" is invalid: spec.externalName: Invalid value: "mysql-ephemeral-v5.7": [-a-zA-Z0-9]+ (regex used for validation is 'service-name-40d-0983-1b89')
Environment
- OpenShift Container Platform 3.9
- Red Hat Enterprise Linux 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.