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

add 'bus-type' to 'disk' section of virDomainGetGuestInfo (virsh guestinfo)

    • Low
    • rhel-sst-virt-tools
    • ssg_virtualization
    • 3
    • Dev ack
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • 11.2.0
    • None

      KubeVirt's virt-launcher is using Qemu Agent commands to retrieve Guest OS information and exposing it via KubeVirt API.

      This PR #10970 from KubeVirt storage team added an additional information to released API that includes Serial Number and BusType.

      An effort that is tracked in CNV-54787 is to replace Qemu Agent commands with libvirt API requests, and Libvirt Go is missing BusType in the response of "Domain.GetGuestInfo(libvirt.DOMAIN_GUEST_INFO_FILESYSTEM, ...)".

      Goal

      • Libvirt Go's DomainGuestInfoFileSystemDisk (in libvirt.org/go/libvirt/domain.go) should have BusType (string)
        • As a KubeVirt user, I want to retrieve Guest Info OS from the VirtualMachineInstance (VMI) that includes a list of disks. Each disk contains serial number and bus-type.

      Acceptance criteria

      A list of verification conditions, successful functional tests, or expected outcomes in order to declare this story/task successfully completed.

      • N/A

              pkrempa@redhat.com Peter Krempa
              boukhano@redhat.com Ben Oukhanov
              Peter Krempa Peter Krempa
              Fangge Jin Fangge Jin
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: