Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-121076

[libguestfs] [aarch64] libguestfs-test-tool failed with LIBGUESTFS_BACKEND=direct

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.2
    • rhel-10.2
    • libguestfs
    • None
    • libguestfs-1.57.5-1.el10
    • None
    • Important
    • 1
    • rhel-virt-tools
    • None
    • QE ack
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Virt-tools Refining
    • Requested
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • aarch64
    • None

      What were you trying to do that didn't work?

      [libguestfs] [aarch64] libguestfs-test-tool failed with LIBGUESTFS_BACKEND=direct

      What is the impact of this issue to you?

      Gating test fail

      Please provide the package NVR for which the bug is seen:

      libguestfs-1.57.4-1.el10.aarch64

      qemu-kvm-common-10.0.0-14.el10_1.aarch64
      qemu-kvm-core-10.0.0-14.el10_1.aarch64

      How reproducible is this bug?:

      100%

      Steps to reproduce

      1. Prepare a aarch64 RHEL10.2 environment 
      2. # LIBGUESTFS_BACKEND=direct libguestfs-test-tool
             ************************************************************
             *                    IMPORTANT NOTICE
             *
             * When reporting bugs, include the COMPLETE, UNEDITED
             * output below in your bug report.
             *
             ************************************************************
        LIBGUESTFS_BACKEND=direct
        PATH=/root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
        XDG_RUNTIME_DIR=/run/user/0
        SELinux: Permissive
        guestfs_get_append: (null)
        guestfs_get_autosync: 1
        guestfs_get_backend: direct
        guestfs_get_backend_settings: []
        guestfs_get_cachedir: /var/tmp
        guestfs_get_hv: /usr/libexec/qemu-kvm
        guestfs_get_memsize: 1280
        guestfs_get_network: 0
        guestfs_get_path: /usr/lib64/guestfs
        guestfs_get_pgroup: 0
        guestfs_get_program: libguestfs-test-tool
        guestfs_get_recovery_proc: 1
        guestfs_get_smp: 1
        guestfs_get_sockdir: /tmp
        guestfs_get_tmpdir: /tmp
        guestfs_get_trace: 0
        guestfs_get_verbose: 1
        host_cpu: aarch64
        Launching appliance, timeout set to 600 seconds.
        libguestfs: launch: program=libguestfs-test-tool
        libguestfs: launch: version=1.57.4rhel=10,release=1.el10,libvirt
        libguestfs: launch: backend registered: direct
        libguestfs: launch: backend registered: libvirt
        libguestfs: launch: backend=direct
        libguestfs: launch: tmpdir=/tmp/libguestfsd0rs0y
        libguestfs: launch: umask=0022
        libguestfs: launch: euid=0
        libguestfs: launch: host: Linux ampere-mtsnow-altramax-45.khw.eng.rdu2.dc.redhat.com 6.12.0-139.el10.aarch64 #1 SMP PREEMPT_DYNAMIC Wed Oct  8 12:39:01 UTC 2025 aarch64
        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-0/lock
        libguestfs: command: run: \ --copy-kernel
        libguestfs: command: run: \ -f ext2
        libguestfs: command: run: \ --host-cpu aarch64
        libguestfs: command: run: \ /usr/lib64/guestfs/supermin.d
        libguestfs: command: run: \ -o /var/tmp/.guestfs-0/appliance.d
        supermin: version: 5.3.5
        supermin: rpm: detected RPM version 4.19
        supermin: rpm: detected RPM architecture aarch64
        supermin: package handler: fedora/rpm
        supermin: acquiring lock on /var/tmp/.guestfs-0/lock
        supermin: if-newer: output does not need rebuilding
        libguestfs: finished building supermin appliance
        libguestfs: begin testing qemu features
        libguestfs: command: run: /usr/libexec/qemu-kvm
        libguestfs: command: run: \ -version
        libguestfs: qemu: QEMU emulator version 10.0.0 (qemu-kvm-10.0.0-14.el10_1)
        libguestfs: qemu: Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers
        libguestfs: command: run: echo '{ "execute": "qmp_capabilities" }' '{ "execute": "query-kvm" }' '{ "execute": "quit" }'  | QEMU_AUDIO_DRV=none "/usr/libexec/qemu-kvm" -display none -machine "virt,accel=kvm:hvf:tcg" -qmp stdio
        libguestfs: did not understand QMP monitor output from /usr/libexec/qemu-kvm
        libguestfs: closing guestfs handle 0xaaaae0d6e940 (state 0)
        libguestfs: command: run: rm
        libguestfs: command: run: \ -rf /tmp/libguestfsd0rs0y

      Expected results

      PASS

      Actual results

      FAIL. 

      No errors for :

      LIBGUESTFS_BACKEND=libvirt libguestfs-test-tool

      LIBGUESTFS_BACKEND_SETTINGS=force_tcg libguestfs-test-tool

      No errors on x86_64 & s390x.

              rhn-eng-rjones Richard Jones
              xchen@redhat.com Xiang Hua Chen
              virt-maint virt-maint
              virt-bugs virt-bugs
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: