Hi Oleg,

which Cellar version are you using (and Karaf version as well) ?

Bundle update is handled in the Cellar BundleEventHandler:

(event.getType() == BundleState.UPDATE)

The problem is then probably located in the BundleSupport#update() method:

https://github.com/apache/karaf-cellar/blob/master/bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleSupport.java#L130

Let me try to reproduce. I keep you posted.

Regards
JB

On Wednesday, July 25, 2018 15:57 CEST, Oleg Cohen 
<[email protected]> wrote:
 Greetings,

I have a question about how bundle update is handled across a Cellar cluster.

I have three nodes in a Cellar cluster. When I cluster-deploy a bundle on node1 
from a Maven repo, it gets correctly and successfully deployed onto node2 and 
node3.

Later on, I call cluster:bundle-update XXX on node1 and it gets updated 
correctly on node1, but the update isn’t automatically propagated to nodes 2 
and 3. Is this an expected behavior?

Would appreciation clarification/advice!

Best,
Oleg
 


 

Reply via email to