]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Preserve request id in Cinder logs
authorSamuel Matzek <smatzek@us.ibm.com>
Wed, 18 Nov 2015 19:40:42 +0000 (13:40 -0600)
committerSamuel Matzek <smatzek@us.ibm.com>
Wed, 16 Dec 2015 18:04:57 +0000 (12:04 -0600)
commit2cf1f17ee5dc4957efbbc1f1f8f3781d7b9408d5
tree3d442f3742d818de191bf4a8b8e45bc2fef624de
parente8efa5b364a0a473866cf5ded0d8c6f42568d301
Preserve request id in Cinder logs

Several Cinder volume drivers make calls to get the admin context.
When the admin context is retrieved the user context and its request
ID is lost and all subsequent log entries have different request IDs.

The fix is to pass the overwrite parameter in Cinder's RequestContext
__init__ method to the parent oslo class.

Partial-Bug: #1511406

Change-Id: I8972b46f15518f22dc9bb340d7c1ba08be1fa2bc
cinder/context.py