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

Support nova virtiofs APIs in the OpenStackSDK

XMLWordPrintable

    • Compute Early F + 18.0.7, Compute Sprint 1, Compute Sprint 2, Compute Sprint 3, Sprint 8 Quasar & Pulsar
    • 5
    • Moderate

      Goals:

      • Extend the OpenStack SDK's Compute (Nova) support to allow attaching and detaching Manila shared filesystems to instances, enabling the use of virtiofs.

       

      Acceptance Criteria:

      • API Implementation: The SDK's Compute proxy includes methods to:
        • Attach a Manila share to a specific server (e.g., create_share_attachment).
        • Detach a Manila share from a server (e.g., delete_share_attachment).
        • List share attachments for a given server.
        • Get details of a specific share attachment.
      • Virtiofs Support: The implementation supports passing the necessary parameters to enable virtiofs integration as described in the libvirt-virtiofs-attach-manila-shares blueprint.
      • Testing: Unit tests are included to verify the payload structure and response handling for the new share attachment endpoints.
      • Documentation: The SDK documentation is updated to reflect the new Compute methods and providing usage examples.{}

              rribaud@redhat.com Rene Ribaud
              rribaud@redhat.com Rene Ribaud
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: