Comment 3 for bug 1422686

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack/nova (openstack-ci/fuel-6.1/2014.2)

Reviewed: https://review.fuel-infra.org/6586
Submitter: Artem Silenkov <email address hidden>
Branch: openstack-ci/fuel-6.1/2014.2

Commit: 8451d942c112dc2745e8564023a8f5e2c3b88f03
Author: Roman Podoliaka <email address hidden>
Date: Tue May 12 15:59:59 2015

Invalidate network info cache in periodic task

This is meant to be done in _heal_instance_info_cache() periodic
task, but the problem with it is that, if network info cache gets
corrupted due to a race condition, it won't ever be 'healed' again
as we use corrupted info to refresh the cache.

The idea here is to go to Neutron in _heal_instance_info_cache() and
get latest data to update our local cache.

Closes-Bug: #1422686

Change-Id: I390614246a3f03c815c43fe52de0473372480f1f