Hello guys,

I would like to ask you about the recommended way of implementing a "bundle update" in cluster with Karaf Cellar. Basically, Cellar has no notion of an "update" for existing bundle. As we are working also with SNAPSHOTs of bundles we are missing the possibility to "update" a bundle in cluster.

What would be possible solutions for this?
We were looking at adjusting org.apache.karaf.cellar.bundle.BundleState to introduce lastUpdated timestamp there and in the BundleSynchronizer check it and perform bundle.update() for those bundles, where "cluster" lastUpdated is after the local one.

Thank you in advance!

Kind regards

Sergiy Shyrkov
Software Architect
Jahia Solutions Group SA

Reply via email to