{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.1VGNo44j/b1/octavia_14.0.0~rc1-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.1VGNo44j/b2/octavia_14.0.0~rc1-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,10 +1,10 @@\n \n 806f54835ababa79969bb9c78b29047c 12432 net optional octavia-agent_14.0.0~rc1-1_all.deb\n 65506e5ef9d3abfadc4ea2be17f0a045 22912 net optional octavia-api_14.0.0~rc1-1_all.deb\n d12dc53f439f84e6295510c374b50ecc 54696 net optional octavia-common_14.0.0~rc1-1_all.deb\n- 34fec2036bfb9794ead5afa2dce54c77 2119040 doc optional octavia-doc_14.0.0~rc1-1_all.deb\n+ 7c2f0ab02ddc3212ff75c6601a8156f5 2119048 doc optional octavia-doc_14.0.0~rc1-1_all.deb\n adfc1736a3146362d5e4fd3b55b9cbfe 9012 net optional octavia-driver-agent_14.0.0~rc1-1_all.deb\n 226b6e026dad8a517349b9445049fc1e 21152 net optional octavia-health-manager_14.0.0~rc1-1_all.deb\n 8a484ee476a42d520d73c9d755c4869b 8984 net optional octavia-housekeeping_14.0.0~rc1-1_all.deb\n 4e6b78529c360bc1e4f0ac0fe4d3b6fe 8968 net optional octavia-worker_14.0.0~rc1-1_all.deb\n 8822c7638ea15291dbad8cd86a2f5f18 576760 python optional python3-octavia_14.0.0~rc1-1_all.deb\n"}, {"source1": "octavia-doc_14.0.0~rc1-1_all.deb", "source2": "octavia-doc_14.0.0~rc1-1_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-03-17 11:55:42.000000 debian-binary\n -rw-r--r-- 0 0 0 15892 2024-03-17 11:55:42.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2102956 2024-03-17 11:55:42.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2102964 2024-03-17 11:55:42.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/doc/octavia-doc/html/configuration/configref.html", "source2": "./usr/share/doc/octavia-doc/html/configuration/configref.html", "comments": ["Ordering differences only"], "unified_diff": "@@ -200,14 +200,158 @@\n

This option can be changed without restarting.

\n
\n \n

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

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

octavia

\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 debug\u00b6
\n
\n
Type:
\n

boolean

\n
\n
Default:
\n@@ -231,16 +375,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@@ -275,16 +419,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@@ -302,16 +446,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@@ -682,158 +826,14 @@\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-

octavia

\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

amphora_agent\u00b6

\n
\n
\n
\n agent_server_ca\u00b6
\n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -61,14 +61,79 @@\n integer\n Default:\n 60\n Mutable:\n This option can be changed without restarting.\n Specify a timeout after which a gracefully shutdown server will exit.\n Zero value means endless wait.\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+ octavia\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 debug_\b\u00b6\n Type:\n boolean\n Default:\n False\n Mutable:\n This option can be changed without restarting.\n@@ -317,79 +382,14 @@\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- octavia\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 *\b**\b**\b**\b**\b* _\ba\ba_\bm\bm_\bp\bp_\bh\bh_\bo\bo_\br\br_\ba\ba_\b_\b__\ba\ba_\bg\bg_\be\be_\bn\bn_\bt\bt_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n agent_server_ca_\b\u00b6\n Type:\n string\n Default:\n /etc/octavia/certs/client_ca.pem\n The ca which signed the client certificates\n"}]}, {"source1": "./usr/share/doc/octavia-doc/html/searchindex.js", "source2": "./usr/share/doc/octavia-doc/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1718,14 +1718,41 @@\n \"regist\": [22, 24, 40, 74, 97, 98, 128, 129, 135, 138],\n \"debug\": [22, 26, 42, 44, 60, 76, 94, 136],\n \"graceful_shutdown_timeout\": 22,\n \"integ\": [22, 42, 52, 123, 128, 135, 136],\n \"exit\": [22, 42, 90, 143],\n \"zero\": [22, 29],\n \"endless\": 22,\n+ \"rpc_conn_pool_s\": 22,\n+ \"minimum\": [22, 41, 76, 128, 129],\n+ \"conn_pool_min_s\": 22,\n+ \"conn_pool_ttl\": 22,\n+ \"1200\": 22,\n+ \"sec\": [22, 27, 137, 143],\n+ \"idl\": [22, 126],\n+ \"executor_thread_pool_s\": 22,\n+ \"64\": [22, 128, 135, 148],\n+ \"executor\": [22, 76, 124],\n+ \"eventlet\": [22, 26, 99, 124],\n+ \"rpc_thread_pool_s\": [22, 124],\n+ \"rpc_response_timeout\": 22,\n+ \"rabbit\": [22, 41, 143],\n+ \"usern\": 22,\n+ \"passn\": 22,\n+ \"hostn\": 22,\n+ \"portn\": 22,\n+ \"rabbitmq\": [22, 143],\n+ \"5672\": 22,\n+ \"transporturl\": 22,\n+ \"control_exchang\": 22,\n+ \"exchang\": [22, 128],\n+ \"rpc_ping_en\": 22,\n+ \"answer\": [22, 28, 128, 129],\n+ \"ping\": [22, 42, 136, 147, 148],\n+ \"oslo_rpc_server_p\": 22,\n \"log_config_append\": 22,\n \"ignor\": [22, 55, 74, 137],\n \"log_config\": 22,\n \"log_date_format\": 22,\n \"asctim\": 22,\n \"record\": [22, 42, 76, 91, 92, 94, 97, 98, 130, 136, 137, 146],\n \"log_fil\": 22,\n@@ -1812,41 +1839,14 @@\n \"instance_uuid_format\": 22,\n \"rate_limit_interv\": 22,\n \"rate_limit_burst\": 22,\n \"rate_limit_except_level\": 22,\n \"equal\": [22, 26, 42, 135, 136, 149, 150],\n \"fatal_deprec\": 22,\n \"fatal\": [22, 27, 29, 53],\n- \"rpc_conn_pool_s\": 22,\n- \"minimum\": [22, 41, 76, 128, 129],\n- \"conn_pool_min_s\": 22,\n- \"conn_pool_ttl\": 22,\n- \"1200\": 22,\n- \"sec\": [22, 27, 137, 143],\n- \"idl\": [22, 126],\n- \"executor_thread_pool_s\": 22,\n- \"64\": [22, 128, 135, 148],\n- \"executor\": [22, 76, 124],\n- \"eventlet\": [22, 26, 99, 124],\n- \"rpc_thread_pool_s\": [22, 124],\n- \"rpc_response_timeout\": 22,\n- \"rabbit\": [22, 41, 143],\n- \"usern\": 22,\n- \"passn\": 22,\n- \"hostn\": 22,\n- \"portn\": 22,\n- \"rabbitmq\": [22, 143],\n- \"5672\": 22,\n- \"transporturl\": 22,\n- \"control_exchang\": 22,\n- \"exchang\": [22, 128],\n- \"rpc_ping_en\": 22,\n- \"answer\": [22, 28, 128, 129],\n- \"ping\": [22, 42, 136, 147, 148],\n- \"oslo_rpc_server_p\": 22,\n \"agent_server_ca\": 22,\n \"agent_server_cert\": 22,\n \"agent_server_network_dir\": 22,\n \"agent_server_network_fil\": 22,\n \"xena\": 22,\n \"Its\": [22, 131, 146],\n \"silent\": 22,\n"}]}]}]}]}]}