[openstack-dev] [Quantum]How to contribute LBaas driver?

Gavin Mu gavin.mu at gmail.com
Thu Dec 6 15:26:30 UTC 2012


Hi, llya,

Is there an URL of the *new* LBaaS code repo? I did not find anything about
LBaaS in quantum code repo, and I am still puzzled with the *current*
status after reading that wiki...

is the Quantum/LBaaS/API_1.0<http://wiki.openstack.org/Quantum/LBaaS/API_1.0>
in
wiki for the *new* LBaaS? and what is the current status? just a design or
have had a runable implementation? I noticed that it is different with the
*old* Mirantis/openstack-lbaas one.

I also noticed that there are several blueprints and also codereview which
seems related with LBaaS, for example,
lbaas-restapi-tenant<https://blueprints.launchpad.net/quantum/+spec/lbaas-restapi-tenant>,
is this the *new* one? and currently what can we do if we want to
design/code our drivers for the *new* one?

Thanks & Regards,
Gavin

On Thu, Dec 6, 2012 at 6:02 PM, Ilya Shakhat <ishakhat at mirantis.com> wrote:

> Mirantis/openstack-lbaas is an "old" version for Essex release. It is a
> separate project and it was not incorporated with Openstack nor official
> devstack. The "new" LBaaS is a part of Quantum module and it will be
> included into upcoming Grizzly release. All information about it is on
> http://wiki.openstack.org/Quantum/LBaaS
>
> Thanks,
> Ilya
>
>
> 2012/12/6 HuYanrui <huyr at arraynetworks.com.cn>
>
>> **
>> Thanks for Ilya's kindly reply.
>> I previously got the code from github
>> https://github.com/Mirantis/openstack-lbaas
>> Seems it's at least 2 months not updated. Is this the old one?
>> By search the file system of devstack, I did not find cooresponding file
>> "*driver*" like in previous github files.
>> Seems I need read more in this link
>> http://wiki.openstack.org/Quantum/LBaaS
>>
>> ----- Original Message -----
>> *From:* Ilya Shakhat <ishakhat at mirantis.com>
>> *To:* OpenStack Development Mailing List<openstack-dev at lists.openstack.org>
>> *Sent:* Wednesday, December 05, 2012 5:54 PM
>> *Subject:* Re: [openstack-dev] [Quantum]How to contribute LBaas driver?
>>
>> The review process is rather straight-forward, depending on code quality
>> it may require several iterations and a few weeks to be completed.
>>
>> If you are ready to start writing driver, note that its interface and
>> workflow in Quantum LBaaS will differ from the initial LBaaS version. You
>> may keep an eye on the progress by tracking blueprints on launchpad.net(specifically those that start with 'lbaas-' prefix). Regarding F5 driver -
>> it was implemented for old LBaaS and will be not compatible with new
>> version.
>>
>> Thanks,
>> Ilya
>>
>> 2012/12/5 HuYanrui <huyr at arraynetworks.com.cn>
>>
>>> Another question.
>>> If our driver code was ready. How much longer it will take for the code
>>> pass review and accepted by openstack project?
>>> I see F5 already have driver published on github, but still not see
>>> their code in openstack code.
>>> ----- Original Message -----
>>> From: "Sachin Thakkar" <sthakkar at vmware.com>
>>> To: "OpenStack Development Mailing List" <
>>> openstack-dev at lists.openstack.org>
>>>  Sent: Monday, November 19, 2012 4:23 PM
>>> Subject: Re: [openstack-dev] [Quantum]How to contribute LBaas driver?
>>>
>>>
>>> > That's likely because LBaaS as a core quantum feature is just underway
>>> for Grizzly. After the framework is in place, the plugins for each specific
>>> vendor will likely follow.
>>> >
>>> > Sachin
>>> >
>>> > ----- Original Message -----
>>> > From: "HuYanrui" <huyr at arraynetworks.com.cn>
>>> > To: "OpenStack Development Mailing List" <
>>> openstack-dev at lists.openstack.org>
>>> > Sent: Monday, November 19, 2012 12:14:19 AM
>>> > Subject: Re: [openstack-dev] [Quantum]How to contribute LBaas driver?
>>> >
>>> > Thanks for Sachin's kindly reply.
>>> > Just one more question:
>>> > I saw F5 published their driver code on github. And LBaas proposal
>>> also mentioned F5 bigip.
>>> > But there is no F5 driver in LBaas source on github.
>>> > And I also did not found F5 name in company list of CLA at
>>> http://wiki.openstack.org/Contributors/Corporate
>>> > ----- Original Message -----
>>> > From: "Sachin Thakkar" <sthakkar at vmware.com>
>>> > To: "OpenStack Development Mailing List" <
>>> openstack-dev at lists.openstack.org>
>>> > Sent: Monday, November 19, 2012 3:47 PM
>>> > Subject: Re: [openstack-dev] [Quantum]How to contribute LBaas driver?
>>> >
>>> >
>>> >> Hi Hu,
>>> >>
>>> >> Yes, that is the correct process. We initially were having separate
>>> LBaaS discussions during/after the summit but it has now been separated
>>> into distinct work items. If you're interested in helping, ping us when we
>>> discuss LBaaS during the quantum meeting
>>> >>
>>> >> Cheers,
>>> >> Sachin
>>> >>
>>> >> ----- Original Message -----
>>> >> From: "HuYanrui" <huyr at arraynetworks.com.cn>
>>> >> To: openstack-dev at lists.openstack.org
>>> >> Sent: Sunday, November 18, 2012 11:28:26 PM
>>> >> Subject: [openstack-dev] [Quantum]How to contribute LBaas driver?
>>> >>
>>> >>
>>> >>
>>> >> Guys,
>>> >> Just want to make sure how to contribue LBaas driver (commercial)?
>>> >> Is this process same with contribute plugin in quantum like this
>>> page? -
>>> >> http://wiki.openstack.org/QuantumDevelopment
>>> >>
>>> >>
>>> >>
>>> >> Hu Yanrui
>>> >>
>>> >> Array Networks Inc.
>>> >>
>>> >> Tel: 86 010-84446688 ext 259
>>> >>
>>> >> E-mail : huyr at arraynetworks.com.cn
>>> >> _______________________________________________
>>> >> OpenStack-dev mailing list
>>> >> OpenStack-dev at lists.openstack.org
>>> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>> >>
>>> >> _______________________________________________
>>> >> OpenStack-dev mailing list
>>> >> OpenStack-dev at lists.openstack.org
>>> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>> > _______________________________________________
>>> > OpenStack-dev mailing list
>>> > OpenStack-dev at lists.openstack.org
>>> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>> >
>>> > _______________________________________________
>>> > OpenStack-dev mailing list
>>> > OpenStack-dev at lists.openstack.org
>>> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>> _______________________________________________
>>> OpenStack-dev mailing list
>>> OpenStack-dev at lists.openstack.org
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>
>>  ------------------------------
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20121206/37f43323/attachment.html>


More information about the OpenStack-dev mailing list