--- /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))

│ │ │ │
│ │ │ │

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 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))

│ │ │ │
│ │ │ │

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 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)

│ │ │ │
│ │ │ │

Group name

│ │ │ │
│ │ │ │ @@ -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))

│ │ │ │
│ │ │ │

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 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 @@ │ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ @@ -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 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ @@ -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)

│ │ │ │
│ │ │ │

Replacement mode

│ │ │ │
│ │ │ │

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)

│ │ │ │
│ │ │ │

Export mode

│ │ │ │
│ │ │ │

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.

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │

/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 │ │ │ │ +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.

│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │

/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 │ │ │ │ +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,