Victoria Series Release Notes

4.2.0

Bug Fixes

  • Using systemd journal handler, logs ending up in kern.log becauseSYSLOG_FACILITY is missing. This fix uses the same facility configurationoption ‘syslog-log-facility’ as from syslog handler to provide themissing value. (Bug #1871840)

4.0.0

Upgrade Notes

  • Python 2.7 is no longer supported. The minimum supported version of Pythonis now Python 3.6.

3.42.0

New Features

  • The following new config options will allow rotating log files,especially useful on Windows:*log_rotate_interval*log_rotate_interval_type*max_logfile_count*max_logfile_size_mb*log_rotation_type

3.41.0

New Features

  • Added Windows EventLog functionality to oslo.log. Set use_eventlog to truein the service’s configuration file to use it.

3.35.0

Bug Fixes

  • The JSONFormatter formatter now converts unserializable objects withrepr() to prevent JSON serialization errors on logging. The fix requiresoslo.serialization 2.21.1 or newer. (Bug #1593641)

3.34.0

New Features

  • The JSON based formatters (namely JSONFormatter and FluentFormatter) nowoutput an extra section called ‘context’ that contains the context-relatedkeys and values, e.g. user, project and domain.

3.33.0

New Features

  • The use_json configuration option was added. It enables JSON formatting inthe logs when set to True. The option is also available through the commandline via the--use-json flag.

3.27.0

New Features

  • If the log format string includes%(error_summary)s, it willbe replaced with a summary of the current error when there is oneand with “-” when there is no error. If the log format stringdoes not include%(error_summary)s the error summary will beappended to the end of the line automatically, only if there is anerror.

3.24.0

New Features

  • Systemd native journal support is added. You can enable this inservices with theuse_journal flag.

3.21.0

New Features

  • A newoslo_log.log.is_debug_enabled helper function is added thatallows to determine whether debug mode is enabled for logging.

3.17.0

Upgrade Notes

  • Configuration optionuse_stderr’s default value is False now, this will avoid same logs on service log and specific log file by option –log-file.

3.12.0

New Features

  • The log_config_append configuration option is now mutable and the logging settings it controls are reconfigured when the configuration file is reread. This can be used to, for example, change logger or handler levels.

3.8.0

Upgrade Notes

  • The deprecated ‘verbose’ option has been removed.

Bug Fixes

  • When removing the “verbose” option, the default logging level was set to “WARNING” by mistake. Fixed it back to “INFO”.

3.2.0

Upgrade Notes

  • The deprecated use_syslog_rfc_format configuration option has been removed.

3.1.0

Upgrade Notes

  • The deprecated log_format configuration option has been removed.

Other Notes

  • Switch to reno for managing release notes.