metrics: Fix retrieving hypervisor version on metrics

This PR makes use of sudo to retrieve the hypervisor version.

Fixes: #7178

Signed-off-by: David Esparza <david.esparza.borquez@intel.com>
This commit is contained in:
David Esparza 2023-06-26 16:26:27 -06:00
parent ce8e3cc091
commit 32cba7e44a
No known key found for this signature in database
GPG Key ID: EABE0B1A98CC3B7A

View File

@ -89,7 +89,7 @@ extract_kata_env() {
HYPERVISOR_PATH=$(kata-runtime kata-env --json | jq -r .Hypervisor.Path)
# TODO: there is no kata-runtime of rust version currently
if [ "${KATA_HYPERVISOR}" != "dragonball" ]; then
HYPERVISOR_VERSION=$(${HYPERVISOR_PATH} --version | head -n1)
HYPERVISOR_VERSION=$(sudo -E ${HYPERVISOR_PATH} --version | head -n1)
fi
VIRTIOFSD_PATH=$(kata-runtime kata-env --json | jq -r .Hypervisor.VirtioFSDaemon)