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

Allow ci-framework to discover and attach passthrough hardware to the deployed VMs

XMLWordPrintable

    • Storage Integration Sprint 9
    • 1
    • Important

      Goal: 

      The FC scenario, when tested on a virtual environment, requires some VMs which hosts OCP controllers and compute nodes to access (in passthrough mode) some HBAs.

      ci-framework should be able to handle such scenario.

      As a user I want to be able to specify one or more PCI devices in the libvirt-related configuration so that those devices are exposed/attached to some specific VMs.

      Acceptance Criteria:

      It should be possible to specify one or more PCI devices as passthrough as parameters for the libvirt_manager role of ci-framework, which would be enabled in the corresponding VMs when the role is called.

      • Running uni09iota DT with the appropriate parameters would lead to some VMs with a specific label to have some passthrough HBAs attached

      Implementation details:

      There are two possible ways:

      • change the default template used to create VMs ( roles/libvirt_manager/templates/domain.xml.j2 ) to recognize those parameters should be able to recognize them and set them.

      The first options is preferred, and probably the easier one.
       

              ltoscano1@redhat.com Luigi Toscano
              ltoscano1@redhat.com Luigi Toscano
              rhos-storage-integration
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: