Sam Corbett created BROOKLYN-367:
------------------------------------
Summary: Upload catalogue boms and their dependencies to the server
Key: BROOKLYN-367
URL: https://issues.apache.org/jira/browse/BROOKLYN-367
Project: Brooklyn
Issue Type: Sub-task
Reporter: Sam Corbett
A catalogue's dependencies (OSGi bundles) must be hosted somewhere accessible
to Brooklyn. They must be available for the entire time that the catalogue item
exists. Brooklyn installs the items into the framework in
{{org.apache.brooklyn.util.core.osgi.Osgis#install}}.
Brooklyn should allow these dependencies to be uploaded. We could use TOSCA's
Cloud Service Archive format [1] as an inspiration for how this would be
structured.
We would need to consider where the files are stored and if/how they are
distributed across HA clusters.
References:
1.
http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/csprd01/TOSCA-Simple-Profile-YAML-v1.0-csprd01.html#_Toc430015789
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)