Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-316

Refactor Nova's device identification method to use the alias for block devices

XMLWordPrintable

    • Refactor Nova's device identification method to use the alias for all devices
    • False
    • Hide

      None

      Show
      None
    • False
    • Proposed
    • Proposed
    • To Do
    • Proposed
    • Proposed

      We currently identify block devices by their volume UUID/serial number and interfaces by their MAC and/or PCI addresses. This is fragile and inconsistent, and prevents us from implementing certain features (ex: RDM, in which we pass a LUN directly to the guest, and cannot set the serial in our usual way). Fix that by using libvirt's <alias> element, available on all <device> types, and the preferred way to identify devices.

              dasmith@redhat.com Dan Smith
              alifshit@redhat.com Artom Lifshitz
              rhos-dfg-compute
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: