Add a workaround to skip hypervisor version check on LM
When turned on, this will disable the version-checking of hypervisors
during live-migration. This can be useful for operators in certain
scenarios when upgrading. E.g. if you want to relocate all instances
off a compute node due to an emergency hardware issue, and you only have
another old compute node ready at the time.
Note, though: libvirt will do its own internal compatibility checks, and
might still reject live migration if the destination is incompatible.
Reviewed: https:/ /review. opendev. org/c/openstack /nova/+ /851202 /opendev. org/openstack/ nova/commit/ c07495d9d64dd06 35d72fc7ff67d73 a656a40d13
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit c07495d9d64dd06 35d72fc7ff67d73 a656a40d13
Author: Kashyap Chamarthy <email address hidden>
Date: Tue Jul 26 16:02:17 2022 +0200
Add a workaround to skip hypervisor version check on LM
When turned on, this will disable the version-checking of hypervisors
during live-migration. This can be useful for operators in certain
scenarios when upgrading. E.g. if you want to relocate all instances
off a compute node due to an emergency hardware issue, and you only have
another old compute node ready at the time.
Note, though: libvirt will do its own internal compatibility checks, and
might still reject live migration if the destination is incompatible.
Closes-Bug: #1982853
Change-Id: Iec387dcbc49ddb 91ebf5cfd188224 eaf6021c0e1 8011e95a0b47750 520a5b4d47)
Signed-off-by: Kashyap Chamarthy <email address hidden>
(cherry picked from commit 00ed8a232bc22f4