diff options
author | Dean Troyer <dtroyer@gmail.com> | 2012-01-06 00:22:52 -0600 |
---|---|---|
committer | Dean Troyer <dtroyer@gmail.com> | 2012-01-09 15:32:01 -0600 |
commit | 51c0d545253b9f5618d1923aea3f7061da6cd60b (patch) | |
tree | 87fabce933e458bd3b6df9ca7070816f9aa6b75a /nova/context.py | |
parent | c27e1ccd3f1a9cda6fff70d87aece6e50eba887d (diff) | |
download | nova-51c0d545253b9f5618d1923aea3f7061da6cd60b.tar.gz nova-51c0d545253b9f5618d1923aea3f7061da6cd60b.tar.xz nova-51c0d545253b9f5618d1923aea3f7061da6cd60b.zip |
Bug 885267: Fix GET /servers during instance delete
There is a period during an instance delete when GET /servers
will fail occasionally. The race condition is during GET /servers
between the initial get_all() and when the extended_status extension
re-retrieves individual servers via compute.api.routing_get().
We log a warning and remove the offending server from the list
as it no longer exists.
Change-Id: Id75723a21c0d6dc20f446560847e5b8522ec3262
Diffstat (limited to 'nova/context.py')
0 files changed, 0 insertions, 0 deletions