Red Hat Bugzilla – Bug 1556288
Rich guest information not collected by sosreport vdsm plugin
Last modified: 2018-05-15 13:55:30 EDT
Description of problem: In commit 60049cd9a0bf (sos report: replace vdscli with jsonrpcvdscli) we changed 'vdsClient list' to 'vdsm-client Host getVMList'. These are not equivalent as getVMList just returns a list of the uuids of the running vms whereas vdsClient used to return rich info similar to getVMFullList. So in vdsm 4.1 and 4.2 the sos plugin is not collecting rich guest information as it was doing before with vdsClient. Please consider merging and then backporting [1] to 4.2. [1] https://gerrit.ovirt.org/#/c/88159/
Merged in master, I suggest to backport to 4.2.z.
This is a regression compared to older vdsm versions that collected all the vm info.
ovirt-log-collector generates sos_strings/vdsm/Host.getVMFullList for hosts with full information of running VMs verified in ovirt-engine-4.2.2.4-0.1.el7.noarch, vdsm-4.20.23-1.el7ev.x86_64
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/RHEA-2018:1489