Enable ServiceNET for Swift backend

Bug #821019 reported by Rick Harris
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Glance
Fix Released
Medium
Rick Harris

Bug Description

The Swift client library accepts a `snet` parameter which we currently hardcode to False. This parameter prefixes the storage-url returned by the auth-service with 'snet-' allowing the communication to take place on the service-net network.

We should add a configuration parameter to the Swift backend `swift_enable_snet` which toggles this flag.

To support snet for the Auth service all we have to do is prefix the auth url with 'snet-'. Since the auth_url is a string we control (via a flag), we don't need an extra flag for this case.

Changed in glance:
assignee: nobody → Rick Harris (rconradharris)
status: New → In Progress
importance: Undecided → Medium
Jay Pipes (jaypipes)
Changed in glance:
milestone: none → diablo-4
Jay Pipes (jaypipes)
Changed in glance:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in glance:
milestone: diablo-4 → 2011.3
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

Remote bug watches

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