Update git submodules

* Update nova from branch 'master'
  to 14bfbaa50ed3c000a691a37afbd20d86f431b3fb
  - Merge "[rt] Apply migration context for incoming migrations"
  - [rt] Apply migration context for incoming migrations
    
    There is a race condition between an incoming resize and an
    update_available_resource periodic in the resource tracker. The race
    window starts when the resize_instance RPC finishes  and ends when the
    finish_resize compute RPC finally applies the migration context on the
    instance.
    
    In the race window, if the update_available_resource periodic is run on
    the destination node, then it will see the instance as being tracked on
    this host as the instance.node is already pointing to the dest. But the
    instance.numa_topology still points to the source host topology as the
    migration context is not applied yet. This leads to CPU pinning error if
    the source topology does not fit to the dest topology. Also it stops the
    periodic task and leaves the tracker in an inconsistent state. The
    inconsistent state only cleanup up after the periodic is run outside of
    the race window.
    
    This patch applies the migration context temporarily to the specific
    instances during the periodic to keep resource accounting correct.
    
    Change-Id: Icaad155e22c9e2d86e464a0deb741c73f0dfb28a
    Closes-Bug: #1953359
    Closes-Bug: #1952915
This commit is contained in:
Zuul 2021-12-15 13:33:00 +00:00 committed by Gerrit Code Review
parent 8f978cdb7f
commit ceefe24c55

2
nova

@ -1 +1 @@
Subproject commit 755aa11e0c9a59dc1cdb6de5c71f4f9249b37741
Subproject commit 14bfbaa50ed3c000a691a37afbd20d86f431b3fb