Red Hat Bugzilla – Bug 1281318
gap between scheduler selection and claim causes spurious failures when the instance is the last one to fit
Last modified: 2016-05-25 04:21:21 EDT
Description of problem:
There is a race between the scheduler in select_destinations, which selects a set of hosts, and the nova compute manager, which claims resources on those hosts when building the instance. The race is particularly noticable with Ironic, where every request will consume a full host, but can turn up on libvirt etc too. Multiple schedulers will likely exacerbate this too unless they are in a version of python with randomised dictionary ordering, in which case they will make it better .
Version-Release number of selected component (if applicable):
Steps to Reproduce:
How is this different from bug 1257950? It looks like a duplicate to me.
*** This bug has been marked as a duplicate of bug 1257950 ***