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

Svetoslav Neykov commented on BROOKLYN-367:
-------------------------------------------

Persisting of bundles implemented in 
https://github.com/apache/brooklyn-server/pull/645. But it's not the exact same 
feature as this one. Linked bundles in libraries are still fetched from the URL 
and not persisted.

> 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.4.14#64029)

Reply via email to