[ovirt-users] Unable to import KVM VM from oVirt web-ui
Nir Soffer
nsoffer at redhat.com
Sat Jan 7 22:25:12 UTC 2017
On Sat, Jan 7, 2017 at 5:11 PM, George Chlipala <gchlip2 at uic.edu> wrote:
> I am trying to import a VM from libvirt/KVM from the oVirt web UI
> using the Virtual Machines > Import. Here are the steps that I take.
>
> - I select "KVM (via Libvirt)" as source
> - I set the URI as "qemu+ssh://root@<hostname>/system". I have
> previously generated an SSH key for vdsm on the VM node and copied the
> key to the libvirt host.
> - I unlick "Require authentication" (using SSH keys)
> - I select the proxy host as the VM host I setup vdsm with the ssh keys.
> - Click "Load" to retrieve a list of VMs on the libvirt/KVM system
> - Select the VMs to migrate and click the right arrow to move to the
> right side of the wizard (Virtual Machines to Import)
> - Click "Next"
> - Select the proper storage domain, i.e. master storage domain. (I
> have tried both Preallocated and Thin-provisioned options for storage
> and both fail to import. I have also tried selecting "Clone" for the
> VMs without success.)
> - Click "OK"
>
> oVirt seems to start the import, but then gives a message that it
> failed to import. I have gone through the vdsm.log and this seems to
> be the relevant lines...
>
> Thread-1123476::ERROR::2017-01-06 17:39:58,316::v2v::674::root::(_run)
> Job u'60fc807f-e557-4526-aff7-c34e773a684c' failed
> Traceback (most recent call last):
> File "/usr/lib/python2.7/site-packages/vdsm/v2v.py", line 669, in _run
> self._import()
> File "/usr/lib/python2.7/site-packages/vdsm/v2v.py", line 686, in _import
> with self._command.execute() as self._proc:
> File "/usr/lib64/python2.7/contextlib.py", line 17, in __enter__
> return self.gen.next()
> File "/usr/lib/python2.7/site-packages/vdsm/v2v.py", line 591, in execute
> with self._volumes(), self._password_file():
> File "/usr/lib64/python2.7/contextlib.py", line 17, in __enter__
> return self.gen.next()
> File "/usr/lib/python2.7/site-packages/vdsm/v2v.py", line 453, in
> _password_file
> os.write(fd, self._password.value)
> TypeError: must be string or buffer, not None
I think we solved this bug recently.
> Thread-1123476::ERROR::2017-01-06 17:39:58,316::v2v::681::root::(_run)
> Job u'60fc807f-e557-4526-aff7-c34e773a684c', error trying to abort:
> AttributeError("'NoneType' object has no attribute 'returncode'",)
> Traceback (most recent call last):
> File "/usr/lib/python2.7/site-packages/vdsm/v2v.py", line 678, in _run
> self._abort()
> File "/usr/lib/python2.7/site-packages/vdsm/v2v.py", line 738, in _abort
> if self._proc.returncode is None:
> AttributeError: 'NoneType' object has no attribute 'returncode'
Another bug.
Can you file a bug?
https://bugzilla.redhat.com/enter_bug.cgi?product=vdsm
> Thread-1123477::ERROR::2017-01-06 17:39:58,351::v2v::674::root::(_run)
> Job u'dc9a86ca-8ece-4c8a-b492-9bc2c8fc3409' failed
> Traceback (most recent call last):
> File "/usr/lib/python2.7/site-packages/vdsm/v2v.py", line 669, in _run
> self._import()
>
> Here is some information about my installation.
>
> oVirt Engine Version: 4.0.5.5-1.el7.centos (hosted)
>
> Key packages on VM host/node.
>
> ovirt-engine-appliance-4.0-20161115.1.el7.centos.noarch
> ovirt-hosted-engine-ha-2.0.4-1.el7.centos.noarch
> ovirt-setup-lib-1.0.2-1.el7.centos.noarch
> ovirt-imageio-common-0.4.0-1.el7.noarch
> ovirt-host-deploy-1.5.3-1.el7.centos.noarch
> ovirt-iso-uploader-4.0.2-1.el7.centos.noarch
> ovirt-hosted-engine-setup-2.0.3-1.el7.centos.noarch
> centos-release-ovirt40-1.0-1.el7.centos.noarch
> ovirt-imageio-daemon-0.4.0-1.el7.noarch
> python-ovirt-engine-sdk4-4.0.2-1.el7.centos.x86_64
> ovirt-guest-tools-iso-4.0-1.fc23.noarch
> ovirt-vmconsole-host-1.0.4-1.el7.centos.noarch
> ovirt-engine-sdk-python-3.6.9.1-1.el7.centos.noarch
> ovirt-release40-4.0.5-2.noarch
> libgovirt-0.3.3-4.el7.x86_64
> ovirt-vmconsole-1.0.4-1.el7.centos.noarch-4.18.15.3-1.el7.centos.x86_64
>
> Any help would be greatly appreciated.
>
> - George Chlipala
> _______________________________________________
> Users mailing list
> Users at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
More information about the Users
mailing list