blob: 4e7458ae60529cab986a7ef6eedd51ea7e27cbdd [file] [log] [blame]
<?xml version="1.0"?>
<!--
/**
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<metainfo>
<schemaVersion>2.0</schemaVersion>
<services>
<service>
<name>RANGER</name>
<extends>common-services/RANGER/0.5.0</extends>
<version>0.6.0</version>
<components>
<component>
<name>RANGER_TAGSYNC</name>
<displayName>Ranger Tagsync</displayName>
<category>SLAVE</category>
<cardinality>0-1</cardinality>
<versionAdvertised>true</versionAdvertised>
<commandScript>
<script>scripts/ranger_tagsync.py</script>
<scriptType>PYTHON</scriptType>
<timeout>600</timeout>
</commandScript>
<configuration-dependencies>
<config-type>ranger-tagsync-site</config-type>
<config-type>tagsync-application-properties</config-type>
</configuration-dependencies>
</component>
</components>
<themes>
<theme>
<fileName>theme_version_3.json</fileName>
<default>true</default>
</theme>
</themes>
<osSpecifics>
<osSpecific>
<osFamily>redhat7,amazon2015,redhat6,suse11,suse12</osFamily>
<packages>
<package>
<name>ranger_${stack_version}-admin</name>
</package>
<package>
<name>ranger_${stack_version}-usersync</name>
</package>
<package>
<name>ranger_${stack_version}-tagsync</name>
<condition>should_install_ranger_tagsync</condition>
</package>
<package>
<name>ambari-logsearch-solr-client</name>
<condition>should_install_logsearch_solr_client</condition>
</package>
</packages>
</osSpecific>
<osSpecific>
<osFamily>debian7,ubuntu12,ubuntu14,ubuntu16</osFamily>
<packages>
<package>
<name>ranger-${stack_version}-admin</name>
</package>
<package>
<name>ranger-${stack_version}-usersync</name>
</package>
<package>
<name>ranger-${stack_version}-tagsync</name>
<condition>should_install_ranger_tagsync</condition>
</package>
<package>
<name>ambari-logsearch-solr-client</name>
<condition>should_install_logsearch_solr_client</condition>
</package>
</packages>
</osSpecific>
</osSpecifics>
<configuration-dependencies>
<config-type>admin-log4j</config-type>
<config-type>usersync-log4j</config-type>
</configuration-dependencies>
</service>
</services>
</metainfo>