[ https://issues.apache.org/jira/browse/AMBARI-17465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15367971#comment-15367971 ]
Jayush Luniya commented on AMBARI-17465: ---------------------------------------- Branch-2.4 commit c990c41804204ee883225f6fe88eb289d4f4a38e Author: Jayush Luniya <jlun...@hortonworks.com> Date: Fri Jul 8 09:52:54 2016 -0700 AMBARI-17465: Management packs should be able to install extensions (Tim Thorpe via jluniya) > Management packs should be able to install extensions > ----------------------------------------------------- > > Key: AMBARI-17465 > URL: https://issues.apache.org/jira/browse/AMBARI-17465 > Project: Ambari > Issue Type: Improvement > Components: ambari-server > Affects Versions: 2.4.0 > Reporter: Tim Thorpe > Assignee: Tim Thorpe > Attachments: AMBARI-17465.patch > > > Currently management packs (AMBARI-14854) can only add stacks and addon > services. Now that AMBARI-12885 has been resolved, the management packs > should be able to add extensions as well. This would allow the following > mpack.json: > { > "type" : "fullrelease", > "name" : "MyExtension", > "version": "1.0.0.0", > "description" : "My Management Pack", > "prerequisites": { > "minambariversion" : "2.4" > }, > "artifacts": [ > { > "name" : "EXT-extension", > "type" : "extension-definition", > "source_dir": "extensions/EXT/1.0", > "extension_name" : "EXT", > "extension_version" : "1.0" > } > ] > } > or alternately with extension-definitions (which will include all extensions > listed in the extensions directory): > "artifacts": [ > { > "name" : "MyExtensions", > "type" : "extension-definitions", > "source_dir": "extensions" > } > ] > myext-mpack1.0.0.0 > ├── mpack.json > └── extensions > └── EXT > └── 1.0 > └── metainfo.xml > └── services > └── HAWQ > └── metainfo.xml > └── PXF > └── metainfo.xml > It could then be installed with the following command: > ambari-server install-mpack --mpack=/tmp/myext-mpack1.0.0.0.tar.gz -v -- This message was sent by Atlassian JIRA (v6.3.4#6332)