--- /srv/reproducible-results/rbuild-debian/r-b-build.6U65igxg/b1/ganeti_3.0.2-3_amd64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.6U65igxg/b2/ganeti_3.0.2-3_amd64.changes
├── Files
│ @@ -1,9 +1,9 @@
│
│ ae257cabb8790a5761c01269ebb02705 865260 admin optional ganeti-3.0_3.0.2-3_all.deb
│ - a9a72440e38045307058d88937010310 1011760 doc optional ganeti-doc_3.0.2-3_all.deb
│ + 217355ccb97cc3c86861b68a4c4809c0 1011716 doc optional ganeti-doc_3.0.2-3_all.deb
│ f11794c0148366921c83bc3cf8129f73 14263008 admin optional ganeti-haskell-3.0_3.0.2-3_amd64.deb
│ 82beaf9b283dde22b13f1e740b1c8cca 2712576 admin optional ganeti-htools-3.0_3.0.2-3_amd64.deb
│ 2c38994fd0872df3bb035f9e785253d0 5408 admin optional ganeti-htools_3.0.2-3_all.deb
│ 9f8f8fe3f6defda8c7313b07edb0e746 365712 devel optional ganeti-testsuite_3.0.2-3_all.deb
│ 41ceed97965b43f44cbfca14d24c9e44 96212 admin optional ganeti_3.0.2-3_all.deb
│ 8b6026a9a61de5e9bf154ee3a931b6ae 18228 python optional python3-ganeti-rapi_3.0.2-3_all.deb
├── ganeti-doc_3.0.2-3_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2023-03-07 09:58:37.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 6964 2023-03-07 09:58:37.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 1004604 2023-03-07 09:58:37.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 1004560 2023-03-07 09:58:37.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/doc/ganeti/html/rapi.html
│ │ │ │ @@ -981,15 +981,15 @@
│ │ │ │
│ │ │ │ Extend UID pool, must be list of lists describing UID ranges (two items, start and end inclusive)
│ │ │ │
│ │ │ │ beparams
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
│ │ │ │
│ │ │ │ Cluster-wide backend parameter defaults
│ │ │ │
│ │ │ │ -blacklisted_os
(defaults to None
, must be None or (List of (Tuple of (OneOf detach, attach, remove, add, NonEmptyString)))
)
│ │ │ │ +blacklisted_os
(defaults to None
, must be None or (List of (Tuple of (OneOf add, detach, attach, remove, NonEmptyString)))
)
│ │ │ │
│ │ │ │ Modify list of blacklisted operating systems: each modification must have two items, the operation and the OS name; the operation can be add or remove
│ │ │ │
│ │ │ │ candidate_pool_size
(defaults to None
, must be None or GreaterThanZero
)
│ │ │ │
│ │ │ │ Master candidate pool size
│ │ │ │
│ │ │ │ @@ -1013,45 +1013,45 @@
│ │ │ │
│ │ │ │ Job dependencies; if used through SubmitManyJobs
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)
)
│ │ │ │
│ │ │ │
│ │ │ │ -diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd) 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 gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain) and values of (Dictionary with keys of Anything and values of Anything))
)
│ │ │ │
│ │ │ │ Disk templates’ parameter defaults
│ │ │ │
│ │ │ │ drbd_helper
(defaults to None
, must be None or String
)
│ │ │ │
│ │ │ │ DRBD helper program
│ │ │ │
│ │ │ │ enabled_data_collectors
(defaults to None
, must be None or (Dictionary with keys of String and values of Boolean)
)
│ │ │ │
│ │ │ │ Set the active data collectors
│ │ │ │
│ │ │ │ -enabled_disk_templates
(defaults to None
, must be None or (List of (OneOf blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd))
)
│ │ │ │ +enabled_disk_templates
(defaults to None
, must be None or (List of (OneOf gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain))
)
│ │ │ │
│ │ │ │ List of enabled disk templates
│ │ │ │
│ │ │ │ -enabled_hypervisors
(defaults to None
, must be None or (List of (OneOf xen-hvm, chroot, kvm, fake, xen-pvm, lxc))
)
│ │ │ │ +enabled_hypervisors
(defaults to None
, must be None or (List of (OneOf kvm, lxc, fake, chroot, xen-pvm, xen-hvm))
)
│ │ │ │
│ │ │ │ List of enabled hypervisors
│ │ │ │
│ │ │ │ enabled_user_shutdown
(defaults to None
, must be None or Boolean
)
│ │ │ │
│ │ │ │ Whether user shutdown is enabled cluster wide
│ │ │ │
│ │ │ │ file_storage_dir
(defaults to None
, must be None or String
)
│ │ │ │ force
(defaults to False
, must be Boolean
)
│ │ │ │
│ │ │ │ Whether to force the operation
│ │ │ │
│ │ │ │ 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 detach, attach, remove, add, NonEmptyString)))
)
│ │ │ │ +hidden_os
(defaults to None
, must be None or (List of (Tuple of (OneOf add, detach, attach, remove, NonEmptyString)))
)
│ │ │ │
│ │ │ │ Modify list of hidden operating systems: each modification must have two items, the operation and the OS name; the operation can be add or remove
│ │ │ │
│ │ │ │ hv_state
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
│ │ │ │
│ │ │ │ Set hypervisor states
│ │ │ │
│ │ │ │ @@ -1093,15 +1093,15 @@
│ │ │ │ Maximal number of jobs tracked in the job queue
│ │ │ │
│ │ │ │ modify_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)
)
│ │ │ │
│ │ │ │ Cluster-wide node parameter defaults
│ │ │ │
│ │ │ │ -nicparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf mode, network, bridge, vlan, ip, mac, name, link) and values of (None or String) [NIC parameters])
)
│ │ │ │ +nicparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf ip, name, vlan, mac, mode, bridge, link, network) and values of (None or String) [NIC parameters])
)
│ │ │ │
│ │ │ │ Cluster-wide NIC parameter defaults
│ │ │ │
│ │ │ │ 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))
)
│ │ │ │
│ │ │ │ Cluster-wide per-OS hypervisor parameter defaults
│ │ │ │
│ │ │ │ @@ -1226,15 +1226,15 @@
│ │ │ │
│ │ │ │ Job dependencies; if used through SubmitManyJobs
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)
)
│ │ │ │
│ │ │ │
│ │ │ │ -diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd) 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 gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain) and values of (Dictionary with keys of Anything and values of Anything))
)
│ │ │ │
│ │ │ │ Disk templates’ parameter defaults
│ │ │ │
│ │ │ │ group_name
(defaults to None
, must be NonEmptyString
)
│ │ │ │
│ │ │ │
│ │ │ │ @@ -1323,15 +1323,15 @@
│ │ │ │
│ │ │ │ Job dependencies; if used through SubmitManyJobs
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)
)
│ │ │ │
│ │ │ │
│ │ │ │ -diskparams
(defaults to None
, must be None or (Dictionary with keys of (OneOf blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd) 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 gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain) and values of (Dictionary with keys of Anything and values of Anything))
)
│ │ │ │
│ │ │ │ Disk templates’ parameter defaults
│ │ │ │
│ │ │ │ hv_state
(defaults to None
, must be None or (Dictionary with keys of Anything and values of Anything)
)
│ │ │ │
│ │ │ │ Set hypervisor states
│ │ │ │
│ │ │ │ @@ -1719,15 +1719,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ network_link
(defaults to None
, must be NonEmptyString
)
│ │ │ │
│ │ │ │ Network link when connecting to a group
│ │ │ │
│ │ │ │ -network_mode
(defaults to None
, must be OneOf openvswitch, bridged, routed, pool
)
│ │ │ │ +network_mode
(defaults to None
, must be OneOf routed, pool, bridged, openvswitch
)
│ │ │ │
│ │ │ │ Network mode when connecting to a group
│ │ │ │
│ │ │ │ network_name
(defaults to None
, must be NonEmptyString
)
│ │ │ │
│ │ │ │
│ │ │ │ @@ -1976,23 +1976,23 @@
│ │ │ │
│ │ │ │ Whether to check for conflicting IP addresses
│ │ │ │
│ │ │ │ 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 success, error, canceled)))))
)
│ │ │ │
│ │ │ │ Job dependencies; if used through SubmitManyJobs
relative (negative) job IDs can be used; see design document for details
│ │ │ │
│ │ │ │ -disk_template
(defaults to None
, must be None or (OneOf blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd)
)
│ │ │ │ +disk_template
(defaults to None
, must be None or (OneOf gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain)
)
│ │ │ │
│ │ │ │ Instance disk template
│ │ │ │
│ │ │ │ disks
(defaults to None
, must be List of (Dictionary with keys of NonEmptyString and values of (NonEmptyString or Integer) [Disk parameters])
)
│ │ │ │
│ │ │ │ List of instance disks
│ │ │ │
│ │ │ │ -file_driver
(defaults to None
, must be None or (OneOf blktap, loop, blktap2)
)
│ │ │ │ +file_driver
(defaults to None
, must be None or (OneOf blktap, blktap2, loop)
)
│ │ │ │
│ │ │ │ Driver for file-backed disks
│ │ │ │
│ │ │ │ file_storage_dir
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ Directory for storing file-backed disks
│ │ │ │
│ │ │ │ @@ -2016,15 +2016,15 @@
│ │ │ │
│ │ │ │ Startup timeout for the helper VM
│ │ │ │
│ │ │ │ hvparams
(defaults to {}
, must be Dictionary with keys of Anything and values of Anything
)
│ │ │ │
│ │ │ │ Hypervisor parameters for instance, hypervisor-dependent
│ │ │ │
│ │ │ │ -hypervisor
(defaults to None
, must be None or (OneOf xen-hvm, chroot, kvm, fake, xen-pvm, lxc)
)
│ │ │ │ +hypervisor
(defaults to None
, must be None or (OneOf kvm, lxc, fake, chroot, xen-pvm, xen-hvm)
)
│ │ │ │
│ │ │ │ Selected hypervisor for an instance
│ │ │ │
│ │ │ │ iallocator
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ Iallocator for deciding the target node for shared-storage instances
│ │ │ │
│ │ │ │ @@ -2044,23 +2044,23 @@
│ │ │ │
│ │ │ │ A required instance name (for single-instance LUs)
│ │ │ │
│ │ │ │ ip_check
(defaults to True
, must be Boolean
)
│ │ │ │
│ │ │ │ Whether to ensure instance’s IP address is inactive
│ │ │ │
│ │ │ │ -mode
(defaults to None
, must be OneOf import, remote-import, create
)
│ │ │ │ +mode
(defaults to None
, must be OneOf remote-import, create, import
)
│ │ │ │
│ │ │ │ Instance creation mode
│ │ │ │
│ │ │ │ name_check
(defaults to True
, must be Boolean
)
│ │ │ │
│ │ │ │ Whether to check name
│ │ │ │
│ │ │ │ -nics
(defaults to None
, must be List of (Dictionary with keys of (OneOf mode, network, bridge, vlan, ip, mac, name, link) and values of (None or String) [NIC parameters])
)
│ │ │ │ +nics
(defaults to None
, must be List of (Dictionary with keys of (OneOf ip, name, vlan, mac, mode, bridge, link, network) and values of (None or String) [NIC parameters])
)
│ │ │ │
│ │ │ │ List of NIC (network interface) definitions
│ │ │ │
│ │ │ │ no_install
(defaults to None
, must be None or Boolean
)
│ │ │ │
│ │ │ │ Do not install the OS (will disable automatic start)
│ │ │ │
│ │ │ │ @@ -2267,15 +2267,15 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Shutdowns an instance.
│ │ │ │ It supports the dry-run
argument.
│ │ │ │ -admin_state_source
(defaults to None
, must be None or (OneOf admin, user)
)
│ │ │ │ +admin_state_source
(defaults to None
, must be None or (OneOf user, admin)
)
│ │ │ │
│ │ │ │ Who last changed the instance admin state
│ │ │ │
│ │ │ │ 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 success, error, canceled)))))
)
│ │ │ │
│ │ │ │ Job dependencies; if used through SubmitManyJobs
relative (negative) job IDs can be used; see design document for details
│ │ │ │
│ │ │ │ @@ -2411,15 +2411,15 @@
│ │ │ │
│ │ │ │ Whether to ignore ipolicy violations
│ │ │ │
│ │ │ │ instance_uuid
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ An instance UUID (for single-instance LUs)
│ │ │ │
│ │ │ │ -mode
(defaults to None
, must be OneOf replace_on_primary, replace_on_secondary, replace_auto, replace_new_secondary
)
│ │ │ │ +mode
(defaults to None
, must be OneOf replace_new_secondary, replace_on_primary, replace_auto, replace_on_secondary
)
│ │ │ │
│ │ │ │
│ │ │ │ remote_node
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ New secondary node
│ │ │ │
│ │ │ │ @@ -2661,15 +2661,15 @@
│ │ │ │
│ │ │ │ An instance UUID (for single-instance LUs)
│ │ │ │
│ │ │ │ long_sleep
(defaults to False
, must be Boolean
)
│ │ │ │
│ │ │ │ Whether to allow long instance shutdowns during exports
│ │ │ │
│ │ │ │ -mode
(defaults to local
, must be OneOf local, remote
)
│ │ │ │ +mode
(defaults to local
, must be OneOf remote, local
)
│ │ │ │
│ │ │ │
│ │ │ │ remove_instance
(defaults to False
, must be Boolean
)
│ │ │ │
│ │ │ │ Whether to remove instance after export
│ │ │ │
│ │ │ │ @@ -2756,15 +2756,15 @@
│ │ │ │
│ │ │ │ Whether to ignore ipolicy violations
│ │ │ │
│ │ │ │ instance_uuid
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ An instance UUID (for single-instance LUs)
│ │ │ │
│ │ │ │ -mode
(defaults to None
, must be None or (OneOf non-live, live)
)
│ │ │ │ +mode
(defaults to None
, must be None or (OneOf live, non-live)
)
│ │ │ │
│ │ │ │ Migration type (live/non-live)
│ │ │ │
│ │ │ │ target_node
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ Target node for instance migration/failover
│ │ │ │
│ │ │ │ @@ -2917,27 +2917,27 @@
│ │ │ │
│ │ │ │ Whether to check for conflicting IP addresses
│ │ │ │
│ │ │ │ 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 success, error, canceled)))))
)
│ │ │ │
│ │ │ │ Job dependencies; if used through SubmitManyJobs
relative (negative) job IDs can be used; see design document for details
│ │ │ │
│ │ │ │ -disk_template
(defaults to None
, must be None or (OneOf blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd)
)
│ │ │ │ +disk_template
(defaults to None
, must be None or (OneOf gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain)
)
│ │ │ │
│ │ │ │ Instance disk template
│ │ │ │
│ │ │ │ -disks
(defaults to []
, must be (List of ((Length 3) and (Item 0 is (OneOf attach, remove, modify, add, detach), 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 detach, attach, remove, add) 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 detach, add, modify, attach, remove), 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, detach, attach, remove) or EqualOrGreaterThanZero), item 1 is (Dictionary with keys of NonEmptyString and values of (NonEmptyString or Integer) [Disk parameters]))) [Deprecated])
)
│ │ │ │
│ │ │ │ List of disk changes
│ │ │ │
│ │ │ │ ext_params
(defaults to {}
, must be Dictionary with keys of Anything and values of Anything
)
│ │ │ │
│ │ │ │ List of ExtStorage parameters
│ │ │ │
│ │ │ │ -file_driver
(defaults to None
, must be None or (OneOf blktap, loop, blktap2)
)
│ │ │ │ +file_driver
(defaults to None
, must be None or (OneOf blktap, blktap2, loop)
)
│ │ │ │
│ │ │ │ Driver for file-backed disks
│ │ │ │
│ │ │ │ file_storage_dir
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ Directory for storing file-backed disks
│ │ │ │
│ │ │ │ @@ -2967,15 +2967,15 @@
│ │ │ │
│ │ │ │ Enable or disable the communication mechanism for an instance
│ │ │ │
│ │ │ │ instance_uuid
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ An instance UUID (for single-instance LUs)
│ │ │ │
│ │ │ │ -nics
(defaults to []
, must be (List of ((Length 3) and (Item 0 is (OneOf attach, remove, modify, add, detach), 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 mode, network, bridge, vlan, ip, mac, name, link) and values of (None or String) [NIC parameters]))) [Recommended]) or (List of ((Length 2) and (Item 0 is ((OneOf detach, attach, remove, add) or EqualOrGreaterThanZero), item 1 is (Dictionary with keys of (OneOf mode, network, bridge, vlan, ip, mac, name, link) and values of (None or String) [NIC parameters]))) [Deprecated])
)
│ │ │ │ +nics
(defaults to []
, must be (List of ((Length 3) and (Item 0 is (OneOf detach, add, modify, attach, remove), 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 ip, name, vlan, mac, mode, bridge, link, network) and values of (None or String) [NIC parameters]))) [Recommended]) or (List of ((Length 2) and (Item 0 is ((OneOf add, detach, attach, remove) or EqualOrGreaterThanZero), item 1 is (Dictionary with keys of (OneOf ip, name, vlan, mac, mode, bridge, link, network) and values of (None or String) [NIC parameters]))) [Deprecated])
)
│ │ │ │
│ │ │ │ List of NIC changes
│ │ │ │
│ │ │ │ offline
(defaults to None
, must be None or Boolean
)
│ │ │ │
│ │ │ │ Whether to mark the instance as offline
│ │ │ │
│ │ │ │ @@ -3495,15 +3495,15 @@
│ │ │ │
│ │ │ │ Whether to ignore ipolicy violations
│ │ │ │
│ │ │ │ live
(defaults to None
, must be None or Boolean
)
│ │ │ │
│ │ │ │ Obsolete ‘live’ migration mode (do not use)
│ │ │ │
│ │ │ │ -mode
(defaults to None
, must be None or (OneOf non-live, live)
)
│ │ │ │ +mode
(defaults to None
, must be None or (OneOf live, non-live)
)
│ │ │ │
│ │ │ │ Migration type (live/non-live)
│ │ │ │
│ │ │ │ node_uuid
(defaults to None
, must be None or NonEmptyString
)
│ │ │ │
│ │ │ │ A node UUID (for single-node LUs)
│ │ │ │
│ │ │ │ @@ -3796,15 +3796,15 @@
│ │ │ │ It supports the dry-run
argument.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Requests resource information. Available fields can be found in man
│ │ │ │ pages and using /2/query/[resource]/fields
. The resource is one of
│ │ │ │ -filter, job, node, network, export, lock, group, instance
. See the query2
│ │ │ │ +lock, job, group, export, node, filter, instance, network
. See the query2
│ │ │ │ design document for more details.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -3835,15 +3835,15 @@
│ │ │ │ be given and must be either null
or a list containing filter
│ │ │ │ operators.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Request list of available fields for a resource. The resource is one of
│ │ │ │ -filter, job, node, network, export, lock, group, instance
. See the
│ │ │ │ +lock, job, group, export, node, filter, instance, network
. See the
│ │ │ │ query2 design document for more details.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -552,15 +552,15 @@
│ │ │ │ │ Integer))))
│ │ │ │ │ Extend UID pool, must be list of lists describing UID ranges (two
│ │ │ │ │ items, start and end inclusive)
│ │ │ │ │ beparams (defaults to None, must be None or (Dictionary with keys of Anything
│ │ │ │ │ and values of Anything))
│ │ │ │ │ Cluster-wide backend parameter defaults
│ │ │ │ │ blacklisted_os (defaults to None, must be None or (List of (Tuple of (OneOf
│ │ │ │ │ -detach, attach, remove, add, NonEmptyString))))
│ │ │ │ │ +add, detach, attach, remove, NonEmptyString))))
│ │ │ │ │ Modify list of blacklisted operating systems: each modification must
│ │ │ │ │ have two items, the operation and the OS name; the operation can be
│ │ │ │ │ add or remove
│ │ │ │ │ candidate_pool_size (defaults to None, must be None or GreaterThanZero)
│ │ │ │ │ Master candidate pool size
│ │ │ │ │ compression_tools (defaults to None, must be None or (List of NonEmptyString))
│ │ │ │ │ List of enabled compression tools
│ │ │ │ │ @@ -577,36 +577,36 @@
│ │ │ │ │ of (OneOf success, error, canceled))))))
│ │ │ │ │ Job dependencies; if used through SubmitManyJobs 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))
│ │ │ │ │ Set disk states
│ │ │ │ │ diskparams (defaults to None, must be None or (Dictionary with keys of (OneOf
│ │ │ │ │ -blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd) and
│ │ │ │ │ +gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain) and
│ │ │ │ │ values of (Dictionary with keys of Anything and values of Anything)))
│ │ │ │ │ Disk templatesâ parameter defaults
│ │ │ │ │ drbd_helper (defaults to None, must be None or String)
│ │ │ │ │ DRBD helper program
│ │ │ │ │ enabled_data_collectors (defaults to None, must be None or (Dictionary with
│ │ │ │ │ keys of String and values of Boolean))
│ │ │ │ │ Set the active data collectors
│ │ │ │ │ enabled_disk_templates (defaults to None, must be None or (List of (OneOf
│ │ │ │ │ -blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd)))
│ │ │ │ │ +gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain)))
│ │ │ │ │ List of enabled disk templates
│ │ │ │ │ -enabled_hypervisors (defaults to None, must be None or (List of (OneOf xen-hvm,
│ │ │ │ │ -chroot, kvm, fake, xen-pvm, lxc)))
│ │ │ │ │ +enabled_hypervisors (defaults to None, must be None or (List of (OneOf kvm,
│ │ │ │ │ +lxc, fake, chroot, xen-pvm, xen-hvm)))
│ │ │ │ │ List of enabled hypervisors
│ │ │ │ │ enabled_user_shutdown (defaults to None, must be None or Boolean)
│ │ │ │ │ Whether user shutdown is enabled cluster wide
│ │ │ │ │ file_storage_dir (defaults to None, must be None or String)
│ │ │ │ │ force (defaults to False, must be Boolean)
│ │ │ │ │ Whether to force the operation
│ │ │ │ │ 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 detach,
│ │ │ │ │ -attach, remove, add, NonEmptyString))))
│ │ │ │ │ +hidden_os (defaults to None, must be None or (List of (Tuple of (OneOf add,
│ │ │ │ │ +detach, attach, remove, NonEmptyString))))
│ │ │ │ │ Modify list of hidden operating systems: each modification must have
│ │ │ │ │ two items, the operation and the OS name; the operation can be add or
│ │ │ │ │ remove
│ │ │ │ │ hv_state (defaults to None, must be None or (Dictionary with keys of Anything
│ │ │ │ │ and values of Anything))
│ │ │ │ │ Set hypervisor states
│ │ │ │ │ hvparams (defaults to None, must be None or (Dictionary with keys of String and
│ │ │ │ │ @@ -631,15 +631,15 @@
│ │ │ │ │ max_tracked_jobs (defaults to None, must be None or GreaterThanZero)
│ │ │ │ │ Maximal number of jobs tracked in the job queue
│ │ │ │ │ modify_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))
│ │ │ │ │ Cluster-wide node parameter defaults
│ │ │ │ │ nicparams (defaults to None, must be None or (Dictionary with keys of (OneOf
│ │ │ │ │ -mode, network, bridge, vlan, ip, mac, name, link) and values of (None or
│ │ │ │ │ +ip, name, vlan, mac, mode, bridge, link, network) and values of (None or
│ │ │ │ │ String) [NIC parameters]))
│ │ │ │ │ Cluster-wide NIC parameter defaults
│ │ │ │ │ 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)))
│ │ │ │ │ Cluster-wide per-OS hypervisor parameter defaults
│ │ │ │ │ osparams (defaults to None, must be None or (Dictionary with keys of String and
│ │ │ │ │ values of (Dictionary with keys of Anything and values of Anything)))
│ │ │ │ │ @@ -732,15 +732,15 @@
│ │ │ │ │ of (OneOf success, error, canceled))))))
│ │ │ │ │ Job dependencies; if used through SubmitManyJobs 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))
│ │ │ │ │ Set disk states
│ │ │ │ │ diskparams (defaults to None, must be None or (Dictionary with keys of (OneOf
│ │ │ │ │ -blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd) and
│ │ │ │ │ +gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain) and
│ │ │ │ │ values of (Dictionary with keys of Anything and values of Anything)))
│ │ │ │ │ Disk templatesâ parameter defaults
│ │ │ │ │ group_name (defaults to None, must be NonEmptyString)
│ │ │ │ │ Group name
│ │ │ │ │ hv_state (defaults to None, must be None or (Dictionary with keys of Anything
│ │ │ │ │ and values of Anything))
│ │ │ │ │ Set hypervisor states
│ │ │ │ │ @@ -790,15 +790,15 @@
│ │ │ │ │ of (OneOf success, error, canceled))))))
│ │ │ │ │ Job dependencies; if used through SubmitManyJobs 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))
│ │ │ │ │ Set disk states
│ │ │ │ │ diskparams (defaults to None, must be None or (Dictionary with keys of (OneOf
│ │ │ │ │ -blockdev, plain, ext, gluster, diskless, sharedfile, rbd, file, drbd) and
│ │ │ │ │ +gluster, sharedfile, blockdev, file, rbd, ext, drbd, diskless, plain) and
│ │ │ │ │ values of (Dictionary with keys of Anything and values of Anything)))
│ │ │ │ │ Disk templatesâ parameter defaults
│ │ │ │ │ hv_state (defaults to None, must be None or (Dictionary with keys of Anything
│ │ │ │ │ and values of Anything))
│ │ │ │ │ Set hypervisor states
│ │ │ │ │ ipolicy (defaults to None, must be None or (Dictionary with keys of Anything
│ │ │ │ │ and values of Anything))
│ │ │ │ │ @@ -1009,16 +1009,16 @@
│ │ │ │ │ of (OneOf success, error, canceled))))))
│ │ │ │ │ Job dependencies; if used through SubmitManyJobs relative (negative)
│ │ │ │ │ job IDs can be used; see design_document for details
│ │ │ │ │ group_name (defaults to None, must be NonEmptyString)
│ │ │ │ │ Group name
│ │ │ │ │ network_link (defaults to None, must be NonEmptyString)
│ │ │ │ │ Network link when connecting to a group
│ │ │ │ │ -network_mode (defaults to None, must be OneOf openvswitch, bridged, routed,
│ │ │ │ │ -pool)
│ │ │ │ │ +network_mode (defaults to None, must be OneOf routed, pool, bridged,
│ │ │ │ │ +openvswitch)
│ │ │ │ │ Network mode when connecting to a group
│ │ │ │ │ network_name (defaults to None, must be NonEmptyString)
│ │ │ │ │ Network name
│ │ │ │ │ network_vlan (defaults to the empty string, must be String)
│ │ │ │ │ Network vlan when connecting to a group
│ │ │ │ │ Job result:
│ │ │ │ │ None
│ │ │ │ │ @@ -1169,21 +1169,21 @@
│ │ │ │ │ conflicts_check (defaults to True, must be Boolean)
│ │ │ │ │ Whether to check for conflicting IP addresses
│ │ │ │ │ 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 success, error, canceled))))))
│ │ │ │ │ Job dependencies; if used through SubmitManyJobs relative (negative)
│ │ │ │ │ job IDs can be used; see design_document for details
│ │ │ │ │ -disk_template (defaults to None, must be None or (OneOf blockdev, plain, ext,
│ │ │ │ │ -gluster, diskless, sharedfile, rbd, file, drbd))
│ │ │ │ │ +disk_template (defaults to None, must be None or (OneOf gluster, sharedfile,
│ │ │ │ │ +blockdev, file, rbd, ext, drbd, diskless, plain))
│ │ │ │ │ Instance disk template
│ │ │ │ │ disks (defaults to None, must be List of (Dictionary with keys of
│ │ │ │ │ NonEmptyString and values of (NonEmptyString or Integer) [Disk parameters]))
│ │ │ │ │ List of instance disks
│ │ │ │ │ -file_driver (defaults to None, must be None or (OneOf blktap, loop, blktap2))
│ │ │ │ │ +file_driver (defaults to None, must be None or (OneOf blktap, blktap2, loop))
│ │ │ │ │ Driver for file-backed disks
│ │ │ │ │ file_storage_dir (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Directory for storing file-backed disks
│ │ │ │ │ force_variant (defaults to False, must be Boolean)
│ │ │ │ │ Whether to force an unknown OS variant
│ │ │ │ │ forthcoming (defaults to False, must be Boolean)
│ │ │ │ │ Whether to only reserve resources
│ │ │ │ │ @@ -1192,36 +1192,36 @@
│ │ │ │ │ helper_shutdown_timeout (defaults to None, must be None or Integer)
│ │ │ │ │ Shutdown timeout for the helper VM
│ │ │ │ │ helper_startup_timeout (defaults to None, must be None or Integer)
│ │ │ │ │ Startup timeout for the helper VM
│ │ │ │ │ hvparams (defaults to {}, must be Dictionary with keys of Anything and values
│ │ │ │ │ of Anything)
│ │ │ │ │ Hypervisor parameters for instance, hypervisor-dependent
│ │ │ │ │ -hypervisor (defaults to None, must be None or (OneOf xen-hvm, chroot, kvm,
│ │ │ │ │ -fake, xen-pvm, lxc))
│ │ │ │ │ +hypervisor (defaults to None, must be None or (OneOf kvm, lxc, fake, chroot,
│ │ │ │ │ +xen-pvm, xen-hvm))
│ │ │ │ │ Selected hypervisor for an instance
│ │ │ │ │ iallocator (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Iallocator for deciding the target node for shared-storage instances
│ │ │ │ │ identify_defaults (defaults to False, must be Boolean)
│ │ │ │ │ Reset instance parameters to default if equal
│ │ │ │ │ ignore_ipolicy (defaults to False, must be Boolean)
│ │ │ │ │ Whether to ignore ipolicy violations
│ │ │ │ │ instance_communication (defaults to False, must be Boolean)
│ │ │ │ │ Enable or disable the communication mechanism for an instance
│ │ │ │ │ instance_name (defaults to None, must be String)
│ │ │ │ │ A required instance name (for single-instance LUs)
│ │ │ │ │ ip_check (defaults to True, must be Boolean)
│ │ │ │ │ Whether to ensure instanceâs IP address is inactive
│ │ │ │ │ -mode (defaults to None, must be OneOf import, remote-import, create)
│ │ │ │ │ +mode (defaults to None, must be OneOf remote-import, create, import)
│ │ │ │ │ Instance creation mode
│ │ │ │ │ name_check (defaults to True, must be Boolean)
│ │ │ │ │ Whether to check name
│ │ │ │ │ -nics (defaults to None, must be List of (Dictionary with keys of (OneOf mode,
│ │ │ │ │ -network, bridge, vlan, ip, mac, name, link) and values of (None or String) [NIC
│ │ │ │ │ -parameters]))
│ │ │ │ │ +nics (defaults to None, must be List of (Dictionary with keys of (OneOf ip,
│ │ │ │ │ +name, vlan, mac, mode, bridge, link, network) and values of (None or String)
│ │ │ │ │ +[NIC parameters]))
│ │ │ │ │ List of NIC (network interface) definitions
│ │ │ │ │ no_install (defaults to None, must be None or Boolean)
│ │ │ │ │ Do not install the OS (will disable automatic start)
│ │ │ │ │ opportunistic_locking (defaults to False, must be Boolean)
│ │ │ │ │ Whether to employ opportunistic locking for nodes, meaning nodes
│ │ │ │ │ already locked by another opcode wonât be considered for instance
│ │ │ │ │ allocation (only when an iallocator is used)
│ │ │ │ │ @@ -1324,15 +1324,15 @@
│ │ │ │ │ **** /2/instances/[instance_name]/shutdown¶ ****
│ │ │ │ │ Instance shutdown URI.
│ │ │ │ │ Method Required_permissions
│ │ │ │ │ PUT write
│ │ │ │ │ *** PUT¶ ***
│ │ │ │ │ Shutdowns an instance.
│ │ │ │ │ It supports the dry-run argument.
│ │ │ │ │ -admin_state_source (defaults to None, must be None or (OneOf admin, user))
│ │ │ │ │ +admin_state_source (defaults to None, must be None or (OneOf user, admin))
│ │ │ │ │ Who last changed the instance admin state
│ │ │ │ │ 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 success, error, canceled))))))
│ │ │ │ │ Job dependencies; if used through SubmitManyJobs relative (negative)
│ │ │ │ │ job IDs can be used; see design_document for details
│ │ │ │ │ force (defaults to False, must be Boolean)
│ │ │ │ │ @@ -1396,16 +1396,16 @@
│ │ │ │ │ Whether to release locks as soon as possible
│ │ │ │ │ iallocator (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Iallocator for deciding the target node for shared-storage instances
│ │ │ │ │ ignore_ipolicy (defaults to False, must be Boolean)
│ │ │ │ │ Whether to ignore ipolicy violations
│ │ │ │ │ instance_uuid (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ An instance UUID (for single-instance LUs)
│ │ │ │ │ -mode (defaults to None, must be OneOf replace_on_primary, replace_on_secondary,
│ │ │ │ │ -replace_auto, replace_new_secondary)
│ │ │ │ │ +mode (defaults to None, must be OneOf replace_new_secondary,
│ │ │ │ │ +replace_on_primary, replace_auto, replace_on_secondary)
│ │ │ │ │ Replacement mode
│ │ │ │ │ remote_node (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ New secondary node
│ │ │ │ │ remote_node_uuid (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ New secondary node UUID
│ │ │ │ │ Ganeti 2.4 and below used query parameters. Those are deprecated and should no
│ │ │ │ │ longer be used.
│ │ │ │ │ @@ -1513,15 +1513,15 @@
│ │ │ │ │ Destination X509 CA (remote export only)
│ │ │ │ │ ignore_remove_failures (defaults to False, must be Boolean)
│ │ │ │ │ Whether to ignore failures while removing instances
│ │ │ │ │ instance_uuid (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ An instance UUID (for single-instance LUs)
│ │ │ │ │ long_sleep (defaults to False, must be Boolean)
│ │ │ │ │ Whether to allow long instance shutdowns during exports
│ │ │ │ │ -mode (defaults to local, must be OneOf local, remote)
│ │ │ │ │ +mode (defaults to local, must be OneOf remote, local)
│ │ │ │ │ Export mode
│ │ │ │ │ remove_instance (defaults to False, must be Boolean)
│ │ │ │ │ Whether to remove instance after export
│ │ │ │ │ shutdown (defaults to True, must be Boolean)
│ │ │ │ │ Whether to shutdown the instance before export
│ │ │ │ │ shutdown_timeout (defaults to 120, must be EqualOrGreaterThanZero)
│ │ │ │ │ How long to wait for instance to shut down
│ │ │ │ │ @@ -1562,15 +1562,15 @@
│ │ │ │ │ Iallocator for deciding the target node for shared-storage instances
│ │ │ │ │ ignore_hvversions (defaults to False, must be Boolean)
│ │ │ │ │ Whether to ignore incompatible Hypervisor versions
│ │ │ │ │ ignore_ipolicy (defaults to False, must be Boolean)
│ │ │ │ │ Whether to ignore ipolicy violations
│ │ │ │ │ instance_uuid (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ An instance UUID (for single-instance LUs)
│ │ │ │ │ -mode (defaults to None, must be None or (OneOf non-live, live))
│ │ │ │ │ +mode (defaults to None, must be None or (OneOf live, non-live))
│ │ │ │ │ Migration type (live/non-live)
│ │ │ │ │ target_node (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Target node for instance migration/failover
│ │ │ │ │ target_node_uuid (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Target node UUID for instance migration/failover
│ │ │ │ │ Job result:
│ │ │ │ │ None
│ │ │ │ │ @@ -1642,30 +1642,30 @@
│ │ │ │ │ conflicts_check (defaults to True, must be Boolean)
│ │ │ │ │ Whether to check for conflicting IP addresses
│ │ │ │ │ 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 success, error, canceled))))))
│ │ │ │ │ Job dependencies; if used through SubmitManyJobs relative (negative)
│ │ │ │ │ job IDs can be used; see design_document for details
│ │ │ │ │ -disk_template (defaults to None, must be None or (OneOf blockdev, plain, ext,
│ │ │ │ │ -gluster, diskless, sharedfile, rbd, file, drbd))
│ │ │ │ │ +disk_template (defaults to None, must be None or (OneOf gluster, sharedfile,
│ │ │ │ │ +blockdev, file, rbd, ext, drbd, diskless, plain))
│ │ │ │ │ Instance disk template
│ │ │ │ │ disks (defaults to [], must be (List of ((Length 3) and (Item 0 is (OneOf
│ │ │ │ │ -attach, remove, modify, add, detach), item 1 is (Integer or String [Device
│ │ │ │ │ +detach, add, modify, attach, remove), 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
│ │ │ │ │ -detach, attach, remove, add) or EqualOrGreaterThanZero), item 1 is (Dictionary
│ │ │ │ │ +add, detach, attach, remove) or EqualOrGreaterThanZero), item 1 is (Dictionary
│ │ │ │ │ with keys of NonEmptyString and values of (NonEmptyString or Integer) [Disk
│ │ │ │ │ parameters]))) [Deprecated]))
│ │ │ │ │ List of disk changes
│ │ │ │ │ ext_params (defaults to {}, must be Dictionary with keys of Anything and values
│ │ │ │ │ of Anything)
│ │ │ │ │ List of ExtStorage parameters
│ │ │ │ │ -file_driver (defaults to None, must be None or (OneOf blktap, loop, blktap2))
│ │ │ │ │ +file_driver (defaults to None, must be None or (OneOf blktap, blktap2, loop))
│ │ │ │ │ Driver for file-backed disks
│ │ │ │ │ file_storage_dir (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Directory for storing file-backed disks
│ │ │ │ │ force (defaults to False, must be Boolean)
│ │ │ │ │ Whether to force the operation
│ │ │ │ │ force_variant (defaults to False, must be Boolean)
│ │ │ │ │ Whether to force an unknown OS variant
│ │ │ │ │ @@ -1679,21 +1679,22 @@
│ │ │ │ │ ignore_ipolicy (defaults to False, must be Boolean)
│ │ │ │ │ Whether to ignore ipolicy violations
│ │ │ │ │ instance_communication (defaults to None, must be None or Boolean)
│ │ │ │ │ Enable or disable the communication mechanism for an instance
│ │ │ │ │ instance_uuid (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ An instance UUID (for single-instance LUs)
│ │ │ │ │ nics (defaults to [], must be (List of ((Length 3) and (Item 0 is (OneOf
│ │ │ │ │ -attach, remove, modify, add, detach), item 1 is (Integer or String [Device
│ │ │ │ │ +detach, add, modify, attach, remove), 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 mode, network, bridge, vlan, ip, mac, name, link) and values of
│ │ │ │ │ +keys of (OneOf ip, name, vlan, mac, mode, bridge, link, network) and values of
│ │ │ │ │ (None or String) [NIC parameters]))) [Recommended]) or (List of ((Length 2) and
│ │ │ │ │ -(Item 0 is ((OneOf detach, attach, remove, add) or EqualOrGreaterThanZero),
│ │ │ │ │ -item 1 is (Dictionary with keys of (OneOf mode, network, bridge, vlan, ip, mac,
│ │ │ │ │ -name, link) and values of (None or String) [NIC parameters]))) [Deprecated]))
│ │ │ │ │ +(Item 0 is ((OneOf add, detach, attach, remove) or EqualOrGreaterThanZero),
│ │ │ │ │ +item 1 is (Dictionary with keys of (OneOf ip, name, vlan, mac, mode, bridge,
│ │ │ │ │ +link, network) and values of (None or String) [NIC parameters])))
│ │ │ │ │ +[Deprecated]))
│ │ │ │ │ List of NIC changes
│ │ │ │ │ offline (defaults to None, must be None or Boolean)
│ │ │ │ │ Whether to mark the instance as offline
│ │ │ │ │ os_name (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Change the instanceâs OS without reinstalling the instance
│ │ │ │ │ osparams (defaults to {}, must be Dictionary with keys of Anything and values
│ │ │ │ │ of Anything)
│ │ │ │ │ @@ -1968,15 +1969,15 @@
│ │ │ │ │ job IDs can be used; see design_document for details
│ │ │ │ │ iallocator (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Iallocator for deciding the target node for shared-storage instances
│ │ │ │ │ ignore_ipolicy (defaults to False, must be Boolean)
│ │ │ │ │ Whether to ignore ipolicy violations
│ │ │ │ │ live (defaults to None, must be None or Boolean)
│ │ │ │ │ Obsolete âliveâ migration mode (do not use)
│ │ │ │ │ -mode (defaults to None, must be None or (OneOf non-live, live))
│ │ │ │ │ +mode (defaults to None, must be None or (OneOf live, non-live))
│ │ │ │ │ Migration type (live/non-live)
│ │ │ │ │ node_uuid (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ A node UUID (for single-node LUs)
│ │ │ │ │ target_node (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Target node for instance migration/failover
│ │ │ │ │ target_node_uuid (defaults to None, must be None or NonEmptyString)
│ │ │ │ │ Target node UUID for instance migration/failover
│ │ │ │ │ @@ -2112,17 +2113,17 @@
│ │ │ │ │ In order to delete a set of tags, the DELETE request should be addressed to URI
│ │ │ │ │ like:
│ │ │ │ │ /tags?tag=[tag]&tag=[tag]
│ │ │ │ │ It supports the dry-run argument.
│ │ │ │ │
│ │ │ │ │ **** /2/query/[resource]¶ ****
│ │ │ │ │ Requests resource information. Available fields can be found in man pages and
│ │ │ │ │ -using /2/query/[resource]/fields. The resource is one of filter, job, node,
│ │ │ │ │ -network, export, lock, group, instance. See the query2_design_document for more
│ │ │ │ │ -details.
│ │ │ │ │ +using /2/query/[resource]/fields. The resource is one of lock, job, group,
│ │ │ │ │ +export, node, filter, instance, network. See the query2_design_document for
│ │ │ │ │ +more details.
│ │ │ │ │ Method Required_permissions
│ │ │ │ │ GET read, write
│ │ │ │ │ PUT read, write
│ │ │ │ │ *** GET¶ ***
│ │ │ │ │ Returns list of included fields and actual data. Takes a query parameter named
│ │ │ │ │ âfieldsâ, containing a comma-separated list of field names. Does not
│ │ │ │ │ support filtering.
│ │ │ │ │ @@ -2130,16 +2131,16 @@
│ │ │ │ │ *** PUT¶ ***
│ │ │ │ │ Returns list of included fields and actual data. The list of requested fields
│ │ │ │ │ can either be given as the query parameter âfieldsâ or as a body parameter
│ │ │ │ │ with the same name. The optional body parameter âfilterâ can be given and
│ │ │ │ │ must be either null or a list containing filter operators.
│ │ │ │ │
│ │ │ │ │ **** /2/query/[resource]/fields¶ ****
│ │ │ │ │ -Request list of available fields for a resource. The resource is one of filter,
│ │ │ │ │ -job, node, network, export, lock, group, instance. See the query2_design
│ │ │ │ │ +Request list of available fields for a resource. The resource is one of lock,
│ │ │ │ │ +job, group, export, node, filter, instance, network. See the query2_design
│ │ │ │ │ document for more details.
│ │ │ │ │ Method Required_permissions
│ │ │ │ │ GET (none)
│ │ │ │ │ *** GET¶ ***
│ │ │ │ │ Returns a list of field descriptions for available fields. Takes an optional
│ │ │ │ │ query parameter named âfieldsâ, containing a comma-separated list of field
│ │ │ │ │ names.
│ │ │ ├── ./usr/share/doc/ganeti/html/searchindex.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -5614,16 +5614,16 @@
│ │ │ │ │ "src_node_uuid": 101,
│ │ │ │ │ "ground": 101,
│ │ │ │ │ "admin_state_sourc": 101,
│ │ │ │ │ "ignore_offline_nod": 101,
│ │ │ │ │ "compatbl": 101,
│ │ │ │ │ "nostartup": 101,
│ │ │ │ │ "replace_on_primari": [101, 105],
│ │ │ │ │ - "replace_on_secondari": [101, 105],
│ │ │ │ │ "replace_auto": 101,
│ │ │ │ │ + "replace_on_secondari": [101, 105],
│ │ │ │ │ "remote_node_uuid": 101,
│ │ │ │ │ "ignore_s": 101,
│ │ │ │ │ "destination_x509_ca": 101,
│ │ │ │ │ "ignore_remove_failur": 101,
│ │ │ │ │ "long_sleep": 101,
│ │ │ │ │ "target_node_uuid": 101,
│ │ │ │ │ "x509_key_nam": 101,