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

ASF subversion and git services commented on KARAF-4664:
--------------------------------------------------------

Commit 6c125c4fc185ae81ab53d27a726130149754a530 in karaf-cellar's branch 
refs/heads/master from [~jbonofre]
[ https://git-wip-us.apache.org/repos/asf?p=karaf-cellar.git;h=6c125c4 ]

[KARAF-4664] Synchronizers init method check if BootFinished service is there


> Cellar can stop bundles whereas it should not
> ---------------------------------------------
>
>                 Key: KARAF-4664
>                 URL: https://issues.apache.org/jira/browse/KARAF-4664
>             Project: Karaf
>          Issue Type: Bug
>          Components: cellar-bundle, cellar-features
>    Affects Versions: cellar-4.0.1
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Jean-Baptiste Onofré
>             Fix For: cellar-4.0.2
>
>
> If we have a cluster of 2 nodes running, both with all the same bundles 
> deployed and activated. We stop the second node, then the first one. We start 
> the first node, wait until it is fully initialized, then start the second 
> one. The issue is that sometimes second node startup causes few bundles on 
> the first node to stop.
> My guess is that the second node, when joining the cluster, pushes its state 
> to the cluster while some of its bundles are still starting and in RESOLVED 
> state, which causes corresponding bundles on the first node to stop and stay 
> RESOLVED too. My hypothesis is supported by the fact that once I change the 
> "default.*.sync" options in the "org.apache.karaf.cellar.groups.cfg" from 
> "cluster" to "clusterOnly", the issue stops happening. However, I think we 
> still should support the "cluster" synchronization strategy if possible.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to