{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.pdlhlSts/b1/ganeti_3.0.2-1~deb11u1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.pdlhlSts/b2/ganeti_3.0.2-1~deb11u1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,9 +1,9 @@\n \n 9a130baae6f808cf2650e3d774982a6c 877832 admin optional ganeti-3.0_3.0.2-1~deb11u1_all.deb\n- daed37ae4a3730382a84b2cc7de169b2 1009188 doc optional ganeti-doc_3.0.2-1~deb11u1_all.deb\n+ 32e5e7b72966e3cc1196334165290694 1009092 doc optional ganeti-doc_3.0.2-1~deb11u1_all.deb\n d369086769af5981f99180afc74922b2 13753580 admin optional ganeti-haskell-3.0_3.0.2-1~deb11u1_i386.deb\n a8211bb01a724cc0bd3f537f3b9e9b71 2668884 admin optional ganeti-htools-3.0_3.0.2-1~deb11u1_i386.deb\n 7901421936f42656060b728f158d0390 20084 admin optional ganeti-htools_3.0.2-1~deb11u1_all.deb\n c85b39fe7af51d400eace6a742d9ff3a 380364 devel optional ganeti-testsuite_3.0.2-1~deb11u1_all.deb\n 869ee4ee3600ba9a4da863a407e93f8a 110852 admin optional ganeti_3.0.2-1~deb11u1_all.deb\n 9ad2a861c916e31b9da5e37db8e5f9a5 32948 python optional python3-ganeti-rapi_3.0.2-1~deb11u1_all.deb\n"}, {"source1": "ganeti-doc_3.0.2-1~deb11u1_all.deb", "source2": "ganeti-doc_3.0.2-1~deb11u1_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 2022-06-30 07:24:43.000000 debian-binary\n -rw-r--r-- 0 0 0 6980 2022-06-30 07:24:43.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1002016 2022-06-30 07:24:43.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1001920 2022-06-30 07:24:43.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/ganeti/html/rapi.html", "source2": "./usr/share/doc/ganeti/html/rapi.html", "unified_diff": "@@ -977,15 +977,15 @@\n
\n\nExtend UID pool, must be list of lists describing UID ranges (two items, start and end inclusive)
\n
beparams
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
\n\n-Cluster-wide backend parameter defaults
\n
blacklisted_os
(defaults to None
, must be None or (List of (Tuple of (OneOf add, attach, remove, detach, NonEmptyString)))
)
blacklisted_os
(defaults to None
, must be None or (List of (Tuple of (OneOf add, remove, detach, attach, NonEmptyString)))
)
\n\nModify list of blacklisted operating systems: each modification must have two items, the operation and the OS name; the operation can be add or remove
\n
candidate_pool_size
(defaults to None
, must be None or GreaterThanZero
)
\n\n@@ -1009,45 +1009,45 @@\nMaster candidate pool size
\n
\n\nJob dependencies; if used through
\nSubmitManyJobs
relative (negative) job IDs can be used; see design document for details
disk_state
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
\n\n-Set disk states
\n
diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf ext, diskless, gluster, file, sharedfile, blockdev, drbd, rbd, plain) and values of (Dictionary with keys of Anything and values of Anything))
)
diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf sharedfile, file, blockdev, plain, rbd, gluster, drbd, diskless, ext) and values of (Dictionary with keys of Anything and values of Anything))
)
\n\nDisk templates\u2019 parameter defaults
\n
drbd_helper
(defaults to None
, must be None or String
)
\n\nDRBD helper program
\n
enabled_data_collectors
(defaults to None
, must be None or (Dictionary with keys of String and values of Boolean)
)
\n\n-Set the active data collectors
\n
enabled_disk_templates
(defaults to None
, must be None or (List of (OneOf ext, diskless, gluster, file, sharedfile, blockdev, drbd, rbd, plain))
)
enabled_disk_templates
(defaults to None
, must be None or (List of (OneOf sharedfile, file, blockdev, plain, rbd, gluster, drbd, diskless, ext))
)
\n\n-List of enabled disk templates
\n
enabled_hypervisors
(defaults to None
, must be None or (List of (OneOf xen-pvm, kvm, lxc, chroot, fake, xen-hvm))
)
enabled_hypervisors
(defaults to None
, must be None or (List of (OneOf chroot, fake, lxc, xen-pvm, xen-hvm, kvm))
)
\n\nList of enabled hypervisors
\n
enabled_user_shutdown
(defaults to None
, must be None or Boolean
)
\n\nWhether user shutdown is enabled cluster wide
\n
file_storage_dir
(defaults to None
, must be None or String
)
force
(defaults to False
, must be Boolean
)
\n\nWhether to force the operation
\n
gluster_storage_dir
(defaults to None
, must be None or String
)
hidden_os
(defaults to None
, must be None or (List of (Tuple of (OneOf add, attach, remove, detach, NonEmptyString)))
)
hidden_os
(defaults to None
, must be None or (List of (Tuple of (OneOf add, remove, detach, attach, NonEmptyString)))
)
\n\nModify list of hidden operating systems: each modification must have two items, the operation and the OS name; the operation can be add or remove
\n
hv_state
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
\n\n@@ -1089,15 +1089,15 @@\nSet hypervisor states
\n
Maximal number of jobs tracked in the job queue
\nmodify_etc_hosts
(defaults to None
, must be None or Boolean
)
ndparams
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
\n\n-Cluster-wide node parameter defaults
\n
nicparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf link, network, bridge, ip, mac, vlan, mode, name) and values of (None or String) [NIC parameters])
)
nicparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf bridge, mac, ip, network, mode, link, vlan, name) and values of (None or String) [NIC parameters])
)
\n\nCluster-wide NIC parameter defaults
\n
os_hvp
(defaults to None
, must be None or (Dictionary with keys of String and values of (Dictionary with keys of Anything and values of Anything))
)
\n\n@@ -1222,15 +1222,15 @@\nCluster-wide per-OS hypervisor parameter defaults
\n
\n\nJob dependencies; if used through
\nSubmitManyJobs
relative (negative) job IDs can be used; see design document for details
disk_state
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
\n\n-Set disk states
\n
diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf ext, diskless, gluster, file, sharedfile, blockdev, drbd, rbd, plain) and values of (Dictionary with keys of Anything and values of Anything))
)
diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf sharedfile, file, blockdev, plain, rbd, gluster, drbd, diskless, ext) and values of (Dictionary with keys of Anything and values of Anything))
)
\n\nDisk templates\u2019 parameter defaults
\n
group_name
(defaults to None
, must be NonEmptyString
)
\n\n@@ -1319,15 +1319,15 @@\nGroup name
\n
\n\nJob dependencies; if used through
\nSubmitManyJobs
relative (negative) job IDs can be used; see design document for details
disk_state
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
\n\n-Set disk states
\n
diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf ext, diskless, gluster, file, sharedfile, blockdev, drbd, rbd, plain) and values of (Dictionary with keys of Anything and values of Anything))
)
diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf sharedfile, file, blockdev, plain, rbd, gluster, drbd, diskless, ext) and values of (Dictionary with keys of Anything and values of Anything))
)
\n\nDisk templates\u2019 parameter defaults
\n
hv_state
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
\n\n@@ -1715,15 +1715,15 @@\nSet hypervisor states
\n
\n\nGroup name
\n
network_link
(defaults to None
, must be NonEmptyString
)
\n\n-Network link when connecting to a group
\n
network_mode
(defaults to None
, must be OneOf bridged, pool, openvswitch, routed
)
network_mode
(defaults to None
, must be OneOf bridged, openvswitch, routed, pool
)
\n\nNetwork mode when connecting to a group
\n
network_name
(defaults to None
, must be NonEmptyString
)
\n\n@@ -1972,23 +1972,23 @@\nNetwork name
\n
\n\nWhether to check for conflicting IP addresses
\n
depends
(defaults to None
, must be None or (List of (((List of Anything) or Tuple) and (Length 2) and (Item 0 is (JobId or RelativeJobId), item 1 is (List of (OneOf error, canceled, success)))))
)
\n\n-Job dependencies; if used through
\nSubmitManyJobs
relative (negative) job IDs can be used; see design document for details
disk_template
(defaults to None
, must be None or (OneOf ext, diskless, gluster, file, sharedfile, blockdev, drbd, rbd, plain)
)
disk_template
(defaults to None
, must be None or (OneOf sharedfile, file, blockdev, plain, rbd, gluster, drbd, diskless, ext)
)
\n\nInstance disk template
\n
disks
(defaults to None
, must be List of (Dictionary with keys of NonEmptyString and values of (NonEmptyString or Integer) [Disk parameters])
)
\n\n-List of instance disks
\n
file_driver
(defaults to None
, must be None or (OneOf blktap2, loop, blktap)
)
file_driver
(defaults to None
, must be None or (OneOf blktap, blktap2, loop)
)
\n\nDriver for file-backed disks
\n
file_storage_dir
(defaults to None
, must be None or NonEmptyString
)
\n\n@@ -2012,15 +2012,15 @@\nDirectory for storing file-backed disks
\n
\n\nStartup timeout for the helper VM
\n
hvparams
(defaults to {}
, must be Dictionary with keys of Anything and values of Anything
)
\n\n-Hypervisor parameters for instance, hypervisor-dependent
\n
hypervisor
(defaults to None
, must be None or (OneOf xen-pvm, kvm, lxc, chroot, fake, xen-hvm)
)
hypervisor
(defaults to None
, must be None or (OneOf chroot, fake, lxc, xen-pvm, xen-hvm, kvm)
)
\n\nSelected hypervisor for an instance
\n
iallocator
(defaults to None
, must be None or NonEmptyString
)
\n\n@@ -2040,23 +2040,23 @@\nIallocator for deciding the target node for shared-storage instances
\n
\n\nA required instance name (for single-instance LUs)
\n
ip_check
(defaults to True
, must be Boolean
)
\n\n-Whether to ensure instance\u2019s IP address is inactive
\n
mode
(defaults to None
, must be OneOf remote-import, create, import
)
mode
(defaults to None
, must be OneOf import, create, remote-import
)
\n\nInstance creation mode
\n
name_check
(defaults to True
, must be Boolean
)
\n\n-Whether to check name
\n
nics
(defaults to None
, must be List of (Dictionary with keys of (OneOf link, network, bridge, ip, mac, vlan, mode, name) and values of (None or String) [NIC parameters])
)
nics
(defaults to None
, must be List of (Dictionary with keys of (OneOf bridge, mac, ip, network, mode, link, vlan, name) and values of (None or String) [NIC parameters])
)
\n\nList of NIC (network interface) definitions
\n
no_install
(defaults to None
, must be None or Boolean
)
\n\n@@ -2263,15 +2263,15 @@\n \n \n \nDo not install the OS (will disable automatic start)
\n
PUT
\u00b6Shutdowns an instance.
\nIt supports the dry-run
argument.
admin_state_source
(defaults to None
, must be None or (OneOf user, admin)
)
admin_state_source
(defaults to None
, must be None or (OneOf admin, user)
)
\n\nWho last changed the instance admin state
\n
depends
(defaults to None
, must be None or (List of (((List of Anything) or Tuple) and (Length 2) and (Item 0 is (JobId or RelativeJobId), item 1 is (List of (OneOf error, canceled, success)))))
)
\n\n@@ -2407,15 +2407,15 @@\nJob dependencies; if used through
\nSubmitManyJobs
relative (negative) job IDs can be used; see design document for details
\n\nWhether to ignore ipolicy violations
\n
instance_uuid
(defaults to None
, must be None or NonEmptyString
)
\n\n-An instance UUID (for single-instance LUs)
\n
mode
(defaults to None
, must be OneOf replace_on_secondary, replace_auto, replace_new_secondary, replace_on_primary
)
mode
(defaults to None
, must be OneOf replace_new_secondary, replace_on_primary, replace_on_secondary, replace_auto
)
\n\nReplacement mode
\n
remote_node
(defaults to None
, must be None or NonEmptyString
)
\n\n@@ -2913,27 +2913,27 @@\nNew secondary node
\n
\n\nWhether to check for conflicting IP addresses
\n
depends
(defaults to None
, must be None or (List of (((List of Anything) or Tuple) and (Length 2) and (Item 0 is (JobId or RelativeJobId), item 1 is (List of (OneOf error, canceled, success)))))
)
\n\n-Job dependencies; if used through
\nSubmitManyJobs
relative (negative) job IDs can be used; see design document for details
disk_template
(defaults to None
, must be None or (OneOf ext, diskless, gluster, file, sharedfile, blockdev, drbd, rbd, plain)
)
disk_template
(defaults to None
, must be None or (OneOf sharedfile, file, blockdev, plain, rbd, gluster, drbd, diskless, ext)
)
\n\n-Instance disk template
\n
disks
(defaults to []
, must be (List of ((Length 3) and (Item 0 is (OneOf add, remove, detach, attach, modify), item 1 is (Integer or String [Device index, can be negative, e.g. -1 for last disk]), item 2 is (Dictionary with keys of NonEmptyString and values of (NonEmptyString or Integer) [Disk parameters]))) [Recommended]) or (List of ((Length 2) and (Item 0 is ((OneOf add, attach, remove, detach) or EqualOrGreaterThanZero), item 1 is (Dictionary with keys of NonEmptyString and values of (NonEmptyString or Integer) [Disk parameters]))) [Deprecated])
)
disks
(defaults to []
, must be (List of ((Length 3) and (Item 0 is (OneOf remove, detach, attach, add, modify), item 1 is (Integer or String [Device index, can be negative, e.g. -1 for last disk]), item 2 is (Dictionary with keys of NonEmptyString and values of (NonEmptyString or Integer) [Disk parameters]))) [Recommended]) or (List of ((Length 2) and (Item 0 is ((OneOf add, remove, detach, attach) or EqualOrGreaterThanZero), item 1 is (Dictionary with keys of NonEmptyString and values of (NonEmptyString or Integer) [Disk parameters]))) [Deprecated])
)
\n\nList of disk changes
\n
ext_params
(defaults to {}
, must be Dictionary with keys of Anything and values of Anything
)
\n\n-List of ExtStorage parameters
\n
file_driver
(defaults to None
, must be None or (OneOf blktap2, loop, blktap)
)
file_driver
(defaults to None
, must be None or (OneOf blktap, blktap2, loop)
)
\n\nDriver for file-backed disks
\n
file_storage_dir
(defaults to None
, must be None or NonEmptyString
)
\n\n@@ -2963,15 +2963,15 @@\nDirectory for storing file-backed disks
\n
\n\nEnable or disable the communication mechanism for an instance
\n
instance_uuid
(defaults to None
, must be None or NonEmptyString
)
\n\n-An instance UUID (for single-instance LUs)
\n
nics
(defaults to []
, must be (List of ((Length 3) and (Item 0 is (OneOf add, remove, detach, attach, modify), item 1 is (Integer or String [Device index, can be negative, e.g. -1 for last disk]), item 2 is (Dictionary with keys of (OneOf link, network, bridge, ip, mac, vlan, mode, name) and values of (None or String) [NIC parameters]))) [Recommended]) or (List of ((Length 2) and (Item 0 is ((OneOf add, attach, remove, detach) or EqualOrGreaterThanZero), item 1 is (Dictionary with keys of (OneOf link, network, bridge, ip, mac, vlan, mode, name) and values of (None or String) [NIC parameters]))) [Deprecated])
)
nics
(defaults to []
, must be (List of ((Length 3) and (Item 0 is (OneOf remove, detach, attach, add, modify), item 1 is (Integer or String [Device index, can be negative, e.g. -1 for last disk]), item 2 is (Dictionary with keys of (OneOf bridge, mac, ip, network, mode, link, vlan, name) and values of (None or String) [NIC parameters]))) [Recommended]) or (List of ((Length 2) and (Item 0 is ((OneOf add, remove, detach, attach) or EqualOrGreaterThanZero), item 1 is (Dictionary with keys of (OneOf bridge, mac, ip, network, mode, link, vlan, name) and values of (None or String) [NIC parameters]))) [Deprecated])
)
\n\nList of NIC changes
\n
offline
(defaults to None
, must be None or Boolean
)
\n\n@@ -3421,15 +3421,15 @@\nWhether to mark the instance as offline
\n
\n\nIallocator for deciding the target node for shared-storage instances
\n
ignore_soft_errors
(defaults to None
, must be None or Boolean
)
\n\n-Ignore soft htools errors
\n
mode
(defaults to None
, must be OneOf secondary-only, all, primary-only
)
mode
(defaults to None
, must be OneOf all, primary-only, secondary-only
)
\n\nNode evacuation mode
\n
node_name
(defaults to None
, must be NonEmptyString
)
\n\n@@ -3792,15 +3792,15 @@\nA required node name (for single-node LUs)
\n
It supports the dry-run
argument.
/2/query/[resource]
\u00b6Requests resource information. Available fields can be found in man\n pages and using /2/query/[resource]/fields
. The resource is one of\n-instance, export, network, lock, filter, group, node, job
. See the query2\n+lock, group, network, node, export, job, instance, filter
. See the query2\n design document for more details.