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