ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alejandro Fernandez (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AMBARI-12614) Ambari should provide defining optional client dependencies in metainfo.xml. Now all client dependencies defined in metainfo.xml are required.
Date Mon, 17 Aug 2015 16:52:46 GMT

    [ https://issues.apache.org/jira/browse/AMBARI-12614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14699810#comment-14699810
] 

Alejandro Fernandez commented on AMBARI-12614:
----------------------------------------------

[~mkurapati], the wording is difficult to follow here, can you try to clarify it some more?

> Ambari should provide defining optional client dependencies in metainfo.xml. Now all
client dependencies defined in metainfo.xml are required.
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMBARI-12614
>                 URL: https://issues.apache.org/jira/browse/AMBARI-12614
>             Project: Ambari
>          Issue Type: Bug
>            Reporter: Mahesh Kurapati
>              Labels: feature_custom_service
>
> In Amabri 2.1.0 release, Ambari team added new client dependency check before adding/installing
components based on JIRA https://issues.apache.org/jira/browse/AMBARI-10131. Based on this
whenever we add new component to any hosts Ambari UI checks client dependencies defined in
metainfo.xml file. If dependency clients not installed on same host then Ambari UI gives error
and not allow install that component. Because of this even service for that client not installed,
new Component not allowed to be installed.
>     For example if HBase service not installed to the cluster and try to add custom component
using Host Add action gives error that HBase client need to be installed prior to component
install. This makes HBase client become a required client even though HBase service doesn't
exist. Our custom component works without HBase we want to define HBase client as optional
dependency. i.e if HBase service exist it should check for HBase client, other wise it should
ignore HBase client exist check.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message