Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.5.2
-
None
Description
The service advisor class name is created as 'stackName + versionString + serviceName + "ServiceAdvisor"'. When stackName, versionString or serviceName contains a hyphen, the class name that Ambari wants is not valid in python.
Ambari should remove non-alphanumeric characters from the service advisor class name.