Comment 1 for bug 1784666

Revision history for this message
Matt Riedemann (mriedem) wrote :

Someone said the same in this change:

https://review.openstack.org/#/c/582332/

"""
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.
"""