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)

Reply via email to