objectstore should use 'listen' host/port configs

Bug #1000220 reported by Dan Prince
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Low
Dan Prince

Bug Description

All of the Nova API services use standard 'listen' configs for the host and port settings. For example:

ec2_listen
osapi_compute_listen
metadata_listen
osapi_volume_listen

The Nova S3 Objectstore service uses the 's3_host' and 's3_port' config flags when starting the WSGI service. Given the default value for s3_host is $my_ip this can cause some head scratching when requests to the S3 service on local host don't work...

The Objectstore service is still used for some testing so this seems like a reasonable thing to fix. I'd like to suggest we add

s3_listen and s3_listen_port flags that will be used to start the Nova S3 Objectstore WSGI service.

Dan Prince (dan-prince)
Changed in nova:
assignee: nobody → Dan Prince (dan-prince)
importance: Undecided → Low
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/7486

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/7486
Committed: http://github.com/openstack/nova/commit/c7eae70e1fd72eacca36a4baf08325dd00957f2c
Submitter: Jenkins
Branch: master

commit c7eae70e1fd72eacca36a4baf08325dd00957f2c
Author: Dan Prince <email address hidden>
Date: Wed May 16 09:23:00 2012 -0400

    Add s3_listen and s3_listen_port options.

    Adds s3_listen and s3_listen_port options to the Nova Objectstore
    service so that it matches config options from other Nova API services.

    Fixes LP Bug #1000220.

    Change-Id: Ie6d89af7fc8de0c5cef846315171d0f9c9e3db35

Changed in nova:
status: In Progress → Fix Committed
Devin Carlen (devcamcar)
Changed in nova:
milestone: none → folsom-1
Thierry Carrez (ttx)
Changed in nova:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: folsom-1 → 2012.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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