Comment 3 for bug 1342068

Revision history for this message
Alexei Sheplyakov (asheplyakov) wrote : Re: syslog logging to /dev/log race condition in python 2.6

CentOS/RH contains quite a number of important packages which depend on python: yum, anaconda, etc.
Therefore rebuilding python package might trigger the rebuild of those packages (recently ~60 of packages has been
rebuilt as the side effect of the kernel update). Actually there's no need to rebuild anything (the fix is in the *.py file),
but I don't know if the build system is smart enough to figure that out. (By the way, what is the best way to prevent
reverse dependencies from being rebuilt?)

Also the logging patch just papers over the problem: the real bug is wrong ENOTCONN handling by eventlet.
I'm afraid we'll run into the similar difficult to debug problems (that is, sporadic failures to reconnect when a service
restarts) in other OpenStack components.