Ovirt vm migrate with state present backport (#58720)
* ovirt vm migrate with state present (#58136) * ovirt vm migrate with state present init * add migrate comment * add changelog
This commit is contained in:
parent
d3afa17930
commit
909f68d035
2 changed files with 4 additions and 1 deletions
|
@ -0,0 +1,2 @@
|
|||
bugfixes:
|
||||
- ovirt migrate virtual machine with state present and not only running BZ(https://bugzilla.redhat.com/show_bug.cgi?id=1722403)
|
|
@ -1555,7 +1555,6 @@ class VmsModule(BaseModule):
|
|||
vm_service = self._service.service(entity.id)
|
||||
self._wait_for_UP(vm_service)
|
||||
self._attach_cd(vm_service.get())
|
||||
self._migrate_vm(vm_service.get())
|
||||
|
||||
def _attach_cd(self, entity):
|
||||
cd_iso = self.param('cd_iso')
|
||||
|
@ -2372,6 +2371,8 @@ def main():
|
|||
action_condition=lambda vm: vm.status == otypes.VmStatus.UP,
|
||||
wait_condition=lambda vm: vm.status == otypes.VmStatus.UP,
|
||||
)
|
||||
# Allow migrate vm when state present.
|
||||
vms_module._migrate_vm(vm)
|
||||
ret['changed'] = vms_module.changed
|
||||
elif state == 'stopped':
|
||||
if module.params['xen'] or module.params['kvm'] or module.params['vmware']:
|
||||
|
|
Loading…
Reference in a new issue