<div dir="ltr">Ok. If don't have more or less working solution by the beginning of next week, let's start a second track to consume ML2 part only as a mitigation plan.</div><div class="gmail_extra"><br><br><div class="gmail_quote">

On Tue, Jun 17, 2014 at 2:29 AM, Dmitry Borodaenko <span dir="ltr"><<a href="mailto:dborodaenko@mirantis.com" target="_blank">dborodaenko@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Correction/clarification: call tomorrow is about<br>
multiple-cluster-networks, and it was a bad idea on my part to try to<br>
hijack that with neutron-ml2 discussion. Lets not do that and continue<br>
discussing the blueprint spec in gerrit, and hopefully by Thursday<br>
Andrew will have enough code out there to make the discussion more<br>
concrete. Link:<br>
<a href="https://review.openstack.org/99807" target="_blank">https://review.openstack.org/99807</a><br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, Jun 16, 2014 at 3:07 PM, Dmitry Borodaenko<br>
<<a href="mailto:dborodaenko@mirantis.com">dborodaenko@mirantis.com</a>> wrote:<br>
> Mike,<br>
><br>
> We discussed this in our team syncup meeting earlier today. The<br>
> agreement was that HA is the biggest risk with the current approach.<br>
> However, keeping our current state of divergence from upstream (and<br>
> even exagerrating it further) leaves us with a huge technical debt, so<br>
> the tradeoff between that and potential new neutron deployment issues<br>
> is not that obvious. Andrew is confident that he can port our HA<br>
> deployment code over to the current upstream puppet-neutron by the end<br>
> of this week, he's now updating the spec per review comments from the<br>
> team and we will have another meeting tomorrow morning (8am PT) to go<br>
> over all concerns and risks.<br>
><br>
> -DmitryB<br>
><br>
> On Mon, Jun 16, 2014 at 3:57 AM, Mike Scherbakov<br>
> <<a href="mailto:mscherbakov@mirantis.com">mscherbakov@mirantis.com</a>> wrote:<br>
>> Fuelers, Andrew,<br>
>> I've talked to Sergey V. today about ML2 support in Fuel. Our current<br>
>> approach [1] is to port upstream puppet module for Neutron which has support<br>
>> of ML2, however our Neutron module is significantly diverged from upstream<br>
>> one (at least for Neutron HA deployment capabilities), as far as I<br>
>> understand. Basically, there is a risk that we will get unstable Neutron<br>
>> deployment in 5.1. Also, unless we have ML2, we are blocking others who rely<br>
>> on it, for example Mellanox.<br>
>><br>
>> To mitigate the risk, there is a suggestion to start the work in two<br>
>> parallel tracks: one is to continue porting of upstream puppet module, and<br>
>> another one - port the only ML2 part into Fuel Neutron puppet module. This<br>
>> will not take much time, but will allow us to have 5.1 reliable and with ML2<br>
>> in case of instability after porting external module.<br>
>><br>
>> Your opinion on this?<br>
>><br>
>> [1] <a href="https://review.openstack.org/#/c/99807/1/specs/5.1/ml2-neutron.rst" target="_blank">https://review.openstack.org/#/c/99807/1/specs/5.1/ml2-neutron.rst</a><br>
>> --<br>
>> Mike Scherbakov<br>
>> #mihgen<br>
>><br>
>><br>
>> _______________________________________________<br>
>> OpenStack-dev mailing list<br>
>> <a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>><br>
><br>
><br>
><br>
> --<br>
> Dmitry Borodaenko<br>
<br>
<br>
<br>
--<br>
Dmitry Borodaenko<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Mike Scherbakov<br>#mihgen<br><br>
</div>