{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.lByUW8b6/b1/neutron_26.0.0-4_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.lByUW8b6/b2/neutron_26.0.0-4_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,12 +1,12 @@\n \n 0a5e625ae3e38bc3f059b0908beae048 24404 net optional neutron-api_26.0.0-4_all.deb\n bf887786f70b6ff2dd3efe7fdd6932a8 74688 net optional neutron-common_26.0.0-4_all.deb\n 5a6436e1431d7426e2a1dbf944846d79 21432 net optional neutron-dhcp-agent_26.0.0-4_all.deb\n- d33702a20e8b0575b1b1411954b398b6 8349176 doc optional neutron-doc_26.0.0-4_all.deb\n+ 76b5a99e8cc38cf94c56bfe3180e630b 8349284 doc optional neutron-doc_26.0.0-4_all.deb\n 5d7ced81816c459a206701d1992d481c 11384 net optional neutron-l3-agent_26.0.0-4_all.deb\n ab3b1b07e751c893e60bf848c3b48b3c 13796 net optional neutron-linuxbridge-agent_26.0.0-4_all.deb\n 696e16b02e36811a302a6b597ffad282 13996 net optional neutron-macvtap-agent_26.0.0-4_all.deb\n 9a25b27c29d536ba93551df428a2a4cf 29388 net optional neutron-metadata-agent_26.0.0-4_all.deb\n 46f2f6e1c612a576fcacbfe79fd8be1c 14368 net optional neutron-metering-agent_26.0.0-4_all.deb\n 5eafc7e7801a7fb2714df62b17572bbc 22228 net optional neutron-openvswitch-agent_26.0.0-4_all.deb\n e89621a43df853cf6b024e5b3c3c68a2 17172 net optional neutron-ovn-agent_26.0.0-4_all.deb\n"}, {"source1": "neutron-doc_26.0.0-4_all.deb", "source2": "neutron-doc_26.0.0-4_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 2025-04-30 11:44:34.000000 debian-binary\n--rw-r--r-- 0 0 0 16900 2025-04-30 11:44:34.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8332084 2025-04-30 11:44:34.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16896 2025-04-30 11:44:34.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8332196 2025-04-30 11:44:34.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/neutron-doc/html/configuration/neutron.html", "source2": "./usr/share/doc/neutron-doc/html/configuration/neutron.html", "comments": ["Ordering differences only"], "unified_diff": "@@ -1181,306 +1181,14 @@\n
This option has a sample default set, which means that\n its actual default value may vary from the one documented\n above.
\nDefines the allowed conntrack helpers, and conntrack helper module protocol constraints.
\n \n \nboolean
\n-True
Some periodic tasks can be run in a separate process. Should we run them here?
\n-string
\n-<None>
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-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018backdoor_port\u2019 option is deprecated and will be removed in a future release.
\n-string
\n-<None>
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-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018backdoor_socket\u2019 option is deprecated and will be removed in a future release.
\n-boolean
\n-True
Enables or disables logging values of all registered options when starting a service (at DEBUG level).
\n-integer
\n-60
Specify a timeout after which a gracefully shutdown server will exit. Zero value means endless wait.
\n-string
\n-api-paste.ini
File name for the paste.deploy config for api service
\n-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018api_paste_config\u2019 option is deprecated and will be removed in a future release.
\n-string
\n-%(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f
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.
\n-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018wsgi_log_format\u2019 option is deprecated and will be removed in a future release.
\n-integer
\n-600
Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.
\n-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018tcp_keepidle\u2019 option is deprecated and will be removed in a future release.
\n-integer
\n-100
Size of the pool of greenthreads used by wsgi
\n-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018wsgi_default_pool_size\u2019 option is deprecated and will be removed in a future release.
\n-integer
\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).
\n-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018max_header_line\u2019 option is deprecated and will be removed in a future release.
\n-boolean
\n-True
If False, closes the client socket connection explicitly.
\n-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018wsgi_keep_alive\u2019 option is deprecated and will be removed in a future release.
\n-integer
\n-900
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-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018client_socket_timeout\u2019 option is deprecated and will be removed in a future release.
\n-boolean
\n-False
True if the server should send exception tracebacks to the clients on 500 errors. If False, the server will respond with empty bodies.
\n-Warning
\n-This option is deprecated for removal.\n-Its value may be silently ignored \n-in the future.
\n-The \u2018wsgi_server_debug\u2019 option is deprecated and will be removed in a future release.
\n-integer
\nFalse
Enables or disables fatal status of deprecations.
\nboolean
\n+True
Some periodic tasks can be run in a separate process. Should we run them here?
\n+string
\n+<None>
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+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018backdoor_port\u2019 option is deprecated and will be removed in a future release.
\n+string
\n+<None>
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+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018backdoor_socket\u2019 option is deprecated and will be removed in a future release.
\n+boolean
\n+True
Enables or disables logging values of all registered options when starting a service (at DEBUG level).
\n+integer
\n+60
Specify a timeout after which a gracefully shutdown server will exit. Zero value means endless wait.
\n+string
\n+api-paste.ini
File name for the paste.deploy config for api service
\n+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018api_paste_config\u2019 option is deprecated and will be removed in a future release.
\n+string
\n+%(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f
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.
\n+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018wsgi_log_format\u2019 option is deprecated and will be removed in a future release.
\n+integer
\n+600
Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.
\n+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018tcp_keepidle\u2019 option is deprecated and will be removed in a future release.
\n+integer
\n+100
Size of the pool of greenthreads used by wsgi
\n+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018wsgi_default_pool_size\u2019 option is deprecated and will be removed in a future release.
\n+integer
\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).
\n+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018max_header_line\u2019 option is deprecated and will be removed in a future release.
\n+boolean
\n+True
If False, closes the client socket connection explicitly.
\n+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018wsgi_keep_alive\u2019 option is deprecated and will be removed in a future release.
\n+integer
\n+900
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+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018client_socket_timeout\u2019 option is deprecated and will be removed in a future release.
\n+boolean
\n+False
True if the server should send exception tracebacks to the clients on 500 errors. If False, the server will respond with empty bodies.
\n+Warning
\n+This option is deprecated for removal.\n+Its value may be silently ignored \n+in the future.
\n+The \u2018wsgi_server_debug\u2019 option is deprecated and will be removed in a future release.
\n+