{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.LmuQDfIP/b1/watcher_9.0.0-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.LmuQDfIP/b2/watcher_9.0.0-2_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n 3fc7db2edff33a48ced7d10b41d62542 299556 python optional python3-watcher_9.0.0-2_all.deb\n 7ebb39c70526d05a0588d763408149f0 23236 net optional watcher-api_9.0.0-2_all.deb\n 576ec9575bc44c0eb2dad22c95504ac3 7052 net optional watcher-applier_9.0.0-2_all.deb\n 21dbc59973bf7f856ceed1a555327fb9 37148 net optional watcher-common_9.0.0-2_all.deb\n 6eb653344e02c9d906cf4266618e7dc9 7080 net optional watcher-decision-engine_9.0.0-2_all.deb\n- c0b26780bcb98c11abaeaa744bb7d361 1581232 doc optional watcher-doc_9.0.0-2_all.deb\n+ 4a56b75b6d13a887d5ec8b782561d12b 1581276 doc optional watcher-doc_9.0.0-2_all.deb\n"}, {"source1": "watcher-doc_9.0.0-2_all.deb", "source2": "watcher-doc_9.0.0-2_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-04-14 13:27:15.000000 debian-binary\n--rw-r--r-- 0 0 0 6264 2023-04-14 13:27:15.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1574776 2023-04-14 13:27:15.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6260 2023-04-14 13:27:15.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1574824 2023-04-14 13:27:15.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -174,15 +174,15 @@\n -rw-r--r-- 0 root (0) root (0) 18058 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/admin/gmr.html\n -rw-r--r-- 0 root (0) root (0) 18996 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/admin/index.html\n -rw-r--r-- 0 root (0) root (0) 26572 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/admin/policy.html\n -rw-r--r-- 0 root (0) root (0) 51922 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/architecture.html\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/configuration/\n -rw-r--r-- 0 root (0) root (0) 47524 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/configuration/configuring.html\n -rw-r--r-- 0 root (0) root (0) 21894 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/configuration/index.html\n--rw-r--r-- 0 root (0) root (0) 331179 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/configuration/watcher.html\n+-rw-r--r-- 0 root (0) root (0) 331190 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/configuration/watcher.html\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/contributor/\n -rw-r--r-- 0 root (0) root (0) 17914 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/contributor/api_microversion_history.html\n -rw-r--r-- 0 root (0) root (0) 40801 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/contributor/concurrency.html\n -rw-r--r-- 0 root (0) root (0) 21538 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/contributor/contributing.html\n -rw-r--r-- 0 root (0) root (0) 37126 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/contributor/devstack.html\n -rw-r--r-- 0 root (0) root (0) 31545 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/contributor/environment.html\n -rw-r--r-- 0 root (0) root (0) 18904 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/contributor/index.html\n@@ -220,15 +220,15 @@\n -rw-r--r-- 0 root (0) root (0) 20548 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/man/watcher-api.html\n -rw-r--r-- 0 root (0) root (0) 20681 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/man/watcher-applier.html\n -rw-r--r-- 0 root (0) root (0) 40942 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/man/watcher-db-manage.html\n -rw-r--r-- 0 root (0) root (0) 20821 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/man/watcher-decision-engine.html\n -rw-r--r-- 0 root (0) root (0) 20529 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/man/watcher-status.html\n -rw-r--r-- 0 root (0) root (0) 3535 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/objects.inv\n -rw-r--r-- 0 root (0) root (0) 13958 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/search.html\n--rw-r--r-- 0 root (0) root (0) 127193 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/searchindex.js\n+-rw-r--r-- 0 root (0) root (0) 127182 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/searchindex.js\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/strategies/\n -rw-r--r-- 0 root (0) root (0) 21825 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/strategies/actuation.html\n -rw-r--r-- 0 root (0) root (0) 27669 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/strategies/basic-server-consolidation.html\n -rw-r--r-- 0 root (0) root (0) 26432 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/strategies/host_maintenance.html\n -rw-r--r-- 0 root (0) root (0) 16863 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/strategies/index.html\n -rw-r--r-- 0 root (0) root (0) 26255 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/strategies/node_resource_consolidation.html\n -rw-r--r-- 0 root (0) root (0) 24820 2023-04-14 13:27:15.000000 ./usr/share/doc/watcher-doc/html/strategies/noisy_neighbor.html\n"}, {"source1": "./usr/share/doc/watcher-doc/html/configuration/watcher.html", "source2": "./usr/share/doc/watcher-doc/html/configuration/watcher.html", "unified_diff": "@@ -185,15 +185,15 @@\n
host address
\nionos2-i386
i-capture-the-hostname
Name of this node. This can be an opaque identifier. It is not necessarily a hostname, FQDN, or IP address. However, the node name must be valid within an AMQP key.
\n90
Maximum time since last check-in for up service.
\n \n \nboolean
\n-False
This option can be changed without restarting.
\n-If set to true, the logging level will be set to DEBUG instead of the default INFO level.
\n-string
\n+integer
\n<None>
30
This option can be changed without restarting.
\n+1
\nThe name of a logging configuration file. This file is appended to any existing logging configuration files. For details about logging configuration files, see the Python logging module documentation. Note that when logging configuration files are used then all logging configuration is set in the configuration file and other logging configuration options are ignored (for example, log-date-format).
\n+Size of RPC connection pool.
\nGroup | \n Name | \n |
---|---|---|
DEFAULT | \n-log-config | \n-|
DEFAULT | \n-log_config | \n+rpc_conn_pool_size | \n
string
\n+integer
\n%Y-%m-%d %H:%M:%S
2
Defines the format string for %(asctime)s in log records. Default: the value above . This option is ignored if log_config_append is set.
\n+The pool size limit for connections expiration policy
\nstring
\n+integer
\n<None>
1200
(Optional) Name of log file to send logging output to. If no default is set, logging will go to stderr as defined by use_stderr. This option is ignored if log_config_append is set.
\n+The time-to-live in sec of idle connections in the pool
\n+integer
\n+64
Size of executor thread pool when executor is threading or eventlet.
\nGroup | \n Name | \n |
---|---|---|
DEFAULT | \n-logfile | \n+rpc_thread_pool_size | \n
string
\n+integer
\n<None>
60
(Optional) The base directory used for relative log_file paths. This option is ignored if log_config_append is set.
\n-Group | \n-Name | \n-
---|---|
DEFAULT | \n-logdir | \n-
Seconds to wait for a response from a call.
\nboolean
\n+string
\nFalse
rabbit://
Uses logging handler designed to watch file system. When log file is moved or removed this handler will open a new log file with specified path instantaneously. It makes sense only if log_file option is specified and Linux platform is used. This option is ignored if log_config_append is set.
\n+The network address and optional user credentials for connecting to the messaging backend, in URL format. The expected format is:
\n+driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query
\n+Example: rabbit://rabbitmq:password@127.0.0.1:5672//
\n+For full details on the fields in the URL see the documentation of oslo_messaging.TransportURL at https://docs.openstack.org/oslo.messaging/latest/reference/transport.html
\nboolean
\n+string
\nFalse
openstack
Use syslog for logging. Existing syslog format is DEPRECATED and will be changed later to honor RFC5424. This option is ignored if log_config_append is set.
\n+The default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.
\nboolean
\nFalse
Enable journald for logging. If running in a systemd environment you may wish to enable journal support. Doing so will use the journal native protocol which includes structured metadata in addition to log messages.This option is ignored if log_config_append is set.
\n+Add an endpoint to answer to ping calls. Endpoint is named oslo_rpc_server_ping
\nstring
\n+boolean
\nLOG_USER
True
Syslog facility to receive log lines. This option is ignored if log_config_append is set.
\n+Some periodic tasks can be run in a separate process. Should we run them here?
\nboolean
\n+string
\nFalse
<None>
Use JSON formatting for logging. This option is ignored if log_config_append is set.
\n+Enable eventlet backdoor. Acceptable values are 0, <port>, and <start>:<end>, where 0 results in listening on a random tcp port number; <port> results in listening on the specified port number (and not enabling backdoor if that port is in use); and <start>:<end> results in listening on the smallest unused port number within the specified range of port numbers. The chosen port is displayed in the service\u2019s log file.
\nboolean
\n+string
\nFalse
<None>
Log output to standard error. This option is ignored if log_config_append is set.
\n+Enable eventlet backdoor, using the provided path as a unix socket that can receive connections. This option is mutually exclusive with \u2018backdoor_port\u2019 in that only one should be provided. If both are provided then the existence of this option overrides the usage of that option. Inside the path {pid} will be replaced with the PID of the current process.
\nboolean
\nFalse
True
Log output to Windows Event Log.
\n+Enables or disables logging values of all registered options when starting a service (at DEBUG level).
\ninteger
\n1
60
The amount of time before the log files are rotated. This option is ignored unless log_rotation_type is set to \u201cinterval\u201d.
\n+Specify a timeout after which a gracefully shutdown server will exit. Zero value means endless wait.
\nstring
\ndays
Seconds, Minutes, Hours, Days, Weekday, Midnight
\n+api-paste.ini
Rotation interval type. The time of the last file change (or the time when the service was started) is used when scheduling the next rotation.
\n+File name for the paste.deploy config for api service
\ninteger
\n+string
\n30
%(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f
Maximum number of rotated log files.
\n+A python format string that is used as the template to generate log lines. The following values can beformatted into it: client_ip, date_time, request_line, status_code, body_length, wall_seconds.
\ninteger
\n200
600
Log file maximum size in MB. This option is ignored if \u201clog_rotation_type\u201d is not set to \u201csize\u201d.
\n+Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.
\nstring
\n+integer
\nnone
interval, size, none
\n+100
Log rotation type.
\n-Possible values
\n-Rotate logs at predefined time intervals.
\n-Rotate logs once they reach a predefined size.
\n+Size of the pool of greenthreads used by wsgi
\n+integer
\nDo not rotate log files.
\n+16384
Maximum line size of message headers to be accepted. max_header_line may need to be increased when using large tokens (typically those generated when keystone is configured to use PKI tokens with big service catalogs).
\nstring
\n+boolean
\n%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s
True
Format string to use for log messages with context. Used by oslo_log.formatters.ContextFormatter
\n+If False, closes the client socket connection explicitly.
\nstring
\n+integer
\n%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
900
Format string to use for log messages when context is undefined. Used by oslo_log.formatters.ContextFormatter
\n+Timeout for client connections\u2019 socket operations. If an incoming connection is idle for this number of seconds it will be closed. A value of \u20180\u2019 means wait forever.
\nstring
\n+boolean
\n%(funcName)s %(pathname)s:%(lineno)d
False
Additional data to append to log message when logging level for the message is DEBUG. Used by oslo_log.formatters.ContextFormatter
\n+True if the server should send exception tracebacks to the clients on 500 errors. If False, the server will respond with empty bodies.
\nstring
\n+boolean
\n%(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s
False
This option can be changed without restarting.
\nPrefix each line of exception output with this format. Used by oslo_log.formatters.ContextFormatter
\n+If set to true, the logging level will be set to DEBUG instead of the default INFO level.
\nstring
\n%(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s
<None>
This option can be changed without restarting.
\nDefines the format string for %(user_identity)s that is used in logging_context_format_string. Used by oslo_log.formatters.ContextFormatter
\n+The name of a logging configuration file. This file is appended to any existing logging configuration files. For details about logging configuration files, see the Python logging module documentation. Note that when logging configuration files are used then all logging configuration is set in the configuration file and other logging configuration options are ignored (for example, log-date-format).
\n+Group | \n+Name | \n+
---|---|
DEFAULT | \n+log-config | \n+
DEFAULT | \n+log_config | \n+
list
\n+string
\n['amqp=WARN', 'amqplib=WARN', 'boto=WARN', 'qpid=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO']
%Y-%m-%d %H:%M:%S
List of package logging levels in logger=LEVEL pairs. This option is ignored if log_config_append is set.
\n+Defines the format string for %(asctime)s in log records. Default: the value above . This option is ignored if log_config_append is set.
\nboolean
\n+string
\nFalse
<None>
Enables or disables publication of error events.
\n+(Optional) Name of log file to send logging output to. If no default is set, logging will go to stderr as defined by use_stderr. This option is ignored if log_config_append is set.
\n+Group | \n+Name | \n+
---|---|
DEFAULT | \n+logfile | \n+
string
\n"[instance: %(uuid)s] "
<None>
The format for an instance that is passed with the log message.
\n+(Optional) The base directory used for relative log_file paths. This option is ignored if log_config_append is set.
\n+Group | \n+Name | \n+
---|---|
DEFAULT | \n+logdir | \n+
string
\n+boolean
\n"[instance: %(uuid)s] "
False
The format for an instance UUID that is passed with the log message.
\n+Uses logging handler designed to watch file system. When log file is moved or removed this handler will open a new log file with specified path instantaneously. It makes sense only if log_file option is specified and Linux platform is used. This option is ignored if log_config_append is set.
\ninteger
\n+boolean
\n0
False
Interval, number of seconds, of log rate limiting.
\n+Use syslog for logging. Existing syslog format is DEPRECATED and will be changed later to honor RFC5424. This option is ignored if log_config_append is set.
\ninteger
\n+boolean
\n0
False
Maximum number of logged messages per rate_limit_interval.
\n+Enable journald for logging. If running in a systemd environment you may wish to enable journal support. Doing so will use the journal native protocol which includes structured metadata in addition to log messages.This option is ignored if log_config_append is set.
\nstring
\nCRITICAL
LOG_USER
Log level name used by rate limiting: CRITICAL, ERROR, INFO, WARNING, DEBUG or empty string. Logs with level greater or equal to rate_limit_except_level are not filtered. An empty string means that all levels are filtered.
\n+Syslog facility to receive log lines. This option is ignored if log_config_append is set.
\nboolean
\nFalse
Enables or disables fatal status of deprecations.
\n+Use JSON formatting for logging. This option is ignored if log_config_append is set.
\nboolean
\nTrue
False
Some periodic tasks can be run in a separate process. Should we run them here?
\n+Log output to standard error. This option is ignored if log_config_append is set.
\nstring
\n+boolean
\n<None>
False
Enable eventlet backdoor. Acceptable values are 0, <port>, and <start>:<end>, where 0 results in listening on a random tcp port number; <port> results in listening on the specified port number (and not enabling backdoor if that port is in use); and <start>:<end> results in listening on the smallest unused port number within the specified range of port numbers. The chosen port is displayed in the service\u2019s log file.
\n+Log output to Windows Event Log.
\nstring
\n+integer
\n<None>
1
Enable eventlet backdoor, using the provided path as a unix socket that can receive connections. This option is mutually exclusive with \u2018backdoor_port\u2019 in that only one should be provided. If both are provided then the existence of this option overrides the usage of that option. Inside the path {pid} will be replaced with the PID of the current process.
\n+The amount of time before the log files are rotated. This option is ignored unless log_rotation_type is set to \u201cinterval\u201d.
\nboolean
\n+string
\nTrue
days
Seconds, Minutes, Hours, Days, Weekday, Midnight
\nEnables or disables logging values of all registered options when starting a service (at DEBUG level).
\n+Rotation interval type. The time of the last file change (or the time when the service was started) is used when scheduling the next rotation.
\ninteger
\n60
30
Specify a timeout after which a gracefully shutdown server will exit. Zero value means endless wait.
\n+Maximum number of rotated log files.
\nstring
\n+integer
\napi-paste.ini
200
File name for the paste.deploy config for api service
\n+Log file maximum size in MB. This option is ignored if \u201clog_rotation_type\u201d is not set to \u201csize\u201d.
\nstring
\n%(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f
none
interval, size, none
\nA python format string that is used as the template to generate log lines. The following values can beformatted into it: client_ip, date_time, request_line, status_code, body_length, wall_seconds.
\n-integer
\n+Log rotation type.
\n+Possible values
\n+Rotate logs at predefined time intervals.
\n600
Rotate logs once they reach a predefined size.
\n+Do not rotate log files.
\nSets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.
\ninteger
\n+string
\n100
%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s
Size of the pool of greenthreads used by wsgi
\n+Format string to use for log messages with context. Used by oslo_log.formatters.ContextFormatter
\ninteger
\n+string
\n16384
%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
Maximum line size of message headers to be accepted. max_header_line may need to be increased when using large tokens (typically those generated when keystone is configured to use PKI tokens with big service catalogs).
\n+Format string to use for log messages when context is undefined. Used by oslo_log.formatters.ContextFormatter
\nboolean
\n+string
\nTrue
%(funcName)s %(pathname)s:%(lineno)d
If False, closes the client socket connection explicitly.
\n+Additional data to append to log message when logging level for the message is DEBUG. Used by oslo_log.formatters.ContextFormatter
\ninteger
\n+string
\n900
%(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s
Timeout for client connections\u2019 socket operations. If an incoming connection is idle for this number of seconds it will be closed. A value of \u20180\u2019 means wait forever.
\n+Prefix each line of exception output with this format. Used by oslo_log.formatters.ContextFormatter
\nboolean
\n+string
\nFalse
%(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s
True if the server should send exception tracebacks to the clients on 500 errors. If False, the server will respond with empty bodies.
\n+Defines the format string for %(user_identity)s that is used in logging_context_format_string. Used by oslo_log.formatters.ContextFormatter
\ninteger
\n+list
\n30
1
\n+['amqp=WARN', 'amqplib=WARN', 'boto=WARN', 'qpid=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO']
Size of RPC connection pool.
\n-Group | \n-Name | \n-
---|---|
DEFAULT | \n-rpc_conn_pool_size | \n-
List of package logging levels in logger=LEVEL pairs. This option is ignored if log_config_append is set.
\ninteger
\n+boolean
\n2
False
The pool size limit for connections expiration policy
\n+Enables or disables publication of error events.
\ninteger
\n+string
\n1200
"[instance: %(uuid)s] "
The time-to-live in sec of idle connections in the pool
\n+The format for an instance that is passed with the log message.
\ninteger
\n+string
\n64
"[instance: %(uuid)s] "
Size of executor thread pool when executor is threading or eventlet.
\n-Group | \n-Name | \n-
---|---|
DEFAULT | \n-rpc_thread_pool_size | \n-
The format for an instance UUID that is passed with the log message.
\ninteger
\n60
0
Seconds to wait for a response from a call.
\n+Interval, number of seconds, of log rate limiting.
\nstring
\n+integer
\nrabbit://
0
The network address and optional user credentials for connecting to the messaging backend, in URL format. The expected format is:
\n-driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query
\n-Example: rabbit://rabbitmq:password@127.0.0.1:5672//
\n-For full details on the fields in the URL see the documentation of oslo_messaging.TransportURL at https://docs.openstack.org/oslo.messaging/latest/reference/transport.html
\n+Maximum number of logged messages per rate_limit_interval.
\nstring
\nopenstack
CRITICAL
The default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.
\n+Log level name used by rate limiting: CRITICAL, ERROR, INFO, WARNING, DEBUG or empty string. Logs with level greater or equal to rate_limit_except_level are not filtered. An empty string means that all levels are filtered.
\nboolean
\nFalse
Add an endpoint to answer to ping calls. Endpoint is named oslo_rpc_server_ping
\n+Enables or disables fatal status of deprecations.
\ninteger
\n10
24
1
\nNumber of workers for taskflow engine to execute actions.
\n