exec: /usr/bin/virt-v2v -v -x -o kubevirt -os /var/tmp/v2v -i libvirt -ic esx://root@dell-r530-40.gsslab.pnq2.redhat.com?no_verify=1 -ip /etc/secret/secretKey --root first -- rhel9 virt-v2v monitoring: Setting up prometheus endpoint :2112/metrics virt-v2v monitoring: Prometheus progress counter registered. virt-v2v: virt-v2v 2.4.0rhel=9,release=4.el9_4 (x86_64) libvirt version: 10.0.0 check_host_free_space: large_tmpdir=/var/tmp free_space=20074328064 [ 0.0] Setting up the source: -i libvirt -ic esx://root@dell-r530-40.gsslab.pnq2.redhat.com?no_verify=1 rhel9 2024-10-04 11:55:24.166+0000: 13: info : libvirt version: 10.0.0, package: 6.7.el9_4 (Red Hat, Inc. , 2024-09-12-06:48:10, ) 2024-10-04 11:55:24.166+0000: 13: info : hostname: rhel9-esxi-7-llhmn 2024-10-04 11:55:24.166+0000: 13: warning : esxConnectOpen:803 : Ignoring unexpected path '' for non-vpx scheme 'esx' libvirt xml is: rhel9 420a5e41-9efa-4759-ff9b-a54b4a3640bc 2097152 2097152 1 1000 hvm destroy restart destroy
ha-datacenter 7 'curl' -q --max-redirs '5' --globoff --head --silent --user --insecure 'https://dell-r530-40.gsslab.pnq2.redhat.com/folder/rhel9/rhel9-flat.vmdk?dcPath=ha-datacenter&dsName=Datastore' HTTP/2 200 date: Fri, 4 Oct 2024 11:54:57 GMT set-cookie: vmware_soap_session="85f9e8667cd8f76ef29cdd48fd161cc4f309ff2d"; Path=/; HttpOnly; Secure; content-security-policy: upgrade-insecure-requests content-type: application/octet-stream strict-transport-security: max-age=31536000 x-content-type-options: nosniff x-frame-options: DENY x-xss-protection: 1 content-length: 32212254720 x-envoy-upstream-service-time: 17 nbdkit --dump-config nbdkit version: 1.36.2 nbdkit --dump-config nbdkit version: 1.36.2 running nbdkit: LANG=C 'nbdkit' '--exit-with-parent' '--foreground' '--pidfile' '/tmp/v2vnbdkit.p37yoQ/nbdkit1.pid' '--unix' '/tmp/v2v.k60lgu/in0' '--threads' '16' '-D' 'nbdkit.backend.datapath=0' '--verbose' '--filter' 'cow' '--filter' 'cacheextents' '--filter' 'retry' 'curl' 'url=https://dell-r530-40.gsslab.pnq2.redhat.com/folder/rhel9/rhel9-flat.vmdk?dcPath=ha-datacenter&dsName=Datastore' 'timeout=2000' 'cookie-script=/tmp/v2vcsf1e6d9.sh' 'cookie-script-renew=1500' 'sslverify=false' 'cow-on-read=/tmp/v2v.k60lgu/convert' nbdkit: debug: nbdkit 1.36.2 (nbdkit-1.36.2-1.el9) nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: service mode: unix socket nbdkit: debug: NBD URI: nbd+unix://?socket=/tmp/v2v.k60lgu/in0 nbdkit: debug: registering plugin /usr/lib64/nbdkit/plugins/nbdkit-curl-plugin.so nbdkit: debug: registered plugin /usr/lib64/nbdkit/plugins/nbdkit-curl-plugin.so (name curl) nbdkit: debug: curl: load nbdkit: debug: registering filter /usr/lib64/nbdkit/filters/nbdkit-retry-filter.so nbdkit: debug: registered filter /usr/lib64/nbdkit/filters/nbdkit-retry-filter.so (name retry) nbdkit: debug: retry: load nbdkit: debug: registering filter /usr/lib64/nbdkit/filters/nbdkit-cacheextents-filter.so nbdkit: debug: registered filter /usr/lib64/nbdkit/filters/nbdkit-cacheextents-filter.so (name cacheextents) nbdkit: debug: cacheextents: load nbdkit: debug: registering filter /usr/lib64/nbdkit/filters/nbdkit-cow-filter.so nbdkit: debug: registered filter /usr/lib64/nbdkit/filters/nbdkit-cow-filter.so (name cow) nbdkit: debug: cow: load nbdkit: debug: cow: config key=url, value=https://dell-r530-40.gsslab.pnq2.redhat.com/folder/rhel9/rhel9-flat.vmdk?dcPath=ha-datacenter&dsName=Datastore nbdkit: debug: cacheextents: config key=url, value=https://dell-r530-40.gsslab.pnq2.redhat.com/folder/rhel9/rhel9-flat.vmdk?dcPath=ha-datacenter&dsName=Datastore nbdkit: debug: retry: config key=url, value=https://dell-r530-40.gsslab.pnq2.redhat.com/folder/rhel9/rhel9-flat.vmdk?dcPath=ha-datacenter&dsName=Datastore nbdkit: debug: curl: config key=url, value=https://dell-r530-40.gsslab.pnq2.redhat.com/folder/rhel9/rhel9-flat.vmdk?dcPath=ha-datacenter&dsName=Datastore nbdkit: debug: cow: config key=timeout, value=2000 nbdkit: debug: cacheextents: config key=timeout, value=2000 nbdkit: debug: retry: config key=timeout, value=2000 nbdkit: debug: curl: config key=timeout, value=2000 nbdkit: debug: cow: config key=cookie-script, value=/tmp/v2vcsf1e6d9.sh nbdkit: debug: cacheextents: config key=cookie-script, value=/tmp/v2vcsf1e6d9.sh nbdkit: debug: retry: config key=cookie-script, value=/tmp/v2vcsf1e6d9.sh nbdkit: debug: curl: config key=cookie-script, value=/tmp/v2vcsf1e6d9.sh nbdkit: debug: cow: config key=cookie-script-renew, value=1500 nbdkit: debug: cacheextents: config key=cookie-script-renew, value=1500 nbdkit: debug: retry: config key=cookie-script-renew, value=1500 nbdkit: debug: curl: config key=cookie-script-renew, value=1500 nbdkit: debug: cow: config key=sslverify, value=false nbdkit: debug: cacheextents: config key=sslverify, value=false nbdkit: debug: retry: config key=sslverify, value=false nbdkit: debug: curl: config key=sslverify, value=false nbdkit: debug: cow: config key=cow-on-read, value=/tmp/v2v.k60lgu/convert nbdkit: debug: cow: config_complete nbdkit: debug: cacheextents: config_complete nbdkit: debug: retry: config_complete nbdkit: debug: curl: config_complete nbdkit: debug: using thread model: serialize_requests nbdkit: debug: curl: get_ready nbdkit: debug: retry: get_ready thread_model=2 nbdkit: debug: cacheextents: get_ready thread_model=2 nbdkit: debug: cow: get_ready thread_model=2 nbdkit: debug: cow: temporary directory for overlay: /var/tmp nbdkit: debug: bound to unix socket /tmp/v2v.k60lgu/in0 nbdkit: debug: written pidfile /tmp/v2vnbdkit.p37yoQ/nbdkit1.pid nbdkit: debug: curl: after_fork nbdkit: debug: retry: after_fork nbdkit: debug: cacheextents: after_fork nbdkit: debug: cow: after_fork [ 1.3] Opening the source libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_identifier "v2v" libguestfs: trace: v2v: set_identifier = 0 libguestfs: trace: v2v: set_program "virt-v2v" libguestfs: trace: v2v: set_program = 0 libguestfs: trace: v2v: get_memsize libguestfs: trace: v2v: get_memsize = 1280 libguestfs: trace: v2v: set_memsize 2560 libguestfs: trace: v2v: set_memsize = 0 libguestfs: trace: v2v: set_smp 8 libguestfs: trace: v2v: set_smp = 0 libguestfs: trace: v2v: set_network true libguestfs: trace: v2v: set_network = 0 libguestfs: trace: v2v: add_drive "" "format:raw" "protocol:nbd" "server:unix:/tmp/v2v.k60lgu/in0" "cachemode:unsafe" "discard:besteffort" libguestfs: trace: v2v: add_drive = 0 libguestfs: trace: v2v: launch libguestfs: trace: v2v: max_disks libguestfs: trace: v2v: max_disks = 255 libguestfs: trace: v2v: get_tmpdir libguestfs: trace: v2v: get_tmpdir = "/tmp" libguestfs: trace: v2v: version libguestfs: trace: v2v: version = libguestfs: trace: v2v: get_backend libguestfs: trace: v2v: get_backend = "direct" libguestfs: launch: program=virt-v2v libguestfs: launch: identifier=v2v libguestfs: launch: version=1.50.1rhel=9,release=8.el9_4,libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend registered: libvirt libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsrleThv libguestfs: launch: umask=0022 libguestfs: launch: euid=107 libguestfs: trace: v2v: get_cachedir libguestfs: trace: v2v: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-107/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib64/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-107/appliance.d supermin: version: 5.3.3 supermin: rpm: detected RPM version 4.16 supermin: rpm: detected RPM architecture x86_64 supermin: package handler: fedora/rpm supermin: acquiring lock on /var/tmp/.guestfs-107/lock supermin: build: /usr/lib64/guestfs/supermin.d supermin: reading the supermin appliance supermin: build: visiting /usr/lib64/guestfs/supermin.d/base.tar.gz type gzip base image (tar) supermin: build: visiting /usr/lib64/guestfs/supermin.d/daemon.tar.gz type gzip base image (tar) supermin: build: visiting /usr/lib64/guestfs/supermin.d/excludefiles type uncompressed excludefiles supermin: build: visiting /usr/lib64/guestfs/supermin.d/hostfiles type uncompressed hostfiles supermin: build: visiting /usr/lib64/guestfs/supermin.d/init.tar.gz type gzip base image (tar) supermin: build: visiting /usr/lib64/guestfs/supermin.d/packages type uncompressed packages supermin: build: visiting /usr/lib64/guestfs/supermin.d/udev-rules.tar.gz type gzip base image (tar) supermin: build: visiting /usr/lib64/guestfs/supermin.d/zz-packages-xfs type uncompressed packages supermin: build: visiting /usr/lib64/guestfs/supermin.d/zz-winsupport.tar.gz type gzip base image (tar) supermin: mapping package names to installed packages supermin: resolving full list of package dependencies supermin: build: 182 packages, including dependencies supermin: build: 31950 files supermin: build: 9086 files, after matching excludefiles supermin: build: 9093 files, after adding hostfiles supermin: build: 7203 files, after removing unreadable files supermin: build: 7232 files, after munging supermin: kernel: looking for kernel using environment variables ... supermin: kernel: looking for kernels in /lib/modules/*/vmlinuz ... supermin: kernel: picked vmlinuz /lib/modules/5.14.0-427.37.1.el9_4.x86_64/vmlinuz supermin: kernel: kernel_version 5.14.0-427.37.1.el9_4.x86_64 supermin: kernel: modpath /lib/modules/5.14.0-427.37.1.el9_4.x86_64 supermin: ext2: creating empty ext2 filesystem '/var/tmp/.guestfs-107/appliance.d.9yv3nco8/root' supermin: ext2: populating from base image supermin: ext2: copying files from host filesystem supermin: warning: /usr/libexec/utempter/utempter: Permission denied (ignored) Some distro files are not public readable, so supermin cannot copy them into the appliance. This is a problem with your Linux distro. Please ask your distro to stop doing pointless security by obscurity. You can ignore these warnings. You *do not* need to use sudo. supermin: warning: /usr/sbin/unix_update: Permission denied (ignored) supermin: warning: /var/lib/systemd/random-seed: Permission denied (ignored) supermin: ext2: copying kernel modules supermin: warning: /lib/modules/5.14.0-427.37.1.el9_4.x86_64/System.map: Permission denied (ignored) supermin: ext2: creating minimal initrd '/var/tmp/.guestfs-107/appliance.d.9yv3nco8/initrd' supermin: ext2: wrote 33 modules to minimal initrd supermin: renaming /var/tmp/.guestfs-107/appliance.d.9yv3nco8 to /var/tmp/.guestfs-107/appliance.d libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: v2v: get_cachedir libguestfs: trace: v2v: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/libexec/qemu-kvm, in /var/tmp/.guestfs-107 libguestfs: command: run: /usr/libexec/qemu-kvm libguestfs: command: run: \ -display none libguestfs: command: run: \ -help libguestfs: command: run: /usr/libexec/qemu-kvm libguestfs: command: run: \ -display none libguestfs: command: run: \ -machine q35,accel=kvm:tcg libguestfs: command: run: \ -device ? libguestfs: command: run: echo '{ "execute": "qmp_capabilities" }' '{ "execute": "query-qmp-schema" }' '{ "execute": "quit" }' | QEMU_AUDIO_DRV=none "/usr/libexec/qemu-kvm" -display none -machine "q35,accel=kvm:tcg" -qmp stdio libguestfs: command: run: echo '{ "execute": "qmp_capabilities" }' '{ "execute": "query-kvm" }' '{ "execute": "quit" }' | QEMU_AUDIO_DRV=none "/usr/libexec/qemu-kvm" -display none -machine "q35,accel=kvm:tcg" -qmp stdio libguestfs: saving test results libguestfs: qemu version: 8.2 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: enabled libguestfs: trace: v2v: get_backend_setting "force_tcg" libguestfs: trace: v2v: get_backend_setting = NULL (error) libguestfs: trace: v2v: get_backend_setting "force_kvm" libguestfs: trace: v2v: get_backend_setting = NULL (error) libguestfs: trace: v2v: get_sockdir libguestfs: trace: v2v: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: v2v: get_backend_setting "gdb" libguestfs: trace: v2v: get_backend_setting = NULL (error) /usr/libexec/qemu-kvm \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine q35,accel=kvm:tcg,graphics=off \ -cpu max,la57=off \ -smp 8 \ -m 2560 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-107/appliance.d/kernel \ -initrd /var/tmp/.guestfs-107/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=nbd:unix:/tmp/v2v.k60lgu/in0,cache=unsafe,format=raw,discard=unmap,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-107/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -chardev socket,path=/tmp/libguestfsnaJiae/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -netdev user,id=usernet,net=169.254.0.0/16 \ -device virtio-net-pci,netdev=usernet \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=7ac32372-4fdb-433f-85bb-a6197e597f68 selinux=0 guestfs_verbose=1 guestfs_network=1 TERM=xterm guestfs_identifier=v2v" qemu-kvm: -no-hpet: warning: -no-hpet is deprecated, use '-machine hpet=off' instead nbdkit: debug: accepted connection nbdkit: curl[1]: debug: cow: preconnect nbdkit: curl[1]: debug: cacheextents: preconnect nbdkit: curl[1]: debug: retry: preconnect nbdkit: curl[1]: debug: curl: preconnect nbdkit: curl[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: curl[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: curl[1]: debug: replying to NBD_OPT_EXTENDED_HEADERS with NBD_REP_ERR_UNSUP nbdkit: curl[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: curl[1]: debug: replying to NBD_OPT_STRUCTURED_REPLY with NBD_REP_ACK nbdkit: curl[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: curl[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: curl[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: curl[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: curl[1]: debug: replying to NBD_OPT_SET_META_CONTEXT with NBD_REP_ACK nbdkit: curl[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: curl[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: curl[1]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: curl[1]: debug: cow: default_export readonly=0 tls=0 nbdkit: curl[1]: debug: cacheextents: default_export readonly=0 tls=0 nbdkit: curl[1]: debug: retry: default_export readonly=0 tls=0 nbdkit: curl[1]: debug: curl: default_export readonly=0 tls=0 nbdkit: curl[1]: debug: cacheextents: open readonly=1 exportname="" tls=0 nbdkit: curl[1]: debug: cacheextents: default_export readonly=1 tls=0 nbdkit: curl[1]: debug: retry: open readonly=1 exportname="" tls=0 nbdkit: curl[1]: debug: retry: default_export readonly=1 tls=0 nbdkit: curl[1]: debug: curl: open readonly=1 exportname="" tls=0 nbdkit: curl[1]: debug: curl: default_export readonly=1 tls=0 nbdkit: curl[1]: debug: curl: open returned handle 0x7f33a0001e60 nbdkit: curl[1]: debug: retry: open returned handle 0x7f33a0001ab0 nbdkit: curl[1]: debug: cacheextents: open returned handle 0x7f33a70a74c0 nbdkit: curl[1]: debug: cow: open returned handle 0x7f33a70a74c0 nbdkit: curl[1]: debug: curl: prepare readonly=1 nbdkit: curl[1]: debug: retry: prepare readonly=1 nbdkit: curl[1]: debug: cacheextents: prepare readonly=1 nbdkit: curl[1]: debug: cow: prepare readonly=0 nbdkit: curl[1]: debug: cacheextents: get_size nbdkit: curl[1]: debug: retry: get_size nbdkit: curl[1]: debug: curl: get_size nbdkit: curl[1]: debug: curl: running cookie-script nbdkit: curl[1]: debug: cookie-script returned cookies nbdkit: curl[1]: debug: content length: 32212254720 nbdkit: curl[1]: error: server does not support 'range' (byte range) requests nbdkit: curl[1]: debug: cacheextents: finalize nbdkit: curl[1]: debug: retry: finalize nbdkit: curl[1]: debug: curl: finalize nbdkit: curl[1]: debug: cow: close nbdkit: curl[1]: debug: cacheextents: close nbdkit: curl[1]: debug: retry: close nbdkit: curl[1]: debug: reopens needed: 0 nbdkit: curl[1]: debug: curl: close nbdkit: curl[1]: debug: replying to NBD_OPT_GO with NBD_REP_ERR_UNKNOWN nbdkit: curl[1]: debug: replying to NBD_OPT_ABORT with NBD_REP_ACK nbdkit: curl[1]: debug: write: NBD_OPT_ABORT: Broken pipe qemu-kvm: -drive file=nbd:unix:/tmp/v2v.k60lgu/in0,cache=unsafe,format=raw,discard=unmap,id=hd0,if=none: Requested export not available libguestfs: child_cleanup: 0x560bb450e900: child process died libguestfs: sending SIGTERM to process 192 libguestfs: trace: v2v: launch = -1 (error) virt-v2v: error: libguestfs error: guestfs_launch failed, see earlier error messages rm -rf -- '/tmp/v2vnbdkit.p37yoQ' nbdkit: debug: cow: cleanup nbdkit: debug: cacheextents: cleanup nbdkit: debug: retry: cleanup nbdkit: debug: curl: cleanup nbdkit: debug: curl: unload plugin nbdkit: debug: retry: unload filter nbdkit: debug: cacheextents: unload filter nbdkit: debug: cow: unload filter rm -rf -- '/tmp/v2v.k60lgu' libguestfs: trace: v2v: close libguestfs: closing guestfs handle 0x560bb450e900 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsrleThv libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsnaJiae Error executing v2v command: exit status 1 Failed to execute virt-v2v command: exit status 1