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

[RFE] Remove requirement for project_id in Cinder API paths

XMLWordPrintable

      Today Cinder's API design assumes that a project_id will be on every request[1].

      In order to consume system scoped requests, Cinder will need to update its APIs to remove project_id from the path. For example, use:

      https://cinder.example.com/v3/volumes

      instead of:

      https://cinder.example.com/v3/422c276436a44096bb7cd626ef1813ca/volumes

      where 422c276436a44096bb7cd626ef1813ca is the id of a project in keystone.

      [1] - https://docs.openstack.org/api-ref/block-storage/v3/index.html#volumes-volumes

              abishop@redhat.com Alan Bishop
              jira-bugzilla-migration RH Bugzilla Integration
              Yosi Ben Shimon Yosi Ben Shimon
              rhos-dfg-storage-squad-cinder
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: