osapi_port/osapi_listen_port and ec2_port/ec2_listen_port

Bug #802694 reported by Brian Lamar
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
High
Anne Gentle

Bug Description

The following flags need to be properly documented:

ec2_port
ec2_listen_port
ec2_host
ec2_listen

osapi_port
osapi_listen_port
osapi_host
osapi_listen

http://docs.openstack.org/cactus/openstack-compute/admin/content/reference-for-flags-in-nova-conf.html

Revision history for this message
Vish Ishaya (vishvananda) wrote :

There are two versions of the flags because the host:port used by clients is different from the host:port that the server is listening on when you are doing load balancing. So you need to be able to specify a host / port for clients and a listen_ host /port for the server.

So i think the actual bug here is just better documentation.

Revision history for this message
Brian Lamar (blamar) wrote :

Ugh, this is more complicated than I thought :)

I'm really curious how this is going to work out in a production environment. I don't like that the API services need to have information about how they're being load-balanced/proxied. Are you sure this is necessary? Not doubting, I just don't see why the API needs this knowledge.

Thanks!

Revision history for this message
Thierry Carrez (ttx) wrote :

ISTR it needs it to advertise the endpoints correctly. It's listening to private IP/port combo but advertises a public combo to the client as endpoint.

description: updated
tags: added: documentation
Changed in nova:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Brian Waldon (bcwaldon) wrote :

Should this bug move to openstack-manuals?

Revision history for this message
Thierry Carrez (ttx) wrote :

done

affects: nova → openstack-manuals
Anne Gentle (annegentle)
Changed in openstack-manuals:
assignee: nobody → Anne Gentle (annegentle)
importance: Wishlist → High
Anne Gentle (annegentle)
Changed in openstack-manuals:
status: Confirmed → Fix Committed
Anne Gentle (annegentle)
Changed in openstack-manuals:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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