Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1585835 - [RFE][Manila] Implement manila-api with httpd
Summary: [RFE][Manila] Implement manila-api with httpd
Keywords:
Status: MODIFIED
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 15.0 (Stein)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: Upstream M3
: 15.0 (Stein)
Assignee: Goutham Pacha Ravi
QA Contact: Jason Grosso
Laura Marsh
URL:
Whiteboard:
Depends On:
Blocks: 1484601 1553195
TreeView+ depends on / blocked
 
Reported: 2018-06-04 21:22 UTC by Victoria Martinez de la Cruz
Modified: 2019-04-03 17:03 UTC (History)
8 users (show)

Fixed In Version: openstack-tripleo-heat-templates-10.3.1-0.20190308194814.9817bf2.el8ost
Doc Type: Release Note
Doc Text:
The Shared File Systems service (manila) API has been switched to running behind httpd. The Apache error and access logs from this service are available in /var/log/containers/httpd/manila-api on all the nodes that run the manila API container. The log location of the main API service (manila-api) has not changed, i.e., these logs will continue to be written to /var/log/containers/manila/ on the nodes.
Clone Of:
Environment:
Last Closed:
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Priority Status Summary Last Updated
OpenStack gerrit 590061 None None None 2018-08-22 05:22:08 UTC
OpenStack gerrit 591869 None None None 2018-08-22 05:22:44 UTC
OpenStack gerrit 592188 None None None 2018-08-22 05:23:05 UTC
OpenStack gerrit 594566 None None None 2018-08-22 05:23:33 UTC

Internal Links: 1484601

Description Victoria Martinez de la Cruz 2018-06-04 21:22:41 UTC
manila-api can be deployed using either the built-in server (that depends on eventlet) or the Apache WSGI server. Currently, we are deploying manila with the built-in server and this is a problem for two reasons:

1. We cannot ensure manila py3 compatibility because evenlet is not py3 compatible and it's not clear when there will be a fix for this issues [0]. This blocks BZ#1553195
2. Not being able to use SSL in evenlet blocks BZ#1484601

We need to shift to Apache WSGI so we can ensure py3 compatibility and be able to use TLS for internal services in manila.

[0] http://lists.openstack.org/pipermail/openstack-dev/2018-May/130274.html

Comment 7 Goutham Pacha Ravi 2019-02-15 19:22:02 UTC
All necessary patches have merged upstream.


Note You need to log in before you can comment on or make changes to this bug.