Keystone-enabled glance can't fetch images from Keystone-enabled Swift
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 12.04, glance 2012.1
Upon uploading the image to Swift through glance the following location is generated:
swift+https:/
When this location is split, the trailing v2.0/ slash is discarded and authurl passed to swift client is "https:/
This leads to the following message from glance without anything being queried from Swift.
404 Not Found
An object with the specified identifier was not found.
Details: Swift could not find image at uri swift+https:/
I added the trailing slash to get() method @ glance/
def get(self, location):
...
loc = location.
swift_conn = self._make_