{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.IsYlCM9j/b1/ironic_24.1.1-3_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.IsYlCM9j/b2/ironic_24.1.1-3_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n b1d5aa7566998e561805342b66251a8b 21472 net optional ironic-api_24.1.1-3_all.deb\n- 6cb56f26cdc501c23faffebeb9626bda 65248 net optional ironic-common_24.1.1-3_all.deb\n+ 9396476531cf809100bfc23199701972 65256 net optional ironic-common_24.1.1-3_all.deb\n d699567375910e68331fa0a0500c15b3 8572 net optional ironic-conductor_24.1.1-3_all.deb\n- 1811ca16ce41a0d7e71c20c329079415 3497796 doc optional ironic-doc_24.1.1-3_all.deb\n+ 0c1b8829c96e5f4ca80806f604814b5b 3497680 doc optional ironic-doc_24.1.1-3_all.deb\n 4bdbee83424ee8b5b49ba59267703943 1039256 python optional python3-ironic_24.1.1-3_all.deb\n"}, {"source1": "ironic-common_24.1.1-3_all.deb", "source2": "ironic-common_24.1.1-3_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 2024-05-09 12:20:13.000000 debian-binary\n--rw-r--r-- 0 0 0 16040 2024-05-09 12:20:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 49016 2024-05-09 12:20:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16044 2024-05-09 12:20:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 49020 2024-05-09 12:20:13.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": "./usr/share/ironic-common/ironic.conf", "source2": "./usr/share/ironic-common/ironic.conf", "comments": ["Ordering differences only"], "unified_diff": "@@ -426,28 +426,28 @@\n # \"service\" is a default convention for OpenStack deployments, but the requsite access and details around end configuration are largely up\n # to an operator if they are doing an OpenStack deployment manually. (string value)\n #rbac_service_project_name = service\n \n # Hash function to use when building the hash ring. If running on a FIPS system, do not use md5. WARNING: all ironic services in a cluster\n # MUST use the same algorithm at all times. Changing the algorithm requires an offline update. (string value)\n # Possible values:\n+# sha3_224 - \n # blake2b - \n+# sha3_384 - \n+# blake2s - \n # sha3_512 - \n-# sha3_224 - \n-# sha3_256 - \n+# sha224 - \n+# shake_256 - \n # md5 - \n # shake_128 - \n-# shake_256 - \n-# sha224 - \n-# sha256 - \n-# sha1 - \n # sha512 - \n-# blake2s - \n-# sha3_384 - \n+# sha256 - \n # sha384 - \n+# sha3_256 - \n+# sha1 - \n # Advanced Option: intended for advanced users and not used\n # by the majority of users, and might have a significant\n # effect on stability and/or performance.\n #hash_ring_algorithm = md5\n \n #\n # From oslo.log\n"}]}]}]}, {"source1": "ironic-doc_24.1.1-3_all.deb", "source2": "ironic-doc_24.1.1-3_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 2024-05-09 12:20:13.000000 debian-binary\n--rw-r--r-- 0 0 0 30240 2024-05-09 12:20:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3467364 2024-05-09 12:20:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 30232 2024-05-09 12:20:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 3467256 2024-05-09 12:20:13.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": "@@ -4,15 +4,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-05-09 12:20:13.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/\n -rw-r--r-- 0 root (0) root (0) 2670 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 2055 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/html/\n drwxr-xr-x 0 root (0) root (0) 0 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/html/_downloads/\n drwxr-xr-x 0 root (0) root (0) 0 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/html/_downloads/46a710314a54e51427dfa661f40debfb/\n--rw-r--r-- 0 root (0) root (0) 48230 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/html/_downloads/46a710314a54e51427dfa661f40debfb/ironic.conf.sample.gz\n+-rw-r--r-- 0 root (0) root (0) 48227 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/html/_downloads/46a710314a54e51427dfa661f40debfb/ironic.conf.sample.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/html/_downloads/bca715bf2d67df782be72fe5453fdf66/\n -rw-r--r-- 0 root (0) root (0) 5848 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/html/_downloads/bca715bf2d67df782be72fe5453fdf66/ironic.policy.yaml.sample.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-05-09 12:20:13.000000 ./usr/share/doc/ironic-doc/html/_images/\n -rw-r--r-- 0 root (0) root (0) 7850 2024-03-25 07:55:19.000000 ./usr/share/doc/ironic-doc/html/_images/agent-token-with-pxe-ipxe.svg\n -rw-r--r-- 0 root (0) root (0) 9822 2024-03-25 07:55:19.000000 ./usr/share/doc/ironic-doc/html/_images/agent-token-with-virtual-media.svg\n -rw-r--r-- 0 root (0) root (0) 8747 2024-03-25 07:55:19.000000 ./usr/share/doc/ironic-doc/html/_images/boot-from-volume.svg\n -rw-r--r-- 0 root (0) root (0) 49070 2024-03-25 07:55:19.000000 ./usr/share/doc/ironic-doc/html/_images/conceptual_architecture.png\n"}, {"source1": "./usr/share/doc/ironic-doc/html/_downloads/46a710314a54e51427dfa661f40debfb/ironic.conf.sample.gz", "source2": "./usr/share/doc/ironic-doc/html/_downloads/46a710314a54e51427dfa661f40debfb/ironic.conf.sample.gz", "unified_diff": null, "details": [{"source1": "ironic.conf.sample", "source2": "ironic.conf.sample", "comments": ["Ordering differences only"], "unified_diff": "@@ -661,28 +661,28 @@\n \n # Hash function to use when building the hash ring. If running\n # on a FIPS system, do not use md5. WARNING: all ironic\n # services in a cluster MUST use the same algorithm at all\n # times. Changing the algorithm requires an offline update.\n # (string value)\n # Possible values:\n-# blake2s - \n-# sha3_384 - \n+# sha256 - \n+# sha1 - \n # md5 - \n-# shake_128 - \n+# shake_256 - \n+# blake2s - \n # sha3_512 - \n-# sha1 - \n+# sha3_384 - \n # sha224 - \n-# sha512 - \n-# sha384 - \n # sha3_256 - \n-# sha256 - \n-# shake_256 - \n+# sha384 - \n # sha3_224 - \n+# shake_128 - \n # blake2b - \n+# sha512 - \n # Advanced Option: intended for advanced users and not used\n # by the majority of users, and might have a significant\n # effect on stability and/or performance.\n #hash_ring_algorithm = md5\n \n #\n # From oslo.log\n"}]}, {"source1": "./usr/share/doc/ironic-doc/html/configuration/config.html", "source2": "./usr/share/doc/ironic-doc/html/configuration/config.html", "unified_diff": "@@ -630,15 +630,15 @@\n
Type:
\n

string

\n
\n
Default:
\n

md5

\n
\n
Valid Values:
\n-

blake2s, sha3_384, md5, shake_128, sha3_512, sha1, sha224, sha512, sha384, sha3_256, sha256, shake_256, sha3_224, blake2b

\n+

sha256, sha1, md5, shake_256, blake2s, sha3_512, sha3_384, sha224, sha3_256, sha384, sha3_224, shake_128, blake2b, sha512

\n
\n
Advanced Option:
\n

Intended for advanced users and not used\n by the majority of users, and might have a significant\n effect on stability and/or performance.

\n
\n \n@@ -1259,228 +1259,14 @@\n

service

\n
\n \n

The project name utilized for Role Based Access Control checks for the reserved service project. This project is utilized for services to have accounts for cross-service communication. Often these accounts require higher levels of access, and effectively this permits accounts from the service to not be restricted to project scoping of responses. i.e. The service project user with a service role will be able to see nodes across all projects, similar to System scoped access. If not set to a value, and all service role access will be filtered matching an owner or lessee, if applicable. If an operator wishes to make behavior visible for all service role users across all projects, then a custom policy must be used to override the default \u201cservice_role\u201d rule. It should be noted that the value of \u201cservice\u201d is a default convention for OpenStack deployments, but the requsite access and details around end configuration are largely up to an operator if they are doing an OpenStack deployment manually.

\n \n \n
\n-
\n-rpc_conn_pool_size\u00b6
\n-
\n-
Type:
\n-

integer

\n-
\n-
Default:
\n-

30

\n-
\n-
Minimum Value:
\n-

1

\n-
\n-
\n-

Size of RPC connection pool.

\n-\n-\n-\n-\n-\n-\n-\n-\n-\n-\n-\n-\n-
Deprecated Variations\u00b6

Group

Name

DEFAULT

rpc_conn_pool_size

\n-
\n-\n-
\n-
\n-conn_pool_min_size\u00b6
\n-
\n-
Type:
\n-

integer

\n-
\n-
Default:
\n-

2

\n-
\n-
\n-

The pool size limit for connections expiration policy

\n-
\n-\n-
\n-
\n-conn_pool_ttl\u00b6
\n-
\n-
Type:
\n-

integer

\n-
\n-
Default:
\n-

1200

\n-
\n-
\n-

The time-to-live in sec of idle connections in the pool

\n-
\n-\n-
\n-
\n-executor_thread_pool_size\u00b6
\n-
\n-
Type:
\n-

integer

\n-
\n-
Default:
\n-

64

\n-
\n-
\n-

Size of executor thread pool when executor is threading or eventlet.

\n-\n-\n-\n-\n-\n-\n-\n-\n-\n-\n-\n-\n-
Deprecated Variations\u00b6

Group

Name

DEFAULT

rpc_thread_pool_size

\n-
\n-\n-
\n-
\n-rpc_response_timeout\u00b6
\n-
\n-
Type:
\n-

integer

\n-
\n-
Default:
\n-

60

\n-
\n-
\n-

Seconds to wait for a response from a call.

\n-
\n-\n-
\n-
\n-transport_url\u00b6
\n-
\n-
Type:
\n-

string

\n-
\n-
Default:
\n-

rabbit://

\n-
\n-
\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

\n-
\n-\n-
\n-
\n-control_exchange\u00b6
\n-
\n-
Type:
\n-

string

\n-
\n-
Default:
\n-

openstack

\n-
\n-
\n-

The default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.

\n-
\n-\n-
\n-
\n-rpc_ping_enabled\u00b6
\n-
\n-
Type:
\n-

boolean

\n-
\n-
Default:
\n-

False

\n-
\n-
\n-

Add an endpoint to answer to ping calls. Endpoint is named oslo_rpc_server_ping

\n-
\n-\n-
\n-
\n-run_external_periodic_tasks\u00b6
\n-
\n-
Type:
\n-

boolean

\n-
\n-
Default:
\n-

True

\n-
\n-
\n-

Some periodic tasks can be run in a separate process. Should we run them here?

\n-
\n-\n-
\n-
\n-backdoor_port\u00b6
\n-
\n-
Type:
\n-

string

\n-
\n-
Default:
\n-

<None>

\n-
\n-
\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.

\n-
\n-\n-
\n-
\n-backdoor_socket\u00b6
\n-
\n-
Type:
\n-

string

\n-
\n-
Default:
\n-

<None>

\n-
\n-
\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.

\n-
\n-\n-
\n-
\n-log_options\u00b6
\n-
\n-
Type:
\n-

boolean

\n-
\n-
Default:
\n-

True

\n-
\n-
\n-

Enables or disables logging values of all registered options when starting a service (at DEBUG level).

\n-
\n-\n-
\n-
\n-graceful_shutdown_timeout\u00b6
\n-
\n-
Type:
\n-

integer

\n-
\n-
Default:
\n-

60

\n-
\n-
\n-

Specify a timeout after which a gracefully shutdown server will exit. Zero value means endless wait.

\n-
\n-\n-
\n
\n debug\u00b6
\n
\n
Type:
\n

boolean

\n
\n
Default:
\n@@ -1504,16 +1290,16 @@\n

<None>

\n
\n
Mutable:
\n

This option can be changed without restarting.

\n
\n
\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-\n-\n+
Deprecated Variations\u00b6
\n+\n \n \n \n \n \n \n \n@@ -1548,16 +1334,16 @@\n

string

\n
\n
Default:
\n

<None>

\n
\n \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-
Deprecated Variations\u00b6

Group

Name

DEFAULT

\n-\n+
Deprecated Variations\u00b6
\n+\n \n \n \n \n \n \n \n@@ -1575,16 +1361,16 @@\n

string

\n
\n
Default:
\n

<None>

\n
\n \n

(Optional) The base directory used for relative log_file paths. This option is ignored if log_config_append is set.

\n-
Deprecated Variations\u00b6

Group

Name

DEFAULT

\n-\n+
Deprecated Variations\u00b6
\n+\n \n \n \n \n \n \n \n@@ -1966,14 +1752,228 @@\n
Default:
\n

False

\n
\n \n

Enables or disables fatal status of deprecations.

\n \n \n+
\n+
\n+rpc_conn_pool_size\u00b6
\n+
\n+
Type:
\n+

integer

\n+
\n+
Default:
\n+

30

\n+
\n+
Minimum Value:
\n+

1

\n+
\n+
\n+

Size of RPC connection pool.

\n+
Deprecated Variations\u00b6

Group

Name

DEFAULT

\n+\n+\n+\n+\n+\n+\n+\n+\n+\n+\n+\n+
Deprecated Variations\u00b6

Group

Name

DEFAULT

rpc_conn_pool_size

\n+
\n+\n+
\n+
\n+conn_pool_min_size\u00b6
\n+
\n+
Type:
\n+

integer

\n+
\n+
Default:
\n+

2

\n+
\n+
\n+

The pool size limit for connections expiration policy

\n+
\n+\n+
\n+
\n+conn_pool_ttl\u00b6
\n+
\n+
Type:
\n+

integer

\n+
\n+
Default:
\n+

1200

\n+
\n+
\n+

The time-to-live in sec of idle connections in the pool

\n+
\n+\n+
\n+
\n+executor_thread_pool_size\u00b6
\n+
\n+
Type:
\n+

integer

\n+
\n+
Default:
\n+

64

\n+
\n+
\n+

Size of executor thread pool when executor is threading or eventlet.

\n+\n+\n+\n+\n+\n+\n+\n+\n+\n+\n+\n+\n+
Deprecated Variations\u00b6

Group

Name

DEFAULT

rpc_thread_pool_size

\n+
\n+\n+
\n+
\n+rpc_response_timeout\u00b6
\n+
\n+
Type:
\n+

integer

\n+
\n+
Default:
\n+

60

\n+
\n+
\n+

Seconds to wait for a response from a call.

\n+
\n+\n+
\n+
\n+transport_url\u00b6
\n+
\n+
Type:
\n+

string

\n+
\n+
Default:
\n+

rabbit://

\n+
\n+
\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

\n+
\n+\n+
\n+
\n+control_exchange\u00b6
\n+
\n+
Type:
\n+

string

\n+
\n+
Default:
\n+

openstack

\n+
\n+
\n+

The default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.

\n+
\n+\n+
\n+
\n+rpc_ping_enabled\u00b6
\n+
\n+
Type:
\n+

boolean

\n+
\n+
Default:
\n+

False

\n+
\n+
\n+

Add an endpoint to answer to ping calls. Endpoint is named oslo_rpc_server_ping

\n+
\n+\n+
\n+
\n+run_external_periodic_tasks\u00b6
\n+
\n+
Type:
\n+

boolean

\n+
\n+
Default:
\n+

True

\n+
\n+
\n+

Some periodic tasks can be run in a separate process. Should we run them here?

\n+
\n+\n+
\n+
\n+backdoor_port\u00b6
\n+
\n+
Type:
\n+

string

\n+
\n+
Default:
\n+

<None>

\n+
\n+
\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.

\n+
\n+\n+
\n+
\n+backdoor_socket\u00b6
\n+
\n+
Type:
\n+

string

\n+
\n+
Default:
\n+

<None>

\n+
\n+
\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.

\n+
\n+\n+
\n+
\n+log_options\u00b6
\n+
\n+
Type:
\n+

boolean

\n+
\n+
Default:
\n+

True

\n+
\n+
\n+

Enables or disables logging values of all registered options when starting a service (at DEBUG level).

\n+
\n+\n+
\n+
\n+graceful_shutdown_timeout\u00b6
\n+
\n+
Type:
\n+

integer

\n+
\n+
Default:
\n+

60

\n+
\n+
\n+

Specify a timeout after which a gracefully shutdown server will exit. Zero value means endless wait.

\n+
\n+\n
\n

agent\u00b6

\n
\n
\n
\n manage_agent_boot\u00b6
\n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -434,16 +434,16 @@\n refreshed on the next access.\n hash_ring_algorithm_\b\u00b6\n Type:\n string\n Default:\n md5\n Valid Values:\n- blake2s, sha3_384, md5, shake_128, sha3_512, sha1, sha224, sha512,\n- sha384, sha3_256, sha256, shake_256, sha3_224, blake2b\n+ sha256, sha1, md5, shake_256, blake2s, sha3_512, sha3_384, sha224,\n+ sha3_256, sha384, sha3_224, shake_128, blake2b, sha512\n Advanced Option:\n Intended for advanced users and not used by the majority of users,\n and might have a significant effect on stability and/or\n performance.\n Hash function to use when building the hash ring. If running on a FIPS\n system, do not use md5. WARNING: all ironic services in a cluster MUST\n use the same algorithm at all times. Changing the algorithm requires an\n@@ -851,122 +851,14 @@\n all service role access will be filtered matching anownerorlessee, if\n applicable. If an operator wishes to make behavior visible for all\n service role users across all projects, then a custom policy must be used\n to override the default \u201cservice_role\u201d rule. It should be noted that the\n value of \u201cservice\u201d is a default convention for OpenStack deployments, but\n the requsite access and details around end configuration are largely up\n to an operator if they are doing an OpenStack deployment manually.\n- rpc_conn_pool_size_\b\u00b6\n- Type:\n- integer\n- Default:\n- 30\n- Minimum Value:\n- 1\n- Size of RPC connection pool.\n- D\bDe\bep\bpr\bre\bec\bca\bat\bte\bed\bd V\bVa\bar\bri\bia\bat\bti\bio\bon\bns\bs_\b?\b\u00b6\n- G\bGr\bro\bou\bup\bp N\bNa\bam\bme\be\n- DEFAULT rpc_conn_pool_size\n- conn_pool_min_size_\b\u00b6\n- Type:\n- integer\n- Default:\n- 2\n- The pool size limit for connections expiration policy\n- conn_pool_ttl_\b\u00b6\n- Type:\n- integer\n- Default:\n- 1200\n- The time-to-live in sec of idle connections in the pool\n- executor_thread_pool_size_\b\u00b6\n- Type:\n- integer\n- Default:\n- 64\n- Size of executor thread pool when executor is threading or eventlet.\n- D\bDe\bep\bpr\bre\bec\bca\bat\bte\bed\bd V\bVa\bar\bri\bia\bat\bti\bio\bon\bns\bs_\b?\b\u00b6\n- G\bGr\bro\bou\bup\bp N\bNa\bam\bme\be\n- DEFAULT rpc_thread_pool_size\n- rpc_response_timeout_\b\u00b6\n- Type:\n- integer\n- Default:\n- 60\n- Seconds to wait for a response from a call.\n- transport_url_\b\u00b6\n- Type:\n- string\n- Default:\n- rabbit://\n- The network address and optional user credentials for connecting to the\n- messaging backend, in URL format. The expected format is:\n- driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/\n- 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\n- oslo_messaging.TransportURL at _\bh_\bt_\bt_\bp_\bs_\b:_\b/_\b/_\bd_\bo_\bc_\bs_\b._\bo_\bp_\be_\bn_\bs_\bt_\ba_\bc_\bk_\b._\bo_\br_\bg_\b/_\bo_\bs_\bl_\bo_\b._\bm_\be_\bs_\bs_\ba_\bg_\bi_\bn_\bg_\b/\n- _\bl_\ba_\bt_\be_\bs_\bt_\b/_\br_\be_\bf_\be_\br_\be_\bn_\bc_\be_\b/_\bt_\br_\ba_\bn_\bs_\bp_\bo_\br_\bt_\b._\bh_\bt_\bm_\bl\n- control_exchange_\b\u00b6\n- Type:\n- string\n- Default:\n- openstack\n- The default exchange under which topics are scoped. May be overridden by\n- an exchange name specified in the transport_url option.\n- rpc_ping_enabled_\b\u00b6\n- Type:\n- boolean\n- Default:\n- False\n- Add an endpoint to answer to ping calls. Endpoint is named\n- oslo_rpc_server_ping\n- run_external_periodic_tasks_\b\u00b6\n- Type:\n- boolean\n- Default:\n- True\n- Some periodic tasks can be run in a separate process. Should we run them\n- here?\n- backdoor_port_\b\u00b6\n- Type:\n- string\n- Default:\n- \n- Enable eventlet backdoor. Acceptable values are 0, , and :\n- , where 0 results in listening on a random tcp port number; \n- results in listening on the specified port number (and not enabling\n- backdoor if that port is in use); and : results in listening\n- on the smallest unused port number within the specified range of port\n- numbers. The chosen port is displayed in the service\u2019s log file.\n- backdoor_socket_\b\u00b6\n- Type:\n- string\n- Default:\n- \n- Enable eventlet backdoor, using the provided path as a unix socket that\n- can receive connections. This option is mutually exclusive with\n- \u2018backdoor_port\u2019 in that only one should be provided. If both are provided\n- then the existence of this option overrides the usage of that option.\n- Inside the path {pid} will be replaced with the PID of the current\n- process.\n- log_options_\b\u00b6\n- Type:\n- boolean\n- Default:\n- True\n- Enables or disables logging values of all registered options when\n- starting a service (at DEBUG level).\n- graceful_shutdown_timeout_\b\u00b6\n- Type:\n- integer\n- Default:\n- 60\n- Specify a timeout after which a gracefully shutdown server will exit.\n- Zero value means endless wait.\n debug_\b\u00b6\n Type:\n boolean\n Default:\n False\n Mutable:\n This option can be changed without restarting.\n@@ -1217,14 +1109,122 @@\n levels are filtered.\n fatal_deprecations_\b\u00b6\n Type:\n boolean\n Default:\n False\n Enables or disables fatal status of deprecations.\n+ rpc_conn_pool_size_\b\u00b6\n+ Type:\n+ integer\n+ Default:\n+ 30\n+ Minimum Value:\n+ 1\n+ Size of RPC connection pool.\n+ D\bDe\bep\bpr\bre\bec\bca\bat\bte\bed\bd V\bVa\bar\bri\bia\bat\bti\bio\bon\bns\bs_\b?\b\u00b6\n+ G\bGr\bro\bou\bup\bp N\bNa\bam\bme\be\n+ DEFAULT rpc_conn_pool_size\n+ conn_pool_min_size_\b\u00b6\n+ Type:\n+ integer\n+ Default:\n+ 2\n+ The pool size limit for connections expiration policy\n+ conn_pool_ttl_\b\u00b6\n+ Type:\n+ integer\n+ Default:\n+ 1200\n+ The time-to-live in sec of idle connections in the pool\n+ executor_thread_pool_size_\b\u00b6\n+ Type:\n+ integer\n+ Default:\n+ 64\n+ Size of executor thread pool when executor is threading or eventlet.\n+ D\bDe\bep\bpr\bre\bec\bca\bat\bte\bed\bd V\bVa\bar\bri\bia\bat\bti\bio\bon\bns\bs_\b?\b\u00b6\n+ G\bGr\bro\bou\bup\bp N\bNa\bam\bme\be\n+ DEFAULT rpc_thread_pool_size\n+ rpc_response_timeout_\b\u00b6\n+ Type:\n+ integer\n+ Default:\n+ 60\n+ Seconds to wait for a response from a call.\n+ transport_url_\b\u00b6\n+ Type:\n+ string\n+ Default:\n+ rabbit://\n+ The network address and optional user credentials for connecting to the\n+ messaging backend, in URL format. The expected format is:\n+ driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/\n+ 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\n+ oslo_messaging.TransportURL at _\bh_\bt_\bt_\bp_\bs_\b:_\b/_\b/_\bd_\bo_\bc_\bs_\b._\bo_\bp_\be_\bn_\bs_\bt_\ba_\bc_\bk_\b._\bo_\br_\bg_\b/_\bo_\bs_\bl_\bo_\b._\bm_\be_\bs_\bs_\ba_\bg_\bi_\bn_\bg_\b/\n+ _\bl_\ba_\bt_\be_\bs_\bt_\b/_\br_\be_\bf_\be_\br_\be_\bn_\bc_\be_\b/_\bt_\br_\ba_\bn_\bs_\bp_\bo_\br_\bt_\b._\bh_\bt_\bm_\bl\n+ control_exchange_\b\u00b6\n+ Type:\n+ string\n+ Default:\n+ openstack\n+ The default exchange under which topics are scoped. May be overridden by\n+ an exchange name specified in the transport_url option.\n+ rpc_ping_enabled_\b\u00b6\n+ Type:\n+ boolean\n+ Default:\n+ False\n+ Add an endpoint to answer to ping calls. Endpoint is named\n+ oslo_rpc_server_ping\n+ run_external_periodic_tasks_\b\u00b6\n+ Type:\n+ boolean\n+ Default:\n+ True\n+ Some periodic tasks can be run in a separate process. Should we run them\n+ here?\n+ backdoor_port_\b\u00b6\n+ Type:\n+ string\n+ Default:\n+ \n+ Enable eventlet backdoor. Acceptable values are 0, , and :\n+ , where 0 results in listening on a random tcp port number; \n+ results in listening on the specified port number (and not enabling\n+ backdoor if that port is in use); and : results in listening\n+ on the smallest unused port number within the specified range of port\n+ numbers. The chosen port is displayed in the service\u2019s log file.\n+ backdoor_socket_\b\u00b6\n+ Type:\n+ string\n+ Default:\n+ \n+ Enable eventlet backdoor, using the provided path as a unix socket that\n+ can receive connections. This option is mutually exclusive with\n+ \u2018backdoor_port\u2019 in that only one should be provided. If both are provided\n+ then the existence of this option overrides the usage of that option.\n+ Inside the path {pid} will be replaced with the PID of the current\n+ process.\n+ log_options_\b\u00b6\n+ Type:\n+ boolean\n+ Default:\n+ True\n+ Enables or disables logging values of all registered options when\n+ starting a service (at DEBUG level).\n+ graceful_shutdown_timeout_\b\u00b6\n+ Type:\n+ integer\n+ Default:\n+ 60\n+ Specify a timeout after which a gracefully shutdown server will exit.\n+ Zero value means endless wait.\n *\b**\b**\b**\b**\b* a\bag\bge\ben\bnt\bt_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n manage_agent_boot_\b\u00b6\n Type:\n boolean\n Default:\n True\n Whether Ironic will manage booting of the agent ramdisk. If set to False,\n"}]}, {"source1": "./usr/share/doc/ironic-doc/html/configuration/sample-config.html", "source2": "./usr/share/doc/ironic-doc/html/configuration/sample-config.html", "comments": ["Ordering differences only"], "unified_diff": "@@ -768,28 +768,28 @@\n \n # Hash function to use when building the hash ring. If running\n # on a FIPS system, do not use md5. WARNING: all ironic\n # services in a cluster MUST use the same algorithm at all\n # times. Changing the algorithm requires an offline update.\n # (string value)\n # Possible values:\n-# blake2s - <No description provided>\n-# sha3_384 - <No description provided>\n+# sha256 - <No description provided>\n+# sha1 - <No description provided>\n # md5 - <No description provided>\n-# shake_128 - <No description provided>\n+# shake_256 - <No description provided>\n+# blake2s - <No description provided>\n # sha3_512 - <No description provided>\n-# sha1 - <No description provided>\n+# sha3_384 - <No description provided>\n # sha224 - <No description provided>\n-# sha512 - <No description provided>\n-# sha384 - <No description provided>\n # sha3_256 - <No description provided>\n-# sha256 - <No description provided>\n-# shake_256 - <No description provided>\n+# sha384 - <No description provided>\n # sha3_224 - <No description provided>\n+# shake_128 - <No description provided>\n # blake2b - <No description provided>\n+# sha512 - <No description provided>\n # Advanced Option: intended for advanced users and not used\n # by the majority of users, and might have a significant\n # effect on stability and/or performance.\n #hash_ring_algorithm = md5\n \n #\n # From oslo.log\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -673,28 +673,28 @@\n \n # Hash function to use when building the hash ring. If running\n # on a FIPS system, do not use md5. WARNING: all ironic\n # services in a cluster MUST use the same algorithm at all\n # times. Changing the algorithm requires an offline update.\n # (string value)\n # Possible values:\n-# blake2s - \n-# sha3_384 - \n+# sha256 - \n+# sha1 - \n # md5 - \n-# shake_128 - \n+# shake_256 - \n+# blake2s - \n # sha3_512 - \n-# sha1 - \n+# sha3_384 - \n # sha224 - \n-# sha512 - \n-# sha384 - \n # sha3_256 - \n-# sha256 - \n-# shake_256 - \n+# sha384 - \n # sha3_224 - \n+# shake_128 - \n # blake2b - \n+# sha512 - \n # Advanced Option: intended for advanced users and not used\n # by the majority of users, and might have a significant\n # effect on stability and/or performance.\n #hash_ring_algorithm = md5\n \n #\n # From oslo.log\n"}]}]}]}]}]}