You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org> on 2011/05/09 15:16:03 UTC

[jira] [Created] (KARAF-628) Bundle replication

Bundle replication
------------------

                 Key: KARAF-628
                 URL: https://issues.apache.org/jira/browse/KARAF-628
             Project: Karaf
          Issue Type: New Feature
          Components: cellar
            Reporter: Jean-Baptiste Onofré
             Fix For: 3.0.0


Currently, Cellar only replicated features. It could be helpful to replicate the bundles also. It means that if an user performs osgi:install, the bundle will be present on all nodes.

Warning: I'm talking about replication, not provisioning. Bundle provisioning could be achieve by Apache ACE and the artifacts storage on an OBR.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (KARAF-628) Bundle replication

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-628?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré updated KARAF-628:
---------------------------------------

    Fix Version/s:     (was: 3.0.0)
                   cellar-2.2.2
                   cellar-3.0.0

> Bundle replication
> ------------------
>
>                 Key: KARAF-628
>                 URL: https://issues.apache.org/jira/browse/KARAF-628
>             Project: Karaf
>          Issue Type: New Feature
>          Components: cellar
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Ioannis Canellos
>             Fix For: cellar-3.0.0, cellar-2.2.2
>
>
> Currently, Cellar only replicated features. It could be helpful to replicate the bundles also. It means that if an user performs osgi:install, the bundle will be present on all nodes.
> Warning: I'm talking about replication, not provisioning. Bundle provisioning could be achieve by Apache ACE and the artifacts storage on an OBR.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Resolved] (KARAF-628) Bundle replication

Posted by "Ioannis Canellos (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-628?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ioannis Canellos resolved KARAF-628.
------------------------------------

    Resolution: Fixed

Commited the bundle replication module to trunk and merged to branch 2.2.x

> Bundle replication
> ------------------
>
>                 Key: KARAF-628
>                 URL: https://issues.apache.org/jira/browse/KARAF-628
>             Project: Karaf
>          Issue Type: New Feature
>          Components: cellar-core
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Ioannis Canellos
>             Fix For: cellar-3.0.0, cellar-2.2.2
>
>
> Currently, Cellar only replicated features. It could be helpful to replicate the bundles also. It means that if an user performs osgi:install, the bundle will be present on all nodes.
> Warning: I'm talking about replication, not provisioning. Bundle provisioning could be achieve by Apache ACE and the artifacts storage on an OBR.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Commented] (KARAF-628) Bundle replication

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071102#comment-13071102 ] 

Jean-Baptiste Onofré commented on KARAF-628:
--------------------------------------------

Bundle sync support (with bundle event support) has been introduced in Cellar trunk.

We should merge this on cellar-2.2.x branch.

> Bundle replication
> ------------------
>
>                 Key: KARAF-628
>                 URL: https://issues.apache.org/jira/browse/KARAF-628
>             Project: Karaf
>          Issue Type: New Feature
>          Components: cellar-core
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Ioannis Canellos
>             Fix For: cellar-3.0.0, cellar-2.2.2
>
>
> Currently, Cellar only replicated features. It could be helpful to replicate the bundles also. It means that if an user performs osgi:install, the bundle will be present on all nodes.
> Warning: I'm talking about replication, not provisioning. Bundle provisioning could be achieve by Apache ACE and the artifacts storage on an OBR.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Assigned] (KARAF-628) Bundle replication

Posted by "Ioannis Canellos (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-628?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ioannis Canellos reassigned KARAF-628:
--------------------------------------

    Assignee: Ioannis Canellos

> Bundle replication
> ------------------
>
>                 Key: KARAF-628
>                 URL: https://issues.apache.org/jira/browse/KARAF-628
>             Project: Karaf
>          Issue Type: New Feature
>          Components: cellar
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Ioannis Canellos
>             Fix For: 3.0.0
>
>
> Currently, Cellar only replicated features. It could be helpful to replicate the bundles also. It means that if an user performs osgi:install, the bundle will be present on all nodes.
> Warning: I'm talking about replication, not provisioning. Bundle provisioning could be achieve by Apache ACE and the artifacts storage on an OBR.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-628) Bundle replication

Posted by "Ioannis Canellos (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13037431#comment-13037431 ] 

Ioannis Canellos commented on KARAF-628:
----------------------------------------

Added bundle state replication. It works the same way as features and config but with bundles.
Supported states:

a) Start
b) Stop
c) Install
d) Uninstall

It currently uses the bundle location and it supports mvn, wrap etc.

I've performed various tests, but I think that bundle state replication is really wide so I will leave this issue open for a while to see if we find issues.

> Bundle replication
> ------------------
>
>                 Key: KARAF-628
>                 URL: https://issues.apache.org/jira/browse/KARAF-628
>             Project: Karaf
>          Issue Type: New Feature
>          Components: cellar
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Ioannis Canellos
>             Fix For: 3.0.0
>
>
> Currently, Cellar only replicated features. It could be helpful to replicate the bundles also. It means that if an user performs osgi:install, the bundle will be present on all nodes.
> Warning: I'm talking about replication, not provisioning. Bundle provisioning could be achieve by Apache ACE and the artifacts storage on an OBR.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-628) Bundle replication

Posted by "Michael Van Geertruy (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13062001#comment-13062001 ] 

Michael Van Geertruy commented on KARAF-628:
--------------------------------------------

For clouds that are not connected to the internet, our solution should include publishing the new bundles to each node's karaf-managed OBR prior to installation.

> Bundle replication
> ------------------
>
>                 Key: KARAF-628
>                 URL: https://issues.apache.org/jira/browse/KARAF-628
>             Project: Karaf
>          Issue Type: New Feature
>          Components: cellar
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Ioannis Canellos
>             Fix For: cellar-3.0.0, cellar-2.2.2
>
>
> Currently, Cellar only replicated features. It could be helpful to replicate the bundles also. It means that if an user performs osgi:install, the bundle will be present on all nodes.
> Warning: I'm talking about replication, not provisioning. Bundle provisioning could be achieve by Apache ACE and the artifacts storage on an OBR.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira