Missing api-paste.ini file for Trove

Bug #1354291 reported by Abhimanyu
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openstack-trove (Ubuntu)
Fix Released
Undecided
Unassigned
Trusty
Triaged
Medium
Unassigned
Utopic
Fix Released
Undecided
Unassigned

Bug Description

Hi,
While setting up trove components on Ubuntu 14.04 for Openstack Icehouse , their are various missing files for trove configuration. One of the file is api-paste.ini.

Below is the attached api-paste.ini file , that can be used:
[composite:trove]
use = call:trove.common.wsgi:versioned_urlmap
/: versions
/v1.0: troveapi

[app:versions]
paste.app_factory = trove.versions:app_factory

[pipeline:troveapi]
pipeline = faultwrapper authtoken authorization contextwrapper ratelimit extensions troveapp
#pipeline = debug extensions troveapp

[filter:extensions]
paste.filter_factory = trove.common.extensions:factory

[filter:authtoken]
signing_dir = /var/cache/trove
admin_tenant_name = %SERVICE_TENANT_NAME%
admin_user = %SERVICE_USER%
admin_password = %SERVICE_PASSWORD%
paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory
auth_host = 127.0.0.1
auth_port = 35357
auth_protocol = http

[filter:authorization]
paste.filter_factory = trove.common.auth:AuthorizationMiddleware.factory

[filter:contextwrapper]
paste.filter_factory = trove.common.wsgi:ContextMiddleware.factory

[filter:faultwrapper]
paste.filter_factory = trove.common.wsgi:FaultWrapper.factory

[filter:ratelimit]
paste.filter_factory = trove.common.limits:RateLimitingMiddleware.factory

[app:troveapp]
paste.app_factory = trove.common.api:app_factory

#Add this filter to log request and response for debugging
[filter:debug]
paste.filter_factory = trove.common.wsgi:Debug

#####################################################################################
-----------------------------------
Built: 2014-07-22T20:04:32 00:00
git SHA: d8d5739b67867a56e7ec64e35bd15eef06e1b3c5
URL: http://docs.openstack.org/icehouse/install-guide/install/apt-debian/content/trove-install.html
source File: file:/home/jenkins/workspace/openstack-manuals-tox-doc-publishdocs/doc/install-guide/section_trove-install.xml
xml:id: trove-install

Tom Fifield (fifieldt)
no longer affects: openstack-manuals
Revision history for this message
James Page (james-page) wrote :

This is certainly resolved for Juno but still needs fixing in Icehouse.

Changed in openstack-trove (Ubuntu Utopic):
status: New → Fix Released
Changed in openstack-trove (Ubuntu Trusty):
status: New → Triaged
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.