<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Gary,<div class=""><br class=""></div><div class="">Thank you for your suggestion.</div><div class="">In Liberty cycle[1], I have discussed about these points with neutron folks and network operators.</div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 2015/10/05, at 15:54, Gary Kotton <<a href="mailto:gkotton@vmware.com" class="">gkotton@vmware.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">

<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252" class="">

<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;" class="">
<div class="">Hi,</div>
<div class="">Yes, you are correct. That patch is the culprit (my bad and once again humble apologies)</div>
<div class=""><br class="">
</div>
<div class="">Regarding the AZ support I think that we need to do the following:</div>
<ol class="">
<li class="">Have this in a separate topic until it is complete. I have a number of concerns here:
<ol class="">
<li class="">The upgrade impact on Nova. Today in Nova one can have N AZ’s and they will all work on the same virtual networks. It is not clear how this will work here and if the networks can be shared across AZ’s (maybe this was discussed and I am missing somehing)</li><li class="">A few weeks ago Monty raised concerns about floating IP support. I think that this will be required for AZ support. In the past one could have a shared network between AZ’s and now they will need two isolated networks</li></ol></li></ol></div></div></blockquote><div>I guess that this is similar to “Segment” discussion[2].</div><div>I tried to include this point to Availability Zone spec so that we can deploy an environment has network unreachable AZs.</div><div>However, some folks disagreed with this because availability zone must be something to give users High Availability not manage isolated network with AZ.</div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;" class=""><ol class="" start="1"><li class="">
</li><li class="">In Nova on of the top priority features over the last few cycles has been cells. At the moment there is no cell support for Neutron. I feel that the AZ support is someone what related and maybe we should try and kill 2 birds with one stone here and have
 the cell support combined if possible. I think that this is certainly something that should be a cross project summit discussion.</li></ol></div></div></blockquote><div>I think too that Neutron Cell Support is important. However, neutron quite depends on the backend unlike nova.</div><div>It’s hard to combine it and it will take a long time. AZ support is also different from Cell support.</div><div>We should not discuss these to connect Neutron AZ support with Cell support because I’m afraid to fall between two stools.</div><div>I agree that we have a cross project summit discussion to connect Nova Cell support with Neutron Cell support.</div><div><br class=""></div><div>[1]: <a href="https://review.openstack.org/#/c/169612/" class="">https://review.openstack.org/#/c/169612/</a></div><div>[2]: <a href="https://bugs.launchpad.net/neutron/+bug/1458890" class="">https://bugs.launchpad.net/neutron/+bug/1458890</a></div><div><br class=""></div><div>Thanks,</div><div>Hirofumi</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;" class="">
<div class="">Thanks</div>
<div class="">Gary</div>
<div class=""><br class="">
</div>
<span id="OLK_SRC_BODY_SECTION" class="">
<div style="font-family: Calibri; font-size: 11pt; text-align: left; border-width: 1pt medium medium; border-style: solid none none; padding: 3pt 0in 0in; border-top-color: rgb(181, 196, 223);" class="">
<span style="font-weight:bold" class="">From: </span>"Armando M." <<a href="mailto:armamig@gmail.com" class="">armamig@gmail.com</a>><br class="">
<span style="font-weight:bold" class="">Reply-To: </span>OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org" class="">openstack-dev@lists.openstack.org</a>><br class="">
<span style="font-weight:bold" class="">Date: </span>Sunday, October 4, 2015 at 8:18 PM<br class="">
<span style="font-weight:bold" class="">To: </span>OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org" class="">openstack-dev@lists.openstack.org</a>><br class="">
<span style="font-weight:bold" class="">Subject: </span>Re: [openstack-dev] [Neutron] AZ Support<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<div dir="ltr" class=""><br class="">
<div class="gmail_extra"><br class="">
<div class="gmail_quote">On 4 October 2015 at 10:00, Gary Kotton <span dir="ltr" class="">
<<a href="mailto:gkotton@vmware.com" target="_blank" class="">gkotton@vmware.com</a>></span> wrote:<br class="">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" type="cite">
<div style="word-wrap:break-word" class="">
<div style="font-family: Calibri, sans-serif; font-size: 14px;" class="">The DHCP agent has the following exception:</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;" class=""><br class="">
</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;" class="">
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 ERROR neutron.agent.dhcp.agent [req-17c3aa12-41fd-41f8-8e23-2f9740e50746 None None] Failed reporting state!<br class="">
</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent Traceback (most recent call last):</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent   File "/opt/stack/neutron/neutron/agent/dhcp/agent.py", line 572, in _report_state</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent     self.state_rpc.report_state(ctx, self.agent_state, self.use_call)</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent   File "/opt/stack/neutron/neutron/agent/rpc.py", line 86, in report_state</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent     return method(context, 'report_state', **kwargs)</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent   File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/client.py", line 158, in call</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent     retry=self.retry)</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent   File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/transport.py", line 90, in _send</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent     timeout=timeout, retry=retry)</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent   File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 431, in send</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent     retry=retry)</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent   File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 420, in _send</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent     result = self._waiter.wait(msg_id, timeout)</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent   File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 318, in wait</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent     message = self.waiters.get(msg_id, timeout=timeout)</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent   File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 223, in get</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent     'to message ID %s' % msg_id)</span></div>
<div style="font-family:'Courier New',monospace;font-size:16px;background-color:rgb(255,255,255)" class="">
<span style="font-size:9pt" class="">2015-10-02 23:57:05.787 TRACE neutron.agent.dhcp.agent MessagingTimeout: Timed out waiting for a reply to message ID f4ed0bd26feb462c9b7b49a6d85caeae<br class="">
</span></div>
</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;" class=""><span style="font-size:9pt" class=""><br class="">
</span></div>
<div class=""><font face="Calibri,sans-serif" class=""><span style="font-size:9pt" class="">Now when </span><span style="font-size:12px" class="">I</span><span style="font-size:9pt" class=""> use the stable/liberty branch everything is OK</span></font></div>
<div class=""><font face="Calibri,sans-serif" class=""><span style="font-size:9pt" class=""><br class="">
</span></font></div>
</div>
</blockquote>
<div class=""><br class="">
</div>
<div class="">Ah, I suspect that's your culprit:</div>
<div class=""><br class="">
</div>
<div class=""><a href="https://review.openstack.org/#/c/226362/" class="">https://review.openstack.org/#/c/226362/</a></div>
<div class=""><br class="">
</div>
<div class="">instead of AZ's initial support.</div>
<div class=""> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" type="cite">
<div style="word-wrap:break-word" class="">
<div class=""><font face="Calibri,sans-serif" class=""><span style="font-size:9pt" class=""></span></font></div>
<div class=""><font face="Calibri,sans-serif" class=""><span style="font-size:9pt" class="">Thanks</span></font></div>
<div class=""><font face="Calibri,sans-serif" class=""><span style="font-size:9pt" class="">Gary</span></font></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;" class=""><br class="">
</div>
<span style="font-family: Calibri, sans-serif; font-size: 14px;" class="">
<div style="font-family: Calibri; font-size: 11pt; text-align: left; border-width: 1pt medium medium; border-style: solid none none; padding: 3pt 0in 0in; border-top-color: rgb(181, 196, 223);" class="">
<span style="font-weight:bold" class="">From: </span>"Armando M." <<a href="mailto:armamig@gmail.com" target="_blank" class="">armamig@gmail.com</a>><br class="">
<span style="font-weight:bold" class="">Reply-To: </span>OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank" class="">openstack-dev@lists.openstack.org</a>><br class="">
<span style="font-weight:bold" class="">Date: </span>Sunday, October 4, 2015 at 7:34 PM<br class="">
<span style="font-weight:bold" class="">To: </span>OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank" class="">openstack-dev@lists.openstack.org</a>><br class="">
<span style="font-weight:bold" class="">Subject: </span>Re: [openstack-dev] [Neutron] AZ Support<br class="">
</div>
<div class="">
<div class="h5">
<div class=""><br class="">
</div>
<div class="">
<div class="">
<div dir="ltr" class=""><br class="">
<div class="gmail_extra"><br class="">
<div class="gmail_quote">On 4 October 2015 at 09:19, Gary Kotton <span dir="ltr" class="">
<<a href="mailto:gkotton@vmware.com" target="_blank" class="">gkotton@vmware.com</a>></span> wrote:<br class="">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" type="cite">
<div style="word-wrap: break-word; font-size: 14px; font-family: Calibri, sans-serif;" class="">
<div class="">Hi,</div>
<div class="">It appears that the addition has broken the vmware_nsx plugin (<a href="https://review.openstack.org/183369" target="_blank" class="">https://review.openstack.org/183369</a>). We are still debugging. Would it be worthwhile considering adding this support as a feature
 branch and then when the entire feature is ready that we merge it to the tree. This will enable the external vendors to be alive and kicking.</div>
</div>
</blockquote>
<div class=""><br class="">
</div>
<div class="">Please let us know how we can help you to fix it. The CI hasn't voted on this patch since May 14, so clearly the breakage flew under the radar.</div>
<div class=""> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" type="cite">
<div style="word-wrap: break-word; font-size: 14px; font-family: Calibri, sans-serif;" class="">
<div class="">Thanks</div>
<span class=""><font color="#888888" class="">
<div class="">Gary</div>
</font></span></div>
<br class="">
__________________________________________________________________________<br class="">
OpenStack Development Mailing List (not for usage questions)<br class="">
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org/?subject:unsubscribe" rel="noreferrer" target="_blank" class="">
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br class="">
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class="">
<br class="">
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</div>
</div>
</div>
</span></div>
<br class="">
__________________________________________________________________________<br class="">
OpenStack Development Mailing List (not for usage questions)<br class="">
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org/?subject:unsubscribe" rel="noreferrer" target="_blank" class="">
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br class="">
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class="">
<br class="">
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</div>
</span>
</div>

__________________________________________________________________________<br class="">OpenStack Development Mailing List (not for usage questions)<br class="">Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class=""><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class=""></div></blockquote></div><br class=""></div></body></html>