Hi guys, I moved forward today on karaf-jclouds, scm, upgrading the plugin, karaf 4.2.2, features, itest, commands approach, ...
Should I create a PR or push directly ? Regards JB On 28/01/2019 20:13, Andrew Gaul wrote: > Jean-Baptiste, thanks for working on this. Do you anticipate concluding > this work soon? It blocks releasing jclouds 2.2.0 with the intended > Java 8 and Guava changes we would like to release to users. > > On Thu, Nov 29, 2018 at 02:21:26PM +0100, Jean-Baptiste Onofré wrote: >> Hi guys, >> >> the first PR about Karaf 4.2.x support in jclouds is almost done >> (including itests, new commands, etc). >> >> For the second part about provisioning feature, I need to do some >> cleanup on the PoC before starting a concrete discussion. >> >> I keep you posted asap ! >> >> Regards >> JB >> >> On 20/11/2018 06:17, Jean-Baptiste Onofré wrote: >>> Hi Ignasi, >>> >>> Thanks for the reminder ;) >>> >>> I did some improvements in Karaf 4.2.2-SNAPSHOT to speed up jclouds and >>> the "provisioning" feature we discussed. >>> >>> First PR (just Karaf 4.2.x update) is almost done, I will submit it soon >>> (tomorrow or the day after probably). >>> >>> For the "provisioning" proposal, I'm still have work to do but it's on >>> the right way to be discussed. >>> >>> Sorry for the delay, but it's coming ;) >>> >>> Regards >>> JB >>> >>> On 19/11/2018 23:01, Ignasi Barrera wrote: >>>> Just a friendly reminder :) >>>> >>>> On Mon, 15 Oct 2018 at 09:59, Ignasi Barrera <n...@apache.org> wrote: >>>> >>>>> Nice! Look forward to discussing that proposal :) >>>>> On Sun, 14 Oct 2018 at 18:36, Jean-Baptiste Onofré <j...@nanthrax.net> >>>>> wrote: >>>>>> >>>>>> Hi guys, >>>>>> >>>>>> just a quick update about that. >>>>>> >>>>>> I fixed the issue I had on the commands (updated with new Karaf 4.x >>>>>> annotation). I'm adding features verify and itests, I would also like to >>>>>> test compute service and blobstore on a couple of providers (ec2 and >>>>>> azure). The PR should happen pretty soon. >>>>>> >>>>>> On the provisioning side, I'm testing Karaf and pure Java application >>>>>> provisioning on Azure and Amazon EC2 for now. It's still in early stage >>>>>> but promising. I need more time to have a complete and concrete proposal >>>>>> on that. >>>>>> >>>>>> I keep you posted. >>>>>> >>>>>> Regards >>>>>> JB >>>>>> >>>>>> On 03/10/2018 10:56, Jean-Baptiste Onofré wrote: >>>>>>> Awesome ! >>>>>>> >>>>>>> Thanks guys for the interest ! I think it would be a great new feature >>>>>>> in jClouds. >>>>>>> >>>>>>> So yes, I will definitely keep you posted. >>>>>>> >>>>>>> But first, Karaf 4.2.x and Java8 full support in jclouds-karaf ;) >>>>>>> >>>>>>> Regards >>>>>>> JB >>>>>>> >>>>>>> On 03/10/2018 10:53, Ignasi Barrera wrote: >>>>>>>> This application runtime provisioning concept definitively looks >>>>>>>> interesting. I'd love to discuss how it should look like and what >>>>>>>> makes sense, so please, keep us posted and share the progress of your >>>>>>>> PoC and the ideas that may come from it. >>>>>>>> On Wed, 3 Oct 2018 at 10:50, Jean-Baptiste Onofré <j...@nanthrax.net> >>>>> wrote: >>>>>>>>> >>>>>>>>> Hi Andrea, >>>>>>>>> >>>>>>>>> For jCloud compute abstraction, I think I can do something >>>>> "compliant". >>>>>>>>> jClouds and Karaf instance (or even Cellar node) can map indeed. >>>>>>>>> >>>>>>>>> For now it's a rough idea, but I will started a PoC on this area. I >>>>>>>>> think other "application runtime provisioning" support can be >>>>> interested >>>>>>>>> in jClouds. >>>>>>>>> >>>>>>>>> Let me start a PoC (I will probably bother you with some questions >>>>> ;)), >>>>>>>>> I keep you posted. >>>>>>>>> >>>>>>>>> Thanks ! >>>>>>>>> >>>>>>>>> Regards >>>>>>>>> JB >>>>>>>>> >>>>>>>>> On 03/10/2018 09:14, Andrea Turli wrote: >>>>>>>>>> Interesting idea! >>>>>>>>>> >>>>>>>>>> As Andrew I've little knowledge of karaf, how do you think it will >>>>> fit with >>>>>>>>>> the jclouds compute abstraction? To what can you map jclouds node >>>>> in the >>>>>>>>>> karaf world? A Karaf container or a "service" running inside the >>>>> karaf >>>>>>>>>> container? What's an jclouds image or location in that respect? >>>>>>>>>> >>>>>>>>>> Thanks >>>>>>>>>> >>>>>>>>>> Il mer 3 ott 2018, 07:05 Jean-Baptiste Onofré <j...@nanthrax.net> ha >>>>> scritto: >>>>>>>>>> >>>>>>>>>>> Hi Andrew, >>>>>>>>>>> >>>>>>>>>>> exactly, you got the idea. >>>>>>>>>>> >>>>>>>>>>> For instance, it could result to create a AMI on Amazon EC2, etc. >>>>>>>>>>> >>>>>>>>>>> The purpose is exactly what you described: >>>>>>>>>>> >>>>>>>>>>> - be able to install a Karaf instance on a cloud provider >>>>>>>>>>> - control the "cloud Karaf instance" (start, stop, ...) >>>>>>>>>>> - expose this instance as a compute service >>>>>>>>>>> >>>>>>>>>>> It's something I planned in Karaf Cellar, but I think it makes more >>>>>>>>>>> sense to have in jclouds (and Cellar will leverage jClouds). >>>>>>>>>>> >>>>>>>>>>> Regards >>>>>>>>>>> JB >>>>>>>>>>> >>>>>>>>>>> On 03/10/2018 01:46, Andrew Phillips wrote: >>>>>>>>>>>>>> On the other hand, I was thinking about adding a >>>>> Provisioning/Compute >>>>>>>>>>>>>>> Service for Karaf. The idea is to easily provision and >>>>> bootstrap >>>>>>>>>>> Apache >>>>>>>>>>>>>>> Karaf runtime (vanilla or custom) on a cloud provider. >>>>>>>>>>>> >>>>>>>>>>>> If I understand this correctly, the idea is firstly to use >>>>> jclouds to >>>>>>>>>>>> install (?) a Karaf runtime on a cloud provider, then expose that >>>>>>>>>>>> runtime as a compute service in its own right? >>>>>>>>>>>> >>>>>>>>>>>> That would be an interesting idea that I don't think has been >>>>> tried >>>>>>>>>>>> previously - in what sense (question from someone with little >>>>> Karaf >>>>>>>>>>>> background here) does Karaf fit the model of a cloud compute >>>>> service? >>>>>>>>>>>> What type of "things" can you provision in Karaf, for example? >>>>>>>>>>>> >>>>>>>>>>>> Regards >>>>>>>>>>>> >>>>>>>>>>>> ap >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Jean-Baptiste Onofré >>>>>>>>>>> jbono...@apache.org >>>>>>>>>>> http://blog.nanthrax.net >>>>>>>>>>> Talend - http://www.talend.com >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Jean-Baptiste Onofré >>>>>>>>> jbono...@apache.org >>>>>>>>> http://blog.nanthrax.net >>>>>>>>> Talend - http://www.talend.com >>>>>>> >>>>> >>>> >>> >