Hi All,

I have some good news. I was doing some experiments on this area with
jclouds docker API implemented by Anreas [1]. Yesterday I found few
problems in this pull request and fixed several issues, those fixes could
be found here [2]. Andreas has accepted some of them and commented.

Today early morning I brought pr/57 together with the fixes I did into
master branch (under dependencies) and now we have a PoC level docker
support:

*I have done following:*
- Forked pr/57 and applied fixes
- Implemented Docker IaaS provider and Partition Validator
- Updated cloud-controller.xml
- Fixed some other problems in master branch which blocked testing this
functionality.
- Commit revision: d45ad99a4ea22ee65c6f657d34806f1d9134b827

Now with theses changes we could start docker containers from Stratos. I
know this overlaps with the work Pradeep was doing, sorry I couldn't
synchronize. I did this in my leisure time.

*Things remaining for basic functionality work:*
- IP address association
  - Currently DHCP works, containers get an IP address assigned
automatically. This could be retrieved by Stratos via the docker API.
- Payload passing to docker containers:
  - I had a look at this and we could use docker Env variable in container
create method call to pass payload parameter to containers. As I found this
is the standard method docker is using to pass parameters.

[1] https://github.com/jclouds/jclouds-labs/pull/57
[2] https://github.com/andreaturli/jclouds-labs/pull/2

Thanks


On Thu, Jun 5, 2014 at 11:33 AM, chris snow <chsnow...@gmail.com> wrote:

> Hi Pradeed,
>
> Thanks for the feedback.  Do you have an idea of timescales for the
> remaining work?  Is there anything that I could help with?
>
> Many thanks,
>
> Chris
>
> On Thu, Jun 5, 2014 at 3:16 AM, Pradeep Fernando <pradee...@gmail.com>
> wrote:
> > Hi Chris,
> >
> > I was able to get to a point where, docker images are starting up and
> port
> > mapping happens using andrea s' docker provider for jclouds. The
> remaining
> > task is ipmapping. Going to look at it.
> >
> > tthanks
> >
> >
> > On Wed, Jun 4, 2014 at 11:49 PM, Nirmal Fernando <nirmal070...@gmail.com
> >
> > wrote:
> >>
> >> Yes.. correct.
> >>
> >>
> >> On Wed, Jun 4, 2014 at 11:42 PM, chris snow <chsnow...@gmail.com>
> wrote:
> >>>
> >>> Thanks Nirmal.  If I remember right, Tuna was also interested, so
> cc'ing
> >>> Tuna as well.
> >>>
> >>> On Jun 4, 2014 6:44 PM, "Nirmal Fernando" <nirmal070...@gmail.com>
> wrote:
> >>>>
> >>>> Hi Chris,
> >>>>
> >>>> AFAIK Pradeep started to work on it. But not sure on the progress he
> >>>> made.
> >>>>
> >>>>
> >>>> On Wed, Jun 4, 2014 at 11:12 PM, chris snow <chsnow...@gmail.com>
> wrote:
> >>>>>
> >>>>> Hi All,
> >>>>>
> >>>>> The reason for my previous email asking if someone is working on a
> >>>>> Stratos Docker provider is because I have been using Stratos +
> >>>>> Openstack (devstack) + Docker for my development environment, but I
> >>>>> have found devstack to be very unreliable.
> >>>>>
> >>>>> One option is for me to install Openstack from scratch, but
> >>>>> Openstack's Docker integration seems to be shifting from Nova to Heat
> >>>>> in Icehouse, so this exercise seems a bit pointless? [1]
> >>>>>
> >>>>> Therefore, if someone is working on Stratos+Docker direct integration
> >>>>> or has ideas how this should proceed, then I'd be interested in
> >>>>> syncing up to see if there is anything that I can help with.
> >>>>>
> >>>>> Many thanks,
> >>>>>
> >>>>> Chris
> >>>>>
> >>>>> ---
> >>>>> [1]
> >>>>> http://blog.docker.com/2014/03/docker-will-be-in-openstack-icehouse/
> >>>>>
> >>>>> On Sun, Jun 1, 2014 at 4:48 AM, chris snow <chsnow...@gmail.com>
> wrote:
> >>>>> > Hi Devs,
> >>>>> >
> >>>>> > Is someone working on a Stratos docker provider?  What is the
> status
> >>>>> > of this work?
> >>>>> >
> >>>>> > Many thanks,
> >>>>> >
> >>>>> > Chris
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Check out my professional profile and connect with me on LinkedIn.
> >>>>> http://lnkd.in/cw5k69
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Best Regards,
> >>>> Nirmal
> >>>>
> >>>> Nirmal Fernando.
> >>>> PPMC Member & Committer of Apache Stratos,
> >>>> Senior Software Engineer, WSO2 Inc.
> >>>>
> >>>> Blog: http://nirmalfdo.blogspot.com/
> >>
> >>
> >>
> >>
> >> --
> >> Best Regards,
> >> Nirmal
> >>
> >> Nirmal Fernando.
> >> PPMC Member & Committer of Apache Stratos,
> >> Senior Software Engineer, WSO2 Inc.
> >>
> >> Blog: http://nirmalfdo.blogspot.com/
> >
> >
> >
> >
> > --
> > Pradeep Fernando.
> > http://pradeepfernando.blogspot.com/
>
>
>
> --
> Check out my professional profile and connect with me on LinkedIn.
> http://lnkd.in/cw5k69
>



-- 
Imesh Gunaratne

Technical Lead, WSO2
Committer & PPMC Member, Apache Stratos

Reply via email to