[openstack-dev] [Nova] Meetup Summary
Matt Riedemann
mriedem at linux.vnet.ibm.com
Tue Feb 18 20:36:22 UTC 2014
On 2/18/2014 1:12 PM, Russell Bryant wrote:
> On 02/18/2014 12:36 PM, Matt Riedemann wrote:
>>> 4) We talked about Nova's integration with Neutron and made some good
>>> progress. We came up with a blueprint (ideally for Icehouse) to improve
>>> Nova-Neutron interaction.
>>>
>>> There are two cases we need to improve that have been particularly
>>> painful. The first is the network info cache. Neutron can issue an API
>>> callback to Nova to let us know that we need to refresh the cache. The
>>> second is knowing that VIF setup is complete. Right now we have cases
>>> where we issue a request to Neutron and it is processed asynchronously.
>>> We have no way to know when it has finished. For example, we really
>>> need to know that VIF plumbing is set up before we boot an instance and
>>> it tries its DHCP request. We can do this with nova-network, but with
>>> Neutron it's just a giant race. I'm actually surprised we've made it
>>> this long without fixing this.
>>
>> One or both of these issues (thinking VIF readiness) is also causing a
>> gate failure in master and stable/havana:
>>
>> https://bugs.launchpad.net/nova/+bug/1210483
>>
>> I'd like to propose skipping that test if Tempest is configured with
>> Neutron until we get the bug fixed/blueprint resolved.
>>
>> By the way, can I get a link to the blueprint to reference in the bug
>> (or vice-versa)?
>
> I haven't seen a blueprint for this yet.
>
> Mark, is that something you were planning on driving?
>
Here we go:
https://blueprints.launchpad.net/nova/+spec/check-neutron-port-status
There are two patches up for it now from Aaron, still needs (exception)
approval for Icehouse.
--
Thanks,
Matt Riedemann
More information about the OpenStack-dev
mailing list