Hi,
Does the <auto-deploy> tag not work for Slave components?
E.g. metainfo.xml for MYSERVICE/MYCLIENT
<component>
<name>MYCLIENT</name>
<displayName>My Client</displayName>
<category>CLIENT</category>
<cardinality>1+</cardinality>
<dependencies>
<dependency>
<name>HDFS/DATANODE</name>
<scope>host</scope>
<auto-deploy>
<enabled>false</enabled>
<co-locate>MYSERVICE/MYCLIENT</co-locate>
</auto-deploy>
</dependency>
</dependencies>
</component>
I have tried this, it does not auto-deploy a DataNode on the nodes that I tried to install MYCLIENT. Is this because DataNode is a Slave component?
Thanks