"""
Hello melanie, I meet the same problem about request-id in log.
I think this bug is similar to cinder bug https://bugs.launchpad.net/cinder/+bug/1743461 as Rikimaru Honjo says.
In his patch, eventlet.monkey_patch() must before import oslo_log (actually before import oslo_context).
In nova, we do eventlet.monkey_patch() in nova/cmd/__init__.py but import oslo_service in nova/__init__.py,
and in oslo_service will import oslo log.
In my environment, I delete the monkey_patch() in nova/cmd/__init__.py and put it to nova/__init__.py before oslo_service.
In this way, the request-id (including the periodic task) will not be replaced by other processes.
I think this maybe more suitable to close bug#1773102.
Tanks.
"""
Someone said the same in this change:
https:/ /review. openstack. org/#/c/ 582332/
""" /bugs.launchpad .net/cinder/ +bug/1743461 as Rikimaru Honjo says. monkey_ patch() must before import oslo_log (actually before import oslo_context).
Hello melanie, I meet the same problem about request-id in log.
I think this bug is similar to cinder bug https:/
In his patch, eventlet.
In nova, we do eventlet. monkey_ patch() in nova/cmd/ __init_ _.py but import oslo_service in nova/__init__.py,
and in oslo_service will import oslo log.
In my environment, I delete the monkey_patch() in nova/cmd/ __init_ _.py and put it to nova/__init__.py before oslo_service.
In this way, the request-id (including the periodic task) will not be replaced by other processes.
I think this maybe more suitable to close bug#1773102.
Tanks.
"""