glance - Listing of images broke from nova-api
Whenever I run euca-describe-images or nova image-list from a client machine, I get an error message and cannot list the images. This is the log at glance-api:
2011-05-20 13:00:14 DEBUG [routes.middleware] No route matched for GET /v1/images/detail 192.168.191.100 - - [20/May/2011 13:00:14] "GET /v1/images/detail HTTP/1.1" 404 175 0.008838
When I try running "glance index" from from the glance server (both glance-api and glance-registry are currently in the same machine), the listing works just fine, and the output of glance-api is:
2011-05-20 13:00:37 DEBUG [routes.middleware] Matched GET /images 2011-05-20 13:00:37 DEBUG [routes.middleware] Route path: 'images', defaults: {'action': u'index', 'controller': <glance.server.controller object="" at="" 0x9b0a7ec="">} 2011-05-20 13:00:37 DEBUG [routes.middleware] Match dict: {'action': u'index', 'controller': <glance.server.controller object="" at="" 0x9b0a7ec="">} 127.0.0.1 - - [20/May/2011 13:00:37] "GET /images HTTP/1.1" 200 818 0.057856
This started happening yesterday when I ran an upgrade of the nova packages accross the nodes, I'm using the trunk ppa repository.
ii glance 2011.2~bzr88-0ubuntu0ppa1~lucid1 ii nova-api 2011.3~bzr1090-0ubuntu0ppa1~lucid1
Thanks!