Goutham Pacha Ravi 07c4809940 Fix API version inferred w/ un-versioned URLs
With [1], we fixed the issue with v1 API URLs when
configuring manila with a reverse proxy, like uwsgi.
However, the version discovery can be made against a
"unversioned" URL, i.e, the "/" endpoint.

Example version discovery target when there's no reverse
proxy:

   curl -i -X GET www.openstack-overcloud.com:8786/

Example version discovery target when manila is configured
with a web proxy:

   curl -i -X GET www.openstack-overcloud.com/shared-file-system/

Currently, the API assumes that a v2 endpoint is requested
and hence sets a default API version in the request, which
results in the wrong headers communicated to the client.

Fix this issue. The release note added with [1] should
suffice for this fix.

[1] I0363d7174f3d7ddefa8ced59b182faed665e9c36
Change-Id: I50d1024ee8485b8290c24fa850e60755b518fff3
Closes-Bug: #1818081
(Cherry-picked from commit 5a3be01535d3902e1ee21ca070d4918adefc2018)
(Cherry-picked from commit 4b0c953f7fe7afbbbece8db7edce8efe69fb4387)
2019-03-18 12:10:23 +00:00
2019-02-18 15:09:21 +00:00
2017-03-30 15:12:22 +03:00
2018-10-16 14:09:38 +00:00
2017-10-25 11:57:46 -04:00
2018-01-14 13:26:53 +08:00
2018-02-08 23:33:30 +00:00
2013-08-08 10:34:06 -04:00
2013-08-08 10:34:06 -04:00
2017-08-04 11:23:30 +08:00
2017-03-03 22:51:04 +00:00
2018-10-17 13:36:21 +00:00

Team and repository tags

image

MANILA

You have come across an OpenStack shared file system service. It has identified itself as "Manila." It was abstracted from the Cinder project.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://github.com/openstack/manila.git

For developer information please see HACKING.rst

You can raise bugs here https://bugs.launchpad.net/manila

Python client

https://github.com/openstack/python-manilaclient.git

Description
Shared filesystem management project for OpenStack.
Readme 179 MiB
Languages
Python 99.3%
Shell 0.7%