From 02a82c41f90a64f261d81cdc0bc57471d15a7c8e Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Wed, 6 Sep 2017 11:13:04 -0400 Subject: [PATCH] Add release note for force live migration allocations When forcing a destination host during live migration, conductor bypasses the scheduler, performs some pre-migration checks and then casts to the specified destination compute host directly. With change I40b5af5e85b1266402a7e4bdeb3705e1b0bd6f3b we are still bypassing the scheduler but conductor will attempt to allocate resources against the specified destination host, which could fail and result in the live migration failing even though the force flag was specified in the API. This change simply adds a release note for the new behavior which was missing from the original fix. Change-Id: I1811dfa59865c0a878522007e0070f0fde8344f0 Related-Bug: #1712008 --- .../notes/bug-1712008-4ab2538211b8c3d9.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 releasenotes/notes/bug-1712008-4ab2538211b8c3d9.yaml diff --git a/releasenotes/notes/bug-1712008-4ab2538211b8c3d9.yaml b/releasenotes/notes/bug-1712008-4ab2538211b8c3d9.yaml new file mode 100644 index 0000000000..4ef25070f8 --- /dev/null +++ b/releasenotes/notes/bug-1712008-4ab2538211b8c3d9.yaml @@ -0,0 +1,18 @@ +--- +upgrade: + - | + The ``nova-conductor`` service now needs access to the Placement service + in the case of forcing a destination host during a live migration. Ensure + the ``[placement]`` section of nova.conf for the ``nova-conductor`` service + is filled in. +fixes: + - | + When forcing a specified destination host during live migration, the + scheduler is bypassed but resource allocations will still be made in the + Placement service against the forced destination host. If the resource + allocation against the destination host fails, the live migration operation + will fail, regardless of the ``force`` flag being specified in the API. + The guest will be unchanged on the source host. For more details, see + `bug 1712008`_. + + .. _bug 1712008: https://bugs.launchpad.net/nova/+bug/1712008