2016-08-01 14:52 GMT+02:00 Hari Madhavan <hari.madha...@promantia.com>:
> Hi, > > > The things that I were looking for were > > 1. Deployment from a central repository - which I suppose can be done on > karaf . > 2. Centrally managing what get's deployed where - for example when a new > version comes out, we might want to push to a few installations initially > and then push to all the other installations once stability is confirmed. > 3. Many of the installations are on laptops which may not be always on > the network - so it would be nice to know who all have upgraded and who all > have not at any point of time > Point #2 and #3 are not well handled by Karaf only. Cellar can be interesting, as pointed by JB, but it does a bit more and is slightly more heavyweight, the usual use case is when you have a real network of karaf instances. If the instances don't communicate together, it may be a bit too much. But there's really not much logic to implement here, so you could even think about implementing that yourself in a small bundle : poll for a list of features to install at a known location, if there are any changes, call the features service with the set of requirements, report the outcome. Guillaume > > Regards > Hari > > > > On Mon, Aug 1, 2016 at 5:40 PM, Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > >> I second Guillaume here: ACE won't help on the feature, and basically >> Karaf 4 already provides most of ACE features. >> >> Regards >> JB >> >> On 08/01/2016 01:49 PM, Guillaume Nodet wrote: >> >>> Karaf 4.x supports upgrading features (hence bundles) out-of-the box. >>> I'm not really sure what Ace really brings in this context. >>> >>> 2016-08-01 13:32 GMT+02:00 Hari Madhavan <madhav...@gmail.com >>> <mailto:madhav...@gmail.com>>: >>> >>> Hi, >>> >>> We are developing a health-care domain product and use Felix as the >>> OSGI implementation and Karaf as the platform for production >>> deployment. One of the requirements for the product is to be able to >>> upgrade bundles automatically across all deployments. I was looking >>> to use Apache Ace to achieve this. >>> >>> While I could get the ace server and client to work independently, I >>> could not get a recent maven artefact tor the Ace client to deploy >>> on Karaf. I noticed that the version on maven is more than 5 years >>> old ( and incubator status ). >>> >>> Is ace the right product for providing automatic distribution of >>> upgrades for OSGI bundles when running on Karaf ? Are there other >>> alternatives ? >>> >>> Regards >>> >>> Hari >>> >>> >>> >>> >>> -- >>> ------------------------ >>> Guillaume Nodet >>> ------------------------ >>> Red Hat, Open Source Integration >>> >>> Email: gno...@redhat.com <mailto:gno...@redhat.com> >>> Web: http://fusesource.com <http://fusesource.com/> >>> Blog: http://gnodet.blogspot.com/ >>> >>> >> -- >> Jean-Baptiste Onofré >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend - http://www.talend.com >> > > > > -- > Hari Madhavan, > 9845147731 > -- ------------------------ Guillaume Nodet ------------------------ Red Hat, Open Source Integration Email: gno...@redhat.com Web: http://fusesource.com Blog: http://gnodet.blogspot.com/