Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
0.14.0
-
None
-
None
Description
Incase of providing invalid Nameservice as param, then HDFSUI,Namenode and webhdfs service is created with invalid endpoint url
Given nameservice as "ns3" which is not available, then:
1. The "NAMENODE" service is created with endpoint url as "hdfs://ns3" which doesnt exist.
2. services like "HDFSUI" and "WEBHDFS" are created without any endpoint urls
Descriptor file
{ "name": "WEBHDFS", "params": { "discovery-nameservice": "ns3" } }, { "name": "NAMENODE", "params": { "discovery-nameservice": "ns3" } }, { "name": "HDFSUI", "params": { "discovery-nameservice": "ns3" } },
Generated Topology:
<service> <role>NAMENODE</role> <url>hdfs://ns3</url> </service> <service> <role>WEBHDFS</role> </service> <service> <role>NAMENODE</role> <url>hdfs://ns3</url> </service>