Comment 0 for bug 1398182

Revision history for this message
Billy Olsen (billy-olsen) wrote : Cannot set publicURL for public access

The swift-proxy determines the public URL based upon the public IP addresses that are available on the os-public-network. In some installations, the public IP is not available on the swift-proxy node itself, but is instead provided by a reverse proxy elsewhere. In these instances, an option should be made available to allow the publicURL to be specified so that the endpoints registered within keystone refer to the public URL specified.

For example, if my swift service is provided externally through https://files.example.com but the files.example.com host does not reside on the swift-proxy unit there is no way via the charm to advertise the publicURL in a publicly consumable manner.