Bug 1043705

Summary: [RFE][nova]: remove-periodic-heal-network
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: RFEsAssignee: RHOS Maint <rhos-maint>
Status: CLOSED UPSTREAM QA Contact: Ami Jeain <ajeain>
Severity: unspecified Docs Contact:
Priority: medium    
Version: unspecifiedCC: markmc, ndipanov, sgordon, yeylon
Target Milestone: ---Keywords: FutureFeature, Triaged, Upstream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/nova/+spec/remove-perodic-heal-network
Whiteboard: upstream_milestone_none upstream_status_unknown upstream_definition_drafting
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-19 17:19:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description RHOS Integration 2013-12-17 00:43:58 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/remove-perodic-heal-network.

Description:

Currently nova returns cached data for network resources. This is annoying for users because if you associate a floating ip via the neutron api it could take a very long time for the cache to be updated with the floatingip that the instance has. Instead of reading these values from the cache it would make sense to query neutron directly.  Doing this would allow us to remove the constant polling that all of the nova-compute nodes do on neutron to update their cache.

Note: we'll still need the network cache to keep track of nic ordering on the instance (and update it when new interfaces are added and removed). 

Specification URL (additional information):

None