Description of problem: virt-inspector can't get icon info from altlinux-centaurus. Version-Release number of selected component (if applicable): virt-dib-1.36.2-2.el7.x86_64 How reproducible: 100% Steps: 1. Prepare one altlinux-centaurus guest image: altlinux-centaurus-x86_64.qcow2 2. Inspect it: # virt-inspector -a altlinux-centaurus-x86_64.qcow2 Actual results: There is no icon info like: <icon>... ... </icon> Expected results: There should be icon info in the xml output. Additional info:
Sorry, the version should be: Version-Release number of selected component (if applicable): libguestfs-1.36.2-2.el7.x86_64
Easy fix, luckly there are logos also in other system packages -- patch posted: https://www.redhat.com/archives/libguestfs/2017-March/msg00222.html
Fixed with https://github.com/libguestfs/libguestfs/commit/bc54e0d605682385f460c6e90ba87c5a48f8077e which is in libguestfs >= 1.37.7.
Failed with the following package: libguestfs-1.36.2-3.el7.x86_64 Steps: 1. Prepare one altlinux-centaurus guest image: altlinux-centaurus-x86_64.qcow2 2. Inspect it: # virt-inspector -a altlinux-centaurus-x86_64.qcow2 Still no <icon>. Also failed for altlinux-simply-x86_64.qcow2 this time. P.S.: I have checked the patch that you are using: /usr/share/icons/hicolor/64x64/apps/altlinux.png But actually there is no that file, I guestmount it and find that there are only: # find /mnt/test/usr/share/icons/hicolor/ -name altlinux.png /mnt/test/usr/share/icons/hicolor/32x32/apps/altlinux.png /mnt/test/usr/share/icons/hicolor/16x16/apps/altlinux.png /mnt/test/usr/share/icons/hicolor/48x48/apps/altlinux.png So does the altlinux-simply image.
Verified with package: libguestfs-1.36.3-1.el7.x86_64 Steps: 1. Prepare one altlinux-centaurus guest image: altlinux-centaurus-x86_64.qcow2 2. Inspect it: # virt-inspector -a altlinux-centaurus-x86_64.qcow2 Actual results: <icon>iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAB ... YACKAh7wGAAAMAtadvwYjEQmYAAAAASUVORK5CYII=</icon> There is icon info in the xml output. So does the altlinux-simply image. So verified.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2023