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/+ /851034 /opendev. org/openstack/ nova/commit/ 00ed8a232bc22f4 8011e95a0b47750 520a5b4d47
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 00ed8a232bc22f4 8011e95a0b47750 520a5b4d47
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
Signed-off-by: Kashyap Chamarthy <email address hidden>