[Openstack] [Glance] Unable to retrieve request id from context

Brian Waldon bcwaldon at gmail.com
Wed Aug 29 14:38:13 UTC 2012


While I don't know the root cause here, I did want to rule out that Glance error as the cause. The code logging that line looks like this:

  def process_response(self, resp):
        try:
            request_id = resp.request.context.request_id
        except AttributeError:
            LOG.error(_('Unable to retrieve request id from context'))
        else:
            resp.headers['x-openstack-request-id'] = 'req-%s' % request_id
        return resp


It's logging a big nasty ERROR but it isn't changing the flow of the response. We might want to consider turning down the log level on that one.



On Aug 28, 2012, at 12:06 PM, Aaron Rosen wrote:

> Hi, 
> 
> I'm running devstack and when I boot vms I seem to be running into this error in glance which I believe is causing  the cirros image to just hang on "Booting from ROM..."  I was wondering if anyone has run into this before?  (Logs below)
> 
> Thanks, 
> 
> Aaron 
> 
> 
> arosen at controller:/opt/stack$ nova image-list
> +--------------------------------------+---------------------------------+--------+--------+
> | ID                                   | Name                            | Status | Server |
> +--------------------------------------+---------------------------------+--------+--------+
> | a1a0f8ea-bdba-4892-8fff-2760442b59be | cirros-0.3.0-x86_64-uec         | ACTIVE |        |
> | c40709b0-c554-4d1b-9a18-9fc393fc6d35 | cirros-0.3.0-x86_64-uec-kernel  | ACTIVE |        |
> | 15d78597-4384-4b1f-894f-d1e9eee4b732 | cirros-0.3.0-x86_64-uec-ramdisk | ACTIVE |        |
> +--------------------------------------+---------------------------------+--------+--------+
> 
> 
> 
> nova boot --image  a1a0f8ea-bdba-4892-8fff-2760442b59be-flavor 1 --nic net-id=e2908a4c-98cd-4ab5-b61c-131f7ed488e9 teststest
> 
> 
>  After booting VM from g-api. 
> 
> 
> 2012-08-28 14:56:27 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: HEAD /v1/images/a1a0f8ea-bdba-4892-8fff-2760442b59be Accept:  from (pid=17874) process_request /opt/stack/glance/glance/api/middleware/version_negotiation.py:42
> Determining version of request: HEAD /v1/images/a1a0f8ea-bdba-4892-8fff-2760442b59be Accept:
> 2012-08-28 14:56:27 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning from (pid=17874) process_request /opt/stack/glance/glance/api/middleware/version_negotiation.py:55
> Using url versioning
> 2012-08-28 14:56:27 DEBUG glance.api.middleware.version_negotiation [-] Matched version: v1 from (pid=17874) process_request /opt/stack/glance/glance/api/middleware/version_negotiation.py:67
> Matched version: v1
> 2012-08-28 14:56:27 DEBUG glance.api.middleware.version_negotiation [-] new uri /v1/images/a1a0f8ea-bdba-4892-8fff-2760442b59be from (pid=17874) process_request /opt/stack/glance/glance/api/middleware/version_negotiation.py:68
> new uri /v1/images/a1a0f8ea-bdba-4892-8fff-2760442b59be
> 2012-08-28 14:56:27 DEBUG glance.common.client [29d06659-c2e2-45f4-b9e9-c5e2f787562a edfe191c96d2460fa2c83a204d03893a 0d4d4b373b344f2ba292e9a56d78c2e8] Constructed URL: http://0.0.0.0:9191/images/a1a0f8ea-bdba-4892-8fff-2760442b59be from (pid=17874) _construct_url /opt/stack/glance/glance/common/client.py:464
> Constructed URL: http://0.0.0.0:9191/images/a1a0f8ea-bdba-4892-8fff-2760442b59be
> 2012-08-28 14:56:27 DEBUG glance.registry.client [29d06659-c2e2-45f4-b9e9-c5e2f787562a edfe191c96d2460fa2c83a204d03893a 0d4d4b373b344f2ba292e9a56d78c2e8] Registry request GET /images/a1a0f8ea-bdba-4892-8fff-2760442b59be HTTP 200 request id None from (pid=17874) do_request /opt/stack/glance/glance/registry/client.py:94
> Registry request GET /images/a1a0f8ea-bdba-4892-8fff-2760442b59be HTTP 200 request id None
> 2012-08-28 14:56:27 ERROR glance.api.middleware.context [29d06659-c2e2-45f4-b9e9-c5e2f787562a edfe191c96d2460fa2c83a204d03893a 0d4d4b373b344f2ba292e9a56d78c2e8] Unable to retrieve request id from context
> Unable to retrieve request id from context
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120829/7513f1d3/attachment.html>


More information about the Openstack mailing list