url_for does not exists for service catalog
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glance_store |
Fix Released
|
High
|
Kairat Kushaev |
Bug Description
Here we introduced url_for method for service_catalog:
https:/
Unfortunately, we are parsing service_catalog and passing it to glance_store as a list in context:
https:/
Because of this current glance_store master is broken when swift multi-tenant store is enabled with an error like this:
list doesn't have an attribute url_for.
That happens every time somebody would like to download/upload images.
We also need to pass ServiceCatalog from glance to glance_store. It is better than initializing ServiceCatalog in glance_store. It alos saves a lot time when upgrading from Keystone v2 to v3.
Changed in glance-store: | |
assignee: | nobody → Kairat Kushaev (kkushaev) |
Changed in glance-store: | |
importance: | Undecided → High |
description: | updated |
Changed in glance: | |
assignee: | nobody → Kairat Kushaev (kkushaev) |
Fix proposed to branch: master /review. openstack. org/272990
Review: https:/