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

Volume mounts for nova-compute must be extensible

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • rhos-18.0.0
    • rhos-18.0 Beta, rhos-18.0.0
    • edpm-ansible
    • None
    • nova_compute configurable host mounts
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • Committed
    • Proposed
    • To Do
    • openstack-ansible-ee-container-1.0.0-17
    • Proposed
    • Proposed
    • Release Note Not Required
    • Important

      The edpm-ansible code that generates nova-compute's config.json (the kolla thing) doesn't provide a mechanism for adding additional volume mounts, and this is a regression from RHOSP's tripleo deployments.

      Background:

      Tripleo provides the ability to add volume mounts to the nova_compute service, and that feature is used by some cinder backends. Specifically, Dell EMC's PowerFlex backend requires os-brick have access a credentials file at a fixed location on the host. The Dell team has been able to get the credentials file installed on an EDPM compute node, but the nova_compute container is unable to access the file.

      The suggested fix is to support a new "edpm_nova_compute_extra_volumes" ansible variable that a cloud admin can use to add additional volume mounts to nova_compute.

            smooney@redhat.com Sean Mooney
            abishop@redhat.com Alan Bishop
            rhos-dfg-compute
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: