[
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)