Bug 818452 - [RHEL6.3 Beta] virt-p2v: covnert failed. Can't call method "is_block"
Summary: [RHEL6.3 Beta] virt-p2v: covnert failed. Can't call method "is_block"
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: virt-p2v
Version: 6.3
Hardware: x86_64
OS: Linux
Target Milestone: rc
: ---
Assignee: Matthew Booth
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2012-05-03 06:53 UTC by Hajime Taira
Modified: 2012-05-08 09:26 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2012-05-04 14:29:28 UTC
Target Upstream Version:

Attachments (Terms of Use)

Description Hajime Taira 2012-05-03 06:53:43 UTC
Description of problem:
I convert RHEL6.2 machine to KVM Host via P2V Live CD.
Convert task was failed. It logged following log message on KVM Host.

May  3 13:30:59 warp virt-v2v[19665]: p2v-server started.
May  3 15:12:59 warp virt-v2v[19665]: FATAL: Can't call method "is_block" on an undefined value at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirtTarget.pm line 360, <> line 7.
May  3 15:12:59 warp virt-v2v[19665]: p2v-server exited.

Version-Release number of selected component (if applicable):
KVM Host: RHEL6.3 Beta
P2V Live CD: RHEL6.3 Beta

Comment 2 Matthew Booth 2012-05-04 14:29:28 UTC
This version of virt-v2v is too old to support virt-p2v. You also need to use virt-v2v from the beta. This bug is fixed in the latest virt-v2v.

Comment 3 Hajime Taira 2012-05-06 14:53:52 UTC
I'm sorry. I didn't subscribe rhel-6-server-beta-rpms repo.
I tried again with following version. It works good.

Will it write about requirement of P2V target in RHEL6.3 Technical Notes?

Comment 4 Matthew Booth 2012-05-08 09:26:01 UTC
I'll make sure it gets into the V2V guide.

Note You need to log in before you can comment on or make changes to this bug.