Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 978491

Summary: [RFE] Create a unified request identifier
Product: Red Hat OpenStack Reporter: Russell Bryant <rbryant>
Component: openstack-novaAssignee: Nikola Dipanov <ndipanov>
Status: CLOSED CURRENTRELEASE QA Contact: Gabriel Szasz <gszasz>
Severity: medium Docs Contact:
Priority: high    
Version: 4.0CC: ajeain, bperkins, eglynn, ndipanov, sgordon, srevivo
Target Milestone: z2Keywords: FutureFeature, MoveUpstream, TestOnly, Triaged, ZStream
Target Release: 6.0 (Juno)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/nova/+spec/cross-service-request-id
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-02 18:56:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 988989    
Bug Blocks:    

Comment 5 Nikola Dipanov 2014-09-12 10:08:22 UTC
So it seems that this BP landed in Juno-1, and the new header (x-openstack-request-id') was only implemented for v3 API while the v2 would still be sending the old 'x-compute-request-id' one. 

However, as part of the following upstream effort:

https://blueprints.launchpad.net/nova/+spec/v2-on-v3-api

A lot of the v3 API is now exposed as v2.1 but this effort is not completed in the Juno cycle so the reality of RHOS 6 is that we are stuck wiht v2, basically meaning that Nova will not be including the new header.