Image API v2 image_list returns 400
Bug #1290432 reported by
Erno Kuvaja
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
Undecided
|
Erno Kuvaja |
Bug Description
After working around #1246980 it came clear that current implementation does not allow both v1 and v2 registries work on same node.
1385 DEBUG glance.
1385 DEBUG eventlet.
Changed in glance: | |
assignee: | nobody → Erno Kuvaja (jokke) |
description: | updated |
Changed in glance: | |
milestone: | none → icehouse-rc1 |
status: | Fix Committed → Fix Released |
Changed in glance: | |
milestone: | icehouse-rc1 → 2014.1 |
To post a comment you must log in.
glance/ glance/ registry/ api/v2/ __init_ _.py never get loaded so POST /rpc does not get connected to the mapper
self.mapper FROM middleware.py
/ {image_ id}/members {image_ id}/members {image_ id}/members {image_ id}/members/ {id} {image_ id}/members/ {id} {image_ id}/members/ {id}
/shared- images/ {id}
Route name Methods Path
GET /images
POST /images
GET /images/detail
GET /images/{id}
PUT /images/{id}
DELETE /images/{id}
GET /images/
POST /images/
PUT /images/
GET /images/
PUT /images/
DELETE /images/
Testing with /rpc added to v1 __init__.py with needed imports:
/ {image_ id}/members {image_ id}/members {image_ id}/members {image_ id}/members/ {id} {image_ id}/members/ {id} {image_ id}/members/ {id}
/shared- images/ {id}
self.mapper FROM middleware.py
Route name Methods Path
GET /images
POST /images
GET /images/detail
GET /images/{id}
PUT /images/{id}
DELETE /images/{id}
GET /images/
POST /images/
PUT /images/
GET /images/
PUT /images/
DELETE /images/
POST /rpc
and the api finally returns wanted results.