Unreleased Release Notes¶
6.0.0-3¶
New Features¶
The new
log_color
option has been added. When this option is set toFalse
, color keys are not set.
Bug Fixes¶
Remove the usage of the Eventlet debug feature from oslo.log Then hub_prevent_multiple_readers is a debug convenience. This feature is a debug convenience. The problem with disabling this procedure is that it exposes you to risks. Deactivation applies to the entire stack. If a project uses oslo.log, for example nova, then it exposes all threads to concurrent access on the process file descriptors. When several greenlets are reading from the same socket, it’s difficult to predict which greenlet will receive which data. That services using oslo.log should prefer using tpool rather than un-monkey patched version of stdlib threading module which is not compatible with eventlet.
6.0.0¶
Upgrade Notes¶
Setting
[DEFAULT] watch_log_file = True
now raises RuntimeError while configuring logger. The feature has been broken for multiple cycles and depends on pyinotify library which is not maintained now.
Deprecation Notes¶
The
watch_log_file
option has been deprecated and will be removed in a future release.