Since Centos 7.5 is released we need to consider the current workaround as the kernel-3.10.0-693.el7.x86_64 would not be avialble now in Centos base repo. Tested with centos 7.5 and seeing the issue on a vm on RDO Cloud, but not sure it's the same issue or a new issue. [centos@ykarel-test-temp ~]$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 94 model name : Intel Core Processor (Skylake, IBRS) stepping : 3 microcode : 0x1 cpu MHz : 2599.996 cache size : 16384 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx smap xsaveopt ibpb ibrs arat spec_ctrl bogomips : 5199.99 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management: [centos@ykarel-test-temp ~]$ uname -a Linux ykarel-test-temp.rdocloud 3.10.0-862.2.3.el7.x86_64 #1 SMP Wed May 9 18:05:47 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux [centos@ykarel-test-temp ~]$ rpm -q kernel kernel-3.10.0-693.el7.x86_64 kernel-3.10.0-862.2.3.el7.x86_64 [centos@ykarel-test-temp ~]$ rpm -q qemu-kvm qemu-kvm-1.5.3-156.el7.x86_64 [centos@ykarel-test-temp ~]$ libguestfs-test-tool ************************************************************ * IMPORTANT NOTICE * * When reporting bugs, include the COMPLETE, UNEDITED * output below in your bug report. * ************************************************************ SUPERMIN_KERNEL_VERSION=3.10.0-862.2.3.el7.x86_64 SUPERMIN_MODULES=/lib/modules/3.10.0-862.2.3.el7.x86_64 SUPERMIN_KERNEL=/boot/vmlinuz-3.10.0-862.2.3.el7.x86_64 PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/centos/.local/bin:/home/centos/bin XDG_RUNTIME_DIR=/run/user/1000 SELinux: Enforcing guestfs_get_append: (null) guestfs_get_autosync: 1 guestfs_get_backend: libvirt guestfs_get_backend_settings: [] guestfs_get_cachedir: /var/tmp guestfs_get_hv: /usr/libexec/qemu-kvm guestfs_get_memsize: 500 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: /run/user/1000 guestfs_get_tmpdir: /tmp guestfs_get_trace: 0 guestfs_get_verbose: 1 host_cpu: x86_64 Launching appliance, timeout set to 600 seconds. libguestfs: launch: program=libguestfs-test-tool libguestfs: launch: version=1.36.10rhel=7,release=6.el7.centos,libvirt libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=libvirt libguestfs: launch: tmpdir=/tmp/libguestfsd1jhpX libguestfs: launch: umask=0002 libguestfs: launch: euid=1000 libguestfs: libvirt version = 3009000 (3.9.0) libguestfs: guest random name = guestfs-40cfe85rhfkrofny libguestfs: connect to libvirt libguestfs: opening libvirt handle: URI = qemu:///session, auth = default+wrapper, flags = 0 libguestfs: successfully opened libvirt handle: conn = 0x558f1f50e670 libguestfs: qemu version (reported by libvirt) = 1005003 (1.5.3) libguestfs: get libvirt capabilities libguestfs: parsing capabilities XML libguestfs: build appliance libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin5 libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/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-1000/appliance.d supermin: version: 5.1.19 supermin: rpm: detected RPM version 4.11 supermin: package handler: fedora/rpm supermin: acquiring lock on /var/tmp/.guestfs-1000/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: mapping package names to installed packages supermin: resolving full list of package dependencies supermin: build: 190 packages, including dependencies supermin: build: 31545 files supermin: build: 7572 files, after matching excludefiles supermin: build: 7578 files, after adding hostfiles supermin: build: 7571 files, after removing unreadable files supermin: build: 7595 files, after munging supermin: kernel: looking for kernel using environment variables ... supermin: kernel: SUPERMIN_KERNEL=/boot/vmlinuz-3.10.0-862.2.3.el7.x86_64 supermin: kernel: SUPERMIN_KERNEL_VERSION=3.10.0-862.2.3.el7.x86_64 supermin: kernel: SUPERMIN_MODULES=/lib/modules/3.10.0-862.2.3.el7.x86_64 supermin: kernel: picked vmlinuz /boot/vmlinuz-3.10.0-862.2.3.el7.x86_64 supermin: kernel: kernel_version 3.10.0-862.2.3.el7.x86_64 supermin: kernel: modpath /lib/modules/3.10.0-862.2.3.el7.x86_64 supermin: ext2: creating empty ext2 filesystem '/var/tmp/.guestfs-1000/appliance.d.lxblh261/root' supermin: ext2: populating from base image supermin: ext2: copying files from host filesystem supermin: warning: /usr/bin/chfn: 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/bin/chsh: Permission denied (ignored) supermin: warning: /usr/libexec/dbus-1/dbus-daemon-launch-helper: Permission denied (ignored) supermin: warning: /usr/libexec/utempter/utempter: Permission denied (ignored) supermin: warning: /usr/sbin/build-locale-archive: Permission denied (ignored) supermin: warning: /usr/sbin/glibc_post_upgrade.x86_64: Permission denied (ignored) supermin: warning: /usr/sbin/groupadd: Permission denied (ignored) supermin: warning: /usr/sbin/groupdel: Permission denied (ignored) supermin: warning: /usr/sbin/groupmems: Permission denied (ignored) supermin: warning: /usr/sbin/groupmod: Permission denied (ignored) supermin: warning: /usr/sbin/unix_update: Permission denied (ignored) supermin: warning: /usr/sbin/useradd: Permission denied (ignored) supermin: warning: /usr/sbin/userdel: Permission denied (ignored) supermin: warning: /usr/sbin/usermod: Permission denied (ignored) supermin: warning: /var/lib/systemd/random-seed: Permission denied (ignored) supermin: ext2: copying kernel modules supermin: ext2: creating minimal initrd '/var/tmp/.guestfs-1000/appliance.d.lxblh261/initrd' supermin: ext2: wrote 31 modules to minimal initrd supermin: renaming /var/tmp/.guestfs-1000/appliance.d.lxblh261 to /var/tmp/.guestfs-1000/appliance.d libguestfs: finished building supermin appliance libguestfs: command: run: qemu-img libguestfs: command: run: \ create libguestfs: command: run: \ -f qcow2 libguestfs: command: run: \ -o backing_file=/var/tmp/.guestfs-1000/appliance.d/root,backing_fmt=raw libguestfs: command: run: \ /tmp/libguestfsd1jhpX/overlay2.qcow2 Formatting '/tmp/libguestfsd1jhpX/overlay2.qcow2', fmt=qcow2 size=4294967296 backing_file='/var/tmp/.guestfs-1000/appliance.d/root' backing_fmt='raw' encryption=off cluster_size=65536 lazy_refcounts=off libguestfs: create libvirt XML libguestfs: libvirt XML:\n\n\n guestfs-40cfe85rhfkrofny\n 500\n 500\n \n \n \n 1\n \n \n \n \n \n \n hvm\n /var/tmp/.guestfs-1000/appliance.d/kernel\n /var/tmp/.guestfs-1000/appliance.d/initrd\n 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=/dev/sdb selinux=0 guestfs_verbose=1 TERM=xterm-256color\n \n \n destroy\n \n \n /dev/urandom\n \n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n libguestfs: command: run: ls libguestfs: command: run: \ -a libguestfs: command: run: \ -l libguestfs: command: run: \ -R libguestfs: command: run: \ -Z /var/tmp/.guestfs-1000 libguestfs: /var/tmp/.guestfs-1000: libguestfs: drwxr-xr-x. centos centos unconfined_u:object_r:user_tmp_t:s0 . libguestfs: drwxrwxrwt. root root system_u:object_r:tmp_t:s0 .. libguestfs: drwxr-xr-x. centos centos unconfined_u:object_r:user_tmp_t:s0 appliance.d libguestfs: -rw-r--r--. centos centos unconfined_u:object_r:user_tmp_t:s0 lock libguestfs: libguestfs: /var/tmp/.guestfs-1000/appliance.d: libguestfs: drwxr-xr-x. centos centos unconfined_u:object_r:user_tmp_t:s0 . libguestfs: drwxr-xr-x. centos centos unconfined_u:object_r:user_tmp_t:s0 .. libguestfs: -rw-r--r--. centos centos unconfined_u:object_r:user_tmp_t:s0 initrd libguestfs: -rwxr-xr-x. centos centos unconfined_u:object_r:user_tmp_t:s0 kernel libguestfs: -rw-r--r--. centos centos unconfined_u:object_r:user_tmp_t:s0 root libguestfs: command: run: ls libguestfs: command: run: \ -a libguestfs: command: run: \ -l libguestfs: command: run: \ -Z /run/user/1000/libguestfs5RsFkU libguestfs: drwx------. centos centos unconfined_u:object_r:user_tmp_t:s0 . libguestfs: drwx------. centos centos system_u:object_r:user_tmp_t:s0 .. libguestfs: srwxrwxr-x. centos centos unconfined_u:object_r:user_tmp_t:s0 console.sock libguestfs: srwxrwxr-x. centos centos unconfined_u:object_r:user_tmp_t:s0 guestfsd.sock libguestfs: launch libvirt guest libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 06/09/14 SGABIOS $Id: sgabios.S 8 2010-04-22 00:03:40Z nlaredo $ (mockbuild@) Mon Jun 9 21:33:48 UTC 2014 Term: 80x24 4 0 SeaBIOS (version 1.11.0-2.el7) Machine UUID 5efd5ea0-c811-43fd-ae56-90c897d04879 Booting from ROM... \x1b[2J[ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Initializing cgroup subsys cpuacct [ 0.000000] Linux version 3.10.0-862.2.3.el7.x86_64 (