Error Handling
When a low-level transport error occurs, or a request is malformed at the HTTP or RPC level, the server may send an HTTP 500 error response, or the client may simulate the same. The client must be prepared to handle these errors, though they may be treated as fatal.
For example, the following malformed request when using the XML-RPC protocol:
$curl -D - -X POST https://server -H 'Content-Type: application/xml' \
> -d '<?xml version="1.0"?>
> <methodCall>
> <methodName>session.logout</methodName>
> </methodCall>'
<!--NeedCopy-->
results to the following response:
HTTP/1.1 500 Internal Error
content-length: 297
content-type:text/html
connection:close
cache-control:no-cache, no-store
<html><body><h1>HTTP 500 internal server error</h1>An unexpected error occurred;
please wait a while and try again. If the problem persists, please contact your
support representative.<h1> Additional information </h1>Xmlrpc.Parse_error(&quo
t;close_tag", "open_tag", _)</body></html>
<!--NeedCopy-->
When using the JSON-RPC protocol:
$curl -D - -X POST https://server/jsonrpc -H 'Content-Type: application/json' \
> -d '{
> "jsonrpc": "2.0",
> "method": "session.login_with_password",
> "id": 0
> }'
<!--NeedCopy-->
the response is:
HTTP/1.1 500 Internal Error
content-length: 308
content-type:text/html
connection:close
cache-control:no-cache, no-store
<html><body><h1>HTTP 500 internal server error</h1>An unexpected error occurred;
please wait a while and try again. If the problem persists, please contact your
support representative.<h1> Additional information </h1>Jsonrpc.Malformed_metho
d_request("{jsonrpc=...,method=...,id=...}")</body></html>
<!--NeedCopy-->
All other failures are reported with a more structured error response, to allow better automatic response to failures, proper internationalization of any error message, and easier debugging.
On the wire, these are transmitted like this when using the XML-RPC protocol:
<struct>
<member>
<name>Status</name>
<value>Failure</value>
</member>
<member>
<name>ErrorDescription</name>
<value>
<array>
<data>
<value>MAP_DUPLICATE_KEY</value>
<value>Customer</value>
<value>eSpiel Inc.</value>
<value>eSpiel Incorporated</value>
</data>
</array>
</value>
</member>
</struct>
<!--NeedCopy-->
Note that ErrorDescription
value is an array of string values. The
first element of the array is an error code; the remainder of the array are
strings representing error parameters relating to that code. In this case,
the client has attempted to add the mapping Customer ->
eSpiel Incorporated to a Map, but it already contains the mapping
Customer -> eSpiel Inc., hence the request has failed.
When using the JSON-RPC protocol v2.0, the above error is transmitted as:
{
"jsonrpc": "2.0",
"error": {
"code": 1,
"message": "MAP_DUPLICATE_KEY",
"data": [
"Customer",
"eSpiel Inc.",
"eSpiel Incorporated"
]
},
"id": 3
}
<!--NeedCopy-->
Finally, when using the JSON-RPC protocol v1.0:
{
"result": null,
"error": [
"MAP_DUPLICATE_KEY",
"Customer",
"eSpiel Inc.",
"eSpiel Incorporated"
],
"id": "xyz"
}
<!--NeedCopy-->
Each possible error code is documented in the following section.
Error Codes
ACTIVATION_WHILE_NOT_FREE
An activation key can only be applied when the edition is set to ‘free’.
Signature:
ACTIVATION_WHILE_NOT_FREE()
<!--NeedCopy-->
ADDRESS_VIOLATES_LOCKING_CONSTRAINT
The specified IP address violates the VIF locking configuration.
Signature:
ADDRESS_VIOLATES_LOCKING_CONSTRAINT(address)
<!--NeedCopy-->
APPLY_GUIDANCE_FAILED
Failed to apply guidance on a host after updating.
Signature:
APPLY_GUIDANCE_FAILED(ref)
<!--NeedCopy-->
APPLY_LIVEPATCH_FAILED
Failed to apply a livepatch.
Signature:
APPLY_LIVEPATCH_FAILED(livepatch)
<!--NeedCopy-->
APPLY_UPDATES_FAILED
Failed to apply updates on a host.
Signature:
APPLY_UPDATES_FAILED(ref)
<!--NeedCopy-->
APPLY_UPDATES_IN_PROGRESS
The operation could not be performed because applying updates is in progress.
Signature:
APPLY_UPDATES_IN_PROGRESS()
<!--NeedCopy-->
AUTH_ALREADY_ENABLED
External authentication for this server is already enabled.
Signature:
AUTH_ALREADY_ENABLED(current auth_type, current service_name)
<!--NeedCopy-->
AUTH_DISABLE_FAILED
The host failed to disable external authentication.
Signature:
AUTH_DISABLE_FAILED(message)
<!--NeedCopy-->
AUTH_DISABLE_FAILED_PERMISSION_DENIED
The host failed to disable external authentication.
Signature:
AUTH_DISABLE_FAILED_PERMISSION_DENIED(message)
<!--NeedCopy-->
AUTH_DISABLE_FAILED_WRONG_CREDENTIALS
The host failed to disable external authentication.
Signature:
AUTH_DISABLE_FAILED_WRONG_CREDENTIALS(message)
<!--NeedCopy-->
AUTH_ENABLE_FAILED
The host failed to enable external authentication.
Signature:
AUTH_ENABLE_FAILED(message)
<!--NeedCopy-->
AUTH_ENABLE_FAILED_DOMAIN_LOOKUP_FAILED
The host failed to enable external authentication.
Signature:
AUTH_ENABLE_FAILED_DOMAIN_LOOKUP_FAILED(message)
<!--NeedCopy-->
AUTH_ENABLE_FAILED_INVALID_ACCOUNT
The host failed to enable external authentication.
Signature:
AUTH_ENABLE_FAILED_INVALID_ACCOUNT(message)
<!--NeedCopy-->
AUTH_ENABLE_FAILED_INVALID_OU
The host failed to enable external authentication.
Signature:
AUTH_ENABLE_FAILED_INVALID_OU(message)
<!--NeedCopy-->
AUTH_ENABLE_FAILED_PERMISSION_DENIED
The host failed to enable external authentication.
Signature:
AUTH_ENABLE_FAILED_PERMISSION_DENIED(message)
<!--NeedCopy-->
AUTH_ENABLE_FAILED_UNAVAILABLE
The host failed to enable external authentication.
Signature:
AUTH_ENABLE_FAILED_UNAVAILABLE(message)
<!--NeedCopy-->
AUTH_ENABLE_FAILED_WRONG_CREDENTIALS
The host failed to enable external authentication.
Signature:
AUTH_ENABLE_FAILED_WRONG_CREDENTIALS(message)
<!--NeedCopy-->
AUTH_IS_DISABLED
External authentication is disabled, unable to resolve subject name.
Signature:
AUTH_IS_DISABLED()
<!--NeedCopy-->
AUTH_SERVICE_ERROR
Error querying the external directory service.
Signature:
AUTH_SERVICE_ERROR(message)
<!--NeedCopy-->
AUTH_UNKNOWN_TYPE
Unknown type of external authentication.
Signature:
AUTH_UNKNOWN_TYPE(type)
<!--NeedCopy-->
BACKUP_SCRIPT_FAILED
The backup could not be performed because the backup script failed.
Signature:
BACKUP_SCRIPT_FAILED(log)
<!--NeedCopy-->
BALLOONING_TIMEOUT_BEFORE_MIGRATION
Timeout trying to balloon down memory before VM migration. If the error occurs repeatedly, consider increasing the memory-dynamic-min value.
Signature:
BALLOONING_TIMEOUT_BEFORE_MIGRATION(vm)
<!--NeedCopy-->
BOOTLOADER_FAILED
The bootloader returned an error
Signature:
BOOTLOADER_FAILED(vm, msg)
<!--NeedCopy-->
BRIDGE_NAME_EXISTS
The specified bridge already exists.
Signature:
BRIDGE_NAME_EXISTS(bridge)
<!--NeedCopy-->
BRIDGE_NOT_AVAILABLE
Could not find bridge required by VM.
Signature:
BRIDGE_NOT_AVAILABLE(bridge)
<!--NeedCopy-->
BUNDLE_REPOSITORY_ALREADY_EXISTS
The bundle repository already exists.
Signature:
BUNDLE_REPOSITORY_ALREADY_EXISTS(ref)
<!--NeedCopy-->
BUNDLE_REPO_NOT_ENABLED
Cannot synchronize bundle as the bundle repository is not enabled.
Signature:
BUNDLE_REPO_NOT_ENABLED()
<!--NeedCopy-->
BUNDLE_REPO_SHOULD_BE_SINGLE_ENABLED
If the bundle repository is enabled, it should be the only one enabled repository of the pool.
Signature:
BUNDLE_REPO_SHOULD_BE_SINGLE_ENABLED()
<!--NeedCopy-->
BUNDLE_SYNC_FAILED
Syncing with bundle repository failed.
Signature:
BUNDLE_SYNC_FAILED()
<!--NeedCopy-->
BUNDLE_UNPACK_FAILED
Failed to unpack bundle file.
Signature:
BUNDLE_UNPACK_FAILED(error)
<!--NeedCopy-->
CANNOT_ADD_TUNNEL_TO_BOND_SLAVE
This PIF is a bond member and cannot have a tunnel on it.
Signature:
CANNOT_ADD_TUNNEL_TO_BOND_SLAVE(PIF)
<!--NeedCopy-->
CANNOT_ADD_TUNNEL_TO_SRIOV_LOGICAL
This is a network SR-IOV logical PIF and cannot have a tunnel on it.
Signature:
CANNOT_ADD_TUNNEL_TO_SRIOV_LOGICAL(PIF)
<!--NeedCopy-->
CANNOT_ADD_TUNNEL_TO_VLAN_ON_SRIOV_LOGICAL
This is a vlan PIF on network SR-IOV and cannot have a tunnel on it.
Signature:
CANNOT_ADD_TUNNEL_TO_VLAN_ON_SRIOV_LOGICAL(PIF)
<!--NeedCopy-->
CANNOT_ADD_VLAN_TO_BOND_SLAVE
This PIF is a bond member and cannot have a VLAN on it.
Signature:
CANNOT_ADD_VLAN_TO_BOND_SLAVE(PIF)
<!--NeedCopy-->
CANNOT_CHANGE_PIF_PROPERTIES
The properties of this PIF cannot be changed. Only the properties of non-bonded physical PIFs, or bond interfaces can be changed.
Signature:
CANNOT_CHANGE_PIF_PROPERTIES(PIF)
<!--NeedCopy-->
CANNOT_CONTACT_HOST
Cannot forward messages because the server cannot be contacted. The server may be switched off or there may be network connectivity problems.
Signature:
CANNOT_CONTACT_HOST(host)
<!--NeedCopy-->
CANNOT_CREATE_STATE_FILE
An HA statefile could not be created, perhaps because no SR with the appropriate capability was found.
Signature:
CANNOT_CREATE_STATE_FILE()
<!--NeedCopy-->
CANNOT_DESTROY_DISASTER_RECOVERY_TASK
The disaster recovery task could not be cleanly destroyed.
Signature:
CANNOT_DESTROY_DISASTER_RECOVERY_TASK(reason)
<!--NeedCopy-->
CANNOT_DESTROY_SYSTEM_NETWORK
You tried to destroy a system network: these cannot be destroyed.
Signature:
CANNOT_DESTROY_SYSTEM_NETWORK(network)
<!--NeedCopy-->
CANNOT_ENABLE_REDO_LOG
Could not enable redo log.
Signature:
CANNOT_ENABLE_REDO_LOG(reason)
<!--NeedCopy-->
CANNOT_EVACUATE_HOST
This server cannot be evacuated.
Signature:
CANNOT_EVACUATE_HOST(errors)
<!--NeedCopy-->
CANNOT_FETCH_PATCH
The requested update could not be obtained from the coordinator.
Signature:
CANNOT_FETCH_PATCH(uuid)
<!--NeedCopy-->
CANNOT_FIND_OEM_BACKUP_PARTITION
The backup partition to stream the update to cannot be found.
Signature:
CANNOT_FIND_OEM_BACKUP_PARTITION()
<!--NeedCopy-->
CANNOT_FIND_PATCH
The requested update could not be found. This can occur when you designate a new coordinator or xe patch-clean. Please upload the update again.
Signature:
CANNOT_FIND_PATCH()
<!--NeedCopy-->
CANNOT_FIND_STATE_PARTITION
This operation could not be performed because the state partition could not be found
Signature:
CANNOT_FIND_STATE_PARTITION()
<!--NeedCopy-->
CANNOT_FIND_UPDATE
The requested update could not be found. Please upload the update again. This can occur when you run xe update-pool-clean before xe update-apply.
Signature:
CANNOT_FIND_UPDATE()
<!--NeedCopy-->
CANNOT_FORGET_SRIOV_LOGICAL
This is a network SR-IOV logical PIF and cannot do forget on it
Signature:
CANNOT_FORGET_SRIOV_LOGICAL(PIF)
<!--NeedCopy-->
CANNOT_PLUG_BOND_SLAVE
This PIF is a bond member and cannot be plugged.
Signature:
CANNOT_PLUG_BOND_SLAVE(PIF)
<!--NeedCopy-->
CANNOT_PLUG_VIF
Cannot plug VIF
Signature:
CANNOT_PLUG_VIF(VIF)
<!--NeedCopy-->
CANNOT_RESET_CONTROL_DOMAIN
The power-state of a control domain cannot be reset.
Signature:
CANNOT_RESET_CONTROL_DOMAIN(vm)
<!--NeedCopy-->
CANNOT_RESTART_DEVICE_MODEL
Cannot restart device models of paused VMs residing on the host.
Signature:
CANNOT_RESTART_DEVICE_MODEL(ref)
<!--NeedCopy-->
CAN_NOT_SYNC_UPDATES
Cannot synchronize updates as the bundle repository is enabled.
Signature:
CAN_NOT_SYNC_UPDATES()
<!--NeedCopy-->
CERTIFICATE_ALREADY_EXISTS
A certificate already exists with the specified name.
Signature:
CERTIFICATE_ALREADY_EXISTS(name)
<!--NeedCopy-->
CERTIFICATE_CORRUPT
The specified certificate is corrupt or unreadable.
Signature:
CERTIFICATE_CORRUPT(name)
<!--NeedCopy-->
CERTIFICATE_DOES_NOT_EXIST
The specified certificate does not exist.
Signature:
CERTIFICATE_DOES_NOT_EXIST(name)
<!--NeedCopy-->
CERTIFICATE_LIBRARY_CORRUPT
The certificate library is corrupt or unreadable.
Signature:
CERTIFICATE_LIBRARY_CORRUPT()
<!--NeedCopy-->
CERTIFICATE_NAME_INVALID
The specified certificate name is invalid.
Signature:
CERTIFICATE_NAME_INVALID(name)
<!--NeedCopy-->
CHANGE_PASSWORD_REJECTED
The system rejected the password change request; perhaps the new password was too short?
Signature:
CHANGE_PASSWORD_REJECTED(msg)
<!--NeedCopy-->
CLUSTERED_SR_DEGRADED
An SR is using clustered local storage. It is not safe to reboot a host at the moment.
Signature:
CLUSTERED_SR_DEGRADED(sr)
<!--NeedCopy-->
CLUSTERING_DISABLED
An operation was attempted while clustering was disabled on the cluster_host.
Signature:
CLUSTERING_DISABLED(cluster_host)
<!--NeedCopy-->
CLUSTERING_ENABLED
An operation was attempted while clustering was enabled on the cluster_host.
Signature:
CLUSTERING_ENABLED(cluster_host)
<!--NeedCopy-->
CLUSTER_ALREADY_EXISTS
A cluster already exists in the pool.
Signature:
CLUSTER_ALREADY_EXISTS()
<!--NeedCopy-->
CLUSTER_CREATE_IN_PROGRESS
The operation could not be performed because cluster creation is in progress.
Signature:
CLUSTER_CREATE_IN_PROGRESS()
<!--NeedCopy-->
CLUSTER_DOES_NOT_HAVE_ONE_NODE
An operation failed as it expected the cluster to have only one node but found multiple cluster_hosts.
Signature:
CLUSTER_DOES_NOT_HAVE_ONE_NODE(number_of_nodes)
<!--NeedCopy-->
CLUSTER_FORCE_DESTROY_FAILED
Force destroy failed on a Cluster_host while force destroying the cluster.
Signature:
CLUSTER_FORCE_DESTROY_FAILED(cluster)
<!--NeedCopy-->
CLUSTER_HOST_IS_LAST
The last cluster host cannot be destroyed. Destroy the cluster instead
Signature:
CLUSTER_HOST_IS_LAST(cluster_host)
<!--NeedCopy-->
CLUSTER_HOST_NOT_JOINED
Cluster_host operation failed as the cluster_host has not joined the cluster.
Signature:
CLUSTER_HOST_NOT_JOINED(cluster_host)
<!--NeedCopy-->
CLUSTER_STACK_IN_USE
The cluster stack is still in use by at least one plugged PBD.
Signature:
CLUSTER_STACK_IN_USE(cluster_stack)
<!--NeedCopy-->
CONFIGURE_REPOSITORIES_IN_PROGRESS
The operation could not be performed because other repository(ies) is(are) already being configured.
Signature:
CONFIGURE_REPOSITORIES_IN_PROGRESS()
<!--NeedCopy-->
COULD_NOT_FIND_NETWORK_INTERFACE_WITH_SPECIFIED_DEVICE_NAME_AND_MAC_ADDRESS
Could not find a network interface with the specified device name and MAC address.
Signature:
COULD_NOT_FIND_NETWORK_INTERFACE_WITH_SPECIFIED_DEVICE_NAME_AND_MAC_ADDRESS(device, mac)
<!--NeedCopy-->
COULD_NOT_IMPORT_DATABASE
An error occurred while attempting to import a database from a metadata VDI
Signature:
COULD_NOT_IMPORT_DATABASE(reason)
<!--NeedCopy-->
COULD_NOT_UPDATE_IGMP_SNOOPING_EVERYWHERE
The IGMP Snooping setting cannot be applied for some of the host, network(s).
Signature:
COULD_NOT_UPDATE_IGMP_SNOOPING_EVERYWHERE()
<!--NeedCopy-->
CPU_FEATURE_MASKING_NOT_SUPPORTED
The CPU does not support masking of features.
Signature:
CPU_FEATURE_MASKING_NOT_SUPPORTED(details)
<!--NeedCopy-->
CRL_ALREADY_EXISTS
A CRL already exists with the specified name.
Signature:
CRL_ALREADY_EXISTS(name)
<!--NeedCopy-->
CRL_CORRUPT
The specified CRL is corrupt or unreadable.
Signature:
CRL_CORRUPT(name)
<!--NeedCopy-->
CRL_DOES_NOT_EXIST
The specified CRL does not exist.
Signature:
CRL_DOES_NOT_EXIST(name)
<!--NeedCopy-->
CRL_NAME_INVALID
The specified CRL name is invalid.
Signature:
CRL_NAME_INVALID(name)
<!--NeedCopy-->
DB_UNIQUENESS_CONSTRAINT_VIOLATION
You attempted an operation which would have resulted in duplicate keys in the database.
Signature:
DB_UNIQUENESS_CONSTRAINT_VIOLATION(table, field, value)
<!--NeedCopy-->
DEFAULT_SR_NOT_FOUND
The default SR reference does not point to a valid SR
Signature:
DEFAULT_SR_NOT_FOUND(sr)
<!--NeedCopy-->
DEVICE_ALREADY_ATTACHED
The device is already attached to a VM
Signature:
DEVICE_ALREADY_ATTACHED(device)
<!--NeedCopy-->
DEVICE_ALREADY_DETACHED
The device is not currently attached
Signature:
DEVICE_ALREADY_DETACHED(device)
<!--NeedCopy-->
DEVICE_ALREADY_EXISTS
A device with the name given already exists on the selected VM
Signature:
DEVICE_ALREADY_EXISTS(device)
<!--NeedCopy-->
DEVICE_ATTACH_TIMEOUT
A timeout happened while attempting to attach a device to a VM.
Signature:
DEVICE_ATTACH_TIMEOUT(type, ref)
<!--NeedCopy-->
DEVICE_DETACH_REJECTED
The VM rejected the attempt to detach the device.
Signature:
DEVICE_DETACH_REJECTED(type, ref, msg)
<!--NeedCopy-->
DEVICE_DETACH_TIMEOUT
A timeout happened while attempting to detach a device from a VM.
Signature:
DEVICE_DETACH_TIMEOUT(type, ref)
<!--NeedCopy-->
DEVICE_NOT_ATTACHED
The operation could not be performed because the VBD was not connected to the VM.
Signature:
DEVICE_NOT_ATTACHED(VBD)
<!--NeedCopy-->
DISK_VBD_MUST_BE_READWRITE_FOR_HVM
All VBDs of type ‘disk’ must be read/write for HVM guests
Signature:
DISK_VBD_MUST_BE_READWRITE_FOR_HVM(vbd)
<!--NeedCopy-->
DOMAIN_BUILDER_ERROR
An internal error generated by the domain builder.
Signature:
DOMAIN_BUILDER_ERROR(function, code, message)
<!--NeedCopy-->
DOMAIN_EXISTS
The operation could not be performed because a domain still exists for the specified VM.
Signature:
DOMAIN_EXISTS(vm, domid)
<!--NeedCopy-->
DUPLICATE_MAC_SEED
This MAC seed is already in use by a VM in the pool
Signature:
DUPLICATE_MAC_SEED(seed)
<!--NeedCopy-->
DUPLICATE_PIF_DEVICE_NAME
A PIF with this specified device name already exists.
Signature:
DUPLICATE_PIF_DEVICE_NAME(device)
<!--NeedCopy-->
DUPLICATE_VM
Cannot restore this VM because it would create a duplicate
Signature:
DUPLICATE_VM(vm)
<!--NeedCopy-->
EVENTS_LOST
Some events have been lost from the queue and cannot be retrieved.
Signature:
EVENTS_LOST()
<!--NeedCopy-->
EVENT_FROM_TOKEN_PARSE_FAILURE
The event.from token could not be parsed. Valid values include: ‘’, and a value returned from a previous event.from call.
Signature:
EVENT_FROM_TOKEN_PARSE_FAILURE(token)
<!--NeedCopy-->
EVENT_SUBSCRIPTION_PARSE_FAILURE
The server failed to parse your event subscription. Valid values include: *, class-name, class-name/object-reference.
Signature:
EVENT_SUBSCRIPTION_PARSE_FAILURE(subscription)
<!--NeedCopy-->
FAILED_TO_START_EMULATOR
An emulator required to run this VM failed to start
Signature:
FAILED_TO_START_EMULATOR(vm, name, msg)
<!--NeedCopy-->
FEATURE_REQUIRES_HVM
The VM is set up to use a feature that requires it to boot as HVM.
Signature:
FEATURE_REQUIRES_HVM(details)
<!--NeedCopy-->
FEATURE_RESTRICTED
The use of this feature is restricted.
Signature:
FEATURE_RESTRICTED()
<!--NeedCopy-->
FIELD_TYPE_ERROR
The value specified is of the wrong type
Signature:
FIELD_TYPE_ERROR(field)
<!--NeedCopy-->
GET_HOST_UPDATES_FAILED
Failed to get available updates from a host.
Signature:
GET_HOST_UPDATES_FAILED(ref)
<!--NeedCopy-->
GET_UPDATES_FAILED
Failed to get available updates from the pool.
Signature:
GET_UPDATES_FAILED()
<!--NeedCopy-->
GPU_GROUP_CONTAINS_NO_PGPUS
The GPU group does not contain any PGPUs.
Signature:
GPU_GROUP_CONTAINS_NO_PGPUS(gpu_group)
<!--NeedCopy-->
GPU_GROUP_CONTAINS_PGPU
The GPU group contains active PGPUs and cannot be deleted.
Signature:
GPU_GROUP_CONTAINS_PGPU(pgpus)
<!--NeedCopy-->
GPU_GROUP_CONTAINS_VGPU
The GPU group contains active VGPUs and cannot be deleted.
Signature:
GPU_GROUP_CONTAINS_VGPU(vgpus)
<!--NeedCopy-->
HANDLE_INVALID
You gave an invalid object reference. The object may have recently been deleted. The class parameter gives the type of reference given, and the handle parameter echoes the bad value given.
Signature:
HANDLE_INVALID(class, handle)
<!--NeedCopy-->
HA_ABORT_NEW_MASTER
This server cannot accept the proposed new coordinator setting at this time.
Signature:
HA_ABORT_NEW_MASTER(reason)
<!--NeedCopy-->
HA_CANNOT_CHANGE_BOND_STATUS_OF_MGMT_IFACE
This operation cannot be performed because creating or deleting a bond involving the management interface is not allowed while HA is on. In order to do that, disable HA, create or delete the bond then re-enable HA.
Signature:
HA_CANNOT_CHANGE_BOND_STATUS_OF_MGMT_IFACE()
<!--NeedCopy-->
HA_CONSTRAINT_VIOLATION_NETWORK_NOT_SHARED
This operation cannot be performed because the referenced network is not properly shared. The network must either be entirely virtual or must be physically present via a currently_attached PIF on every host.
Signature:
HA_CONSTRAINT_VIOLATION_NETWORK_NOT_SHARED(network)
<!--NeedCopy-->
HA_CONSTRAINT_VIOLATION_SR_NOT_SHARED
This operation cannot be performed because the referenced SR is not properly shared. The SR must both be marked as shared and a currently_attached PBD must exist for each host.
Signature:
HA_CONSTRAINT_VIOLATION_SR_NOT_SHARED(SR)
<!--NeedCopy-->
HA_DISABLE_IN_PROGRESS
The operation could not be performed because HA disable is in progress
Signature:
HA_DISABLE_IN_PROGRESS()
<!--NeedCopy-->
HA_ENABLE_IN_PROGRESS
The operation could not be performed because HA enable is in progress
Signature:
HA_ENABLE_IN_PROGRESS()
<!--NeedCopy-->
HA_FAILED_TO_FORM_LIVESET
HA could not be enabled on the Pool because a liveset could not be formed: check storage and network heartbeat paths.
Signature:
HA_FAILED_TO_FORM_LIVESET()
<!--NeedCopy-->
HA_HEARTBEAT_DAEMON_STARTUP_FAILED
The server could not join the liveset because the HA daemon failed to start.
Signature:
HA_HEARTBEAT_DAEMON_STARTUP_FAILED()
<!--NeedCopy-->
HA_HOST_CANNOT_ACCESS_STATEFILE
The server could not join the liveset because the HA daemon could not access the heartbeat disk.
Signature:
HA_HOST_CANNOT_ACCESS_STATEFILE()
<!--NeedCopy-->
HA_HOST_CANNOT_SEE_PEERS
The operation failed because the HA software on the specified server could not see a subset of other servers. Check your network connectivity.
Signature:
HA_HOST_CANNOT_SEE_PEERS(host, all, subset)
<!--NeedCopy-->
HA_HOST_IS_ARMED
The operation could not be performed while the server is still armed; it must be disarmed first.
Signature:
HA_HOST_IS_ARMED(host)
<!--NeedCopy-->
HA_IS_ENABLED
The operation could not be performed because HA is enabled on the Pool
Signature:
HA_IS_ENABLED()
<!--NeedCopy-->
HA_LOST_STATEFILE
This server lost access to the HA statefile.
Signature:
HA_LOST_STATEFILE()
<!--NeedCopy-->
HA_NOT_ENABLED
The operation could not be performed because HA is not enabled on the Pool
Signature:
HA_NOT_ENABLED()
<!--NeedCopy-->
HA_NOT_INSTALLED
The operation could not be performed because the HA software is not installed on this server.
Signature:
HA_NOT_INSTALLED(host)
<!--NeedCopy-->
HA_NO_PLAN
Cannot find a plan for placement of VMs as there are no other servers available.
Signature:
HA_NO_PLAN()
<!--NeedCopy-->
HA_OPERATION_WOULD_BREAK_FAILOVER_PLAN
This operation cannot be performed because it would invalidate VM failover planning such that the system would be unable to guarantee to restart protected VMs after a Host failure.
Signature:
HA_OPERATION_WOULD_BREAK_FAILOVER_PLAN()
<!--NeedCopy-->
HA_POOL_IS_ENABLED_BUT_HOST_IS_DISABLED
This server cannot join the pool because the pool has HA enabled but this server has HA disabled.
Signature:
HA_POOL_IS_ENABLED_BUT_HOST_IS_DISABLED()
<!--NeedCopy-->
HA_SHOULD_BE_FENCED
Server cannot rejoin pool because it should have fenced (it is not in the coordinator’s partition).
Signature:
HA_SHOULD_BE_FENCED(host)
<!--NeedCopy-->
HA_TOO_FEW_HOSTS
HA can only be enabled for 2 servers or more. Note that 2 servers requires a pre-configured quorum tiebreak script.
Signature:
HA_TOO_FEW_HOSTS()
<!--NeedCopy-->
HOSTS_NOT_COMPATIBLE
The hosts in this pool are not compatible.
Signature:
HOSTS_NOT_COMPATIBLE()
<!--NeedCopy-->
HOSTS_NOT_HOMOGENEOUS
The hosts in this pool are not homogeneous.
Signature:
HOSTS_NOT_HOMOGENEOUS(reason)
<!--NeedCopy-->
HOST_BROKEN
This server failed in the middle of an automatic failover operation and needs to retry the failover action.
Signature:
HOST_BROKEN()
<!--NeedCopy-->
HOST_CANNOT_ATTACH_NETWORK
Server cannot attach network (in the case of NIC bonding, this may be because attaching the network on this server would require other networks - that are currently active - to be taken down).
Signature:
HOST_CANNOT_ATTACH_NETWORK(host, network)
<!--NeedCopy-->
HOST_CANNOT_DESTROY_SELF
The pool coordinator host cannot be removed.
Signature:
HOST_CANNOT_DESTROY_SELF(host)
<!--NeedCopy-->
HOST_CANNOT_READ_METRICS
The metrics of this server could not be read.
Signature:
HOST_CANNOT_READ_METRICS()
<!--NeedCopy-->
HOST_CD_DRIVE_EMPTY
The host CDROM drive does not contain a valid CD
Signature:
HOST_CD_DRIVE_EMPTY()
<!--NeedCopy-->
HOST_DISABLED
The specified server is disabled.
Signature:
HOST_DISABLED(host)
<!--NeedCopy-->
HOST_DISABLED_UNTIL_REBOOT
The specified server is disabled and cannot be re-enabled until after it has rebooted.
Signature:
HOST_DISABLED_UNTIL_REBOOT(host)
<!--NeedCopy-->
HOST_EVACUATE_IN_PROGRESS
This host is being evacuated.
Signature:
HOST_EVACUATE_IN_PROGRESS(host)
<!--NeedCopy-->
HOST_EVACUATION_IS_REQUIRED
Host evacuation is required before applying updates.
Signature:
HOST_EVACUATION_IS_REQUIRED(host)
<!--NeedCopy-->
HOST_HAS_NO_MANAGEMENT_IP
The server failed to acquire an IP address on its management interface and therefore cannot contact the coordinator.
Signature:
HOST_HAS_NO_MANAGEMENT_IP()
<!--NeedCopy-->
HOST_HAS_RESIDENT_VMS
This server cannot be forgotten because there are user VMs still running.
Signature:
HOST_HAS_RESIDENT_VMS(host)
<!--NeedCopy-->
HOST_IN_EMERGENCY_MODE
Cannot perform operation as the host is running in emergency mode.
Signature:
HOST_IN_EMERGENCY_MODE()
<!--NeedCopy-->
HOST_IN_USE
This operation cannot be completed as the host is in use by (at least) the object of type and ref echoed below.
Signature:
HOST_IN_USE(host, type, ref)
<!--NeedCopy-->
HOST_IS_LIVE
This operation cannot be completed because the server is still live.
Signature:
HOST_IS_LIVE(host)
<!--NeedCopy-->
HOST_IS_SLAVE
You cannot make regular API calls directly on a supporter. Please pass API calls via the coordinator host.
Signature:
HOST_IS_SLAVE(Master IP address)
<!--NeedCopy-->
HOST_ITS_OWN_SLAVE
The host is its own supporter. Please use pool-emergency-transition-to-master or pool-emergency-reset-master.
Signature:
HOST_ITS_OWN_SLAVE()
<!--NeedCopy-->
HOST_MASTER_CANNOT_TALK_BACK
The coordinator reports that it cannot talk back to the supporter on the supplied management IP address.
Signature:
HOST_MASTER_CANNOT_TALK_BACK(ip)
<!--NeedCopy-->
HOST_NAME_INVALID
The server name is invalid.
Signature:
HOST_NAME_INVALID(reason)
<!--NeedCopy-->
HOST_NOT_DISABLED
This operation cannot be performed because the host is not disabled. Please disable the host and then try again.
Signature:
HOST_NOT_DISABLED()
<!--NeedCopy-->
HOST_NOT_ENOUGH_FREE_MEMORY
Not enough server memory is available to perform this operation.
Signature:
HOST_NOT_ENOUGH_FREE_MEMORY(needed, available)
<!--NeedCopy-->
HOST_NOT_ENOUGH_PCPUS
The host does not have enough pCPUs to run the VM. It needs at least as many as the VM has vCPUs.
Signature:
HOST_NOT_ENOUGH_PCPUS(vcpus, pcpus)
<!--NeedCopy-->
HOST_NOT_LIVE
This operation cannot be completed as the server is not live.
Signature:
HOST_NOT_LIVE()
<!--NeedCopy-->
HOST_OFFLINE
You attempted an operation which involves a host which could not be contacted.
Signature:
HOST_OFFLINE(host)
<!--NeedCopy-->
HOST_PENDING_MANDATORY_GUIDANCE_NOT_EMPTY
Operation could not be performed on the host because there is pending mandatory update guidance on it.
Signature:
HOST_PENDING_MANDATORY_GUIDANCE_NOT_EMPTY(host)
<!--NeedCopy-->
HOST_POWER_ON_MODE_DISABLED
This operation cannot be completed because the server power on mode is disabled.
Signature:
HOST_POWER_ON_MODE_DISABLED()
<!--NeedCopy-->
HOST_STILL_BOOTING
The host toolstack is still initialising. Please wait.
Signature:
HOST_STILL_BOOTING()
<!--NeedCopy-->
HOST_UNKNOWN_TO_MASTER
The coordinator says the server is not known to it. Is the server in the coordinator’s database and pointing to the correct coordinator? Are all servers using the same pool secret?
Signature:
HOST_UNKNOWN_TO_MASTER(host)
<!--NeedCopy-->
HOST_XAPI_VERSION_HIGHER_THAN_COORDINATOR
The host xapi version is higher than the one in the coordinator
Signature:
HOST_XAPI_VERSION_HIGHER_THAN_COORDINATOR(host_xapi_version)
<!--NeedCopy-->
ILLEGAL_VBD_DEVICE
The specified VBD device is not recognized: please use a non-negative integer
Signature:
ILLEGAL_VBD_DEVICE(vbd, device)
<!--NeedCopy-->
IMPORT_ERROR
The VM could not be imported.
Signature:
IMPORT_ERROR(msg)
<!--NeedCopy-->
IMPORT_ERROR_ATTACHED_DISKS_NOT_FOUND
The VM could not be imported because attached disks could not be found.
Signature:
IMPORT_ERROR_ATTACHED_DISKS_NOT_FOUND()
<!--NeedCopy-->
IMPORT_ERROR_CANNOT_HANDLE_CHUNKED
Cannot import VM using chunked encoding.
Signature:
IMPORT_ERROR_CANNOT_HANDLE_CHUNKED()
<!--NeedCopy-->
IMPORT_ERROR_FAILED_TO_FIND_OBJECT
The VM could not be imported because a required object could not be found.
Signature:
IMPORT_ERROR_FAILED_TO_FIND_OBJECT(id)
<!--NeedCopy-->
IMPORT_ERROR_PREMATURE_EOF
The VM could not be imported; the end of the file was reached prematurely.
Signature:
IMPORT_ERROR_PREMATURE_EOF()
<!--NeedCopy-->
IMPORT_ERROR_SOME_CHECKSUMS_FAILED
Some data checksums were incorrect; the VM may be corrupt.
Signature:
IMPORT_ERROR_SOME_CHECKSUMS_FAILED()
<!--NeedCopy-->
IMPORT_ERROR_UNEXPECTED_FILE
The VM could not be imported because the XVA file is invalid: an unexpected file was encountered.
Signature:
IMPORT_ERROR_UNEXPECTED_FILE(filename_expected, filename_found)
<!--NeedCopy-->
IMPORT_INCOMPATIBLE_VERSION
The import failed because this export has been created by a different (incompatible) product version
Signature:
IMPORT_INCOMPATIBLE_VERSION()
<!--NeedCopy-->
INCOMPATIBLE_CLUSTER_STACK_ACTIVE
This operation cannot be performed, because it is incompatible with the currently active HA cluster stack.
Signature:
INCOMPATIBLE_CLUSTER_STACK_ACTIVE(cluster_stack)
<!--NeedCopy-->
INCOMPATIBLE_PIF_PROPERTIES
These PIFs cannot be bonded, because their properties are different.
Signature:
INCOMPATIBLE_PIF_PROPERTIES()
<!--NeedCopy-->
INCOMPATIBLE_STATEFILE_SR
The specified SR is incompatible with the selected HA cluster stack.
Signature:
INCOMPATIBLE_STATEFILE_SR(SR type)
<!--NeedCopy-->
INTERFACE_HAS_NO_IP
The specified interface cannot be used because it has no IP address
Signature:
INTERFACE_HAS_NO_IP(interface)
<!--NeedCopy-->
INTERNAL_ERROR
The server failed to handle your request, due to an internal error. The given message may give details useful for debugging the problem.
Signature:
INTERNAL_ERROR(message)
<!--NeedCopy-->
INVALID_BASE_URL
The base url in the repository is invalid.
Signature:
INVALID_BASE_URL(url)
<!--NeedCopy-->
INVALID_CIDR_ADDRESS_SPECIFIED
A required parameter contained an invalid CIDR address (<addr>/<prefix length>)
Signature:
INVALID_CIDR_ADDRESS_SPECIFIED(parameter)
<!--NeedCopy-->
INVALID_CLUSTER_STACK
The cluster stack provided is not supported.
Signature:
INVALID_CLUSTER_STACK(cluster_stack)
<!--NeedCopy-->
INVALID_DEVICE
The device name is invalid
Signature:
INVALID_DEVICE(device)
<!--NeedCopy-->
INVALID_EDITION
The edition you supplied is invalid.
Signature:
INVALID_EDITION(edition)
<!--NeedCopy-->
INVALID_FEATURE_STRING
The given feature string is not valid.
Signature:
INVALID_FEATURE_STRING(details)
<!--NeedCopy-->
INVALID_GPGKEY_PATH
The GPG public key file name in the repository is invalid.
Signature:
INVALID_GPGKEY_PATH(gpgkey_path)
<!--NeedCopy-->
INVALID_IP_ADDRESS_SPECIFIED
A required parameter contained an invalid IP address
Signature:
INVALID_IP_ADDRESS_SPECIFIED(parameter)
<!--NeedCopy-->
INVALID_PATCH
The uploaded patch file is invalid
Signature:
INVALID_PATCH()
<!--NeedCopy-->
INVALID_PATCH_WITH_LOG
The uploaded patch file is invalid. See attached log for more details.
Signature:
INVALID_PATCH_WITH_LOG(log)
<!--NeedCopy-->
INVALID_REPOMD_XML
The repomd.xml is invalid.
Signature:
INVALID_REPOMD_XML()
<!--NeedCopy-->
INVALID_REPOSITORY_DOMAIN_ALLOWLIST
The repository domain allowlist has some invalid domains.
Signature:
INVALID_REPOSITORY_DOMAIN_ALLOWLIST(domains)
<!--NeedCopy-->
INVALID_REPOSITORY_PROXY_CREDENTIAL
The repository proxy username/password is invalid.
Signature:
INVALID_REPOSITORY_PROXY_CREDENTIAL()
<!--NeedCopy-->
INVALID_REPOSITORY_PROXY_URL
The repository proxy URL is invalid.
Signature:
INVALID_REPOSITORY_PROXY_URL(url)
<!--NeedCopy-->
INVALID_UPDATE
The uploaded update package is invalid.
Signature:
INVALID_UPDATE(info)
<!--NeedCopy-->
INVALID_UPDATEINFO_XML
The updateinfo.xml is invalid.
Signature:
INVALID_UPDATEINFO_XML()
<!--NeedCopy-->
INVALID_UPDATE_SYNC_DAY
Invalid day of the week chosen for weekly update sync.
Signature:
INVALID_UPDATE_SYNC_DAY(day)
<!--NeedCopy-->
INVALID_VALUE
The value given is invalid
Signature:
INVALID_VALUE(field, value)
<!--NeedCopy-->
IS_TUNNEL_ACCESS_PIF
Cannot create a VLAN or tunnel on top of a tunnel access PIF - use the underlying transport PIF instead.
Signature:
IS_TUNNEL_ACCESS_PIF(PIF)
<!--NeedCopy-->
JOINING_HOST_CANNOT_BE_MASTER_OF_OTHER_HOSTS
The server joining the pool cannot already be a coordinator of another pool.
Signature:
JOINING_HOST_CANNOT_BE_MASTER_OF_OTHER_HOSTS()
<!--NeedCopy-->
JOINING_HOST_CANNOT_CONTAIN_SHARED_SRS
The server joining the pool cannot contain any shared storage.
Signature:
JOINING_HOST_CANNOT_CONTAIN_SHARED_SRS()
<!--NeedCopy-->
JOINING_HOST_CANNOT_HAVE_RUNNING_OR_SUSPENDED_VMS
The server joining the pool cannot have any running or suspended VMs.
Signature:
JOINING_HOST_CANNOT_HAVE_RUNNING_OR_SUSPENDED_VMS()
<!--NeedCopy-->
JOINING_HOST_CANNOT_HAVE_RUNNING_VMS
The server joining the pool cannot have any running VMs.
Signature:
JOINING_HOST_CANNOT_HAVE_RUNNING_VMS()
<!--NeedCopy-->
JOINING_HOST_CANNOT_HAVE_VMS_WITH_CURRENT_OPERATIONS
The host joining the pool cannot have any VMs with active tasks.
Signature:
JOINING_HOST_CANNOT_HAVE_VMS_WITH_CURRENT_OPERATIONS()
<!--NeedCopy-->
JOINING_HOST_CONNECTION_FAILED
There was an error connecting to the host while joining it in the pool.
Signature:
JOINING_HOST_CONNECTION_FAILED()
<!--NeedCopy-->
JOINING_HOST_SERVICE_FAILED
There was an error connecting to the server. The service contacted didn’t reply properly.
Signature:
JOINING_HOST_SERVICE_FAILED()
<!--NeedCopy-->
LICENCE_RESTRICTION
This operation is not allowed because your license lacks a needed feature. Please contact your support representative.
Signature:
LICENCE_RESTRICTION(feature)
<!--NeedCopy-->
LICENSE_CANNOT_DOWNGRADE_WHILE_IN_POOL
Cannot downgrade license while in pool. Please disband the pool first, then downgrade licenses on hosts separately.
Signature:
LICENSE_CANNOT_DOWNGRADE_WHILE_IN_POOL()
<!--NeedCopy-->
LICENSE_CHECKOUT_ERROR
The license for the edition you requested is not available.
Signature:
LICENSE_CHECKOUT_ERROR(reason)
<!--NeedCopy-->
LICENSE_DOES_NOT_SUPPORT_POOLING
This server cannot join a pool because its license does not support pooling.
Signature:
LICENSE_DOES_NOT_SUPPORT_POOLING()
<!--NeedCopy-->
LICENSE_DOES_NOT_SUPPORT_XHA
HA cannot be enabled because this server’s license does not allow it.
Signature:
LICENSE_DOES_NOT_SUPPORT_XHA()
<!--NeedCopy-->
LICENSE_EXPIRED
Your license has expired. Please contact your support representative.
Signature:
LICENSE_EXPIRED()
<!--NeedCopy-->
LICENSE_FILE_DEPRECATED
This type of license file is for previous versions of the server. Please upgrade to the new licensing system.
Signature:
LICENSE_FILE_DEPRECATED()
<!--NeedCopy-->
LICENSE_HOST_POOL_MISMATCH
Host and pool have incompatible licenses (editions).
Signature:
LICENSE_HOST_POOL_MISMATCH()
<!--NeedCopy-->
LICENSE_PROCESSING_ERROR
There was an error processing your license. Please contact your support representative.
Signature:
LICENSE_PROCESSING_ERROR()
<!--NeedCopy-->
LOCATION_NOT_UNIQUE
A VDI with the specified location already exists within the SR
Signature:
LOCATION_NOT_UNIQUE(SR, location)
<!--NeedCopy-->
MAC_DOES_NOT_EXIST
The MAC address specified does not exist on this server.
Signature:
MAC_DOES_NOT_EXIST(MAC)
<!--NeedCopy-->
MAC_INVALID
The MAC address specified is not valid.
Signature:
MAC_INVALID(MAC)
<!--NeedCopy-->
MAC_STILL_EXISTS
The MAC address specified still exists on this server.
Signature:
MAC_STILL_EXISTS(MAC)
<!--NeedCopy-->
MAP_DUPLICATE_KEY
You tried to add a key-value pair to a map, but that key is already there.
Signature:
MAP_DUPLICATE_KEY(type, param_name, uuid, key)
<!--NeedCopy-->
MEMORY_CONSTRAINT_VIOLATION
The dynamic memory range does not satisfy the following constraint.
Signature:
MEMORY_CONSTRAINT_VIOLATION(constraint)
<!--NeedCopy-->
MEMORY_CONSTRAINT_VIOLATION_MAXPIN
The dynamic memory range violates constraint static_min = dynamic_min = dynamic_max = static_max.
Signature:
MEMORY_CONSTRAINT_VIOLATION_MAXPIN(reason)
<!--NeedCopy-->
MEMORY_CONSTRAINT_VIOLATION_ORDER
The dynamic memory range violates constraint static_min <= dynamic_min <= dynamic_max <= static_max.
Signature:
MEMORY_CONSTRAINT_VIOLATION_ORDER()
<!--NeedCopy-->
MESSAGE_DEPRECATED
This message has been deprecated.
Signature:
MESSAGE_DEPRECATED()
<!--NeedCopy-->
MESSAGE_METHOD_UNKNOWN
You tried to call a method that does not exist. The method name that you used is echoed.
Signature:
MESSAGE_METHOD_UNKNOWN(method)
<!--NeedCopy-->
MESSAGE_PARAMETER_COUNT_MISMATCH
You tried to call a method with the incorrect number of parameters. The fully-qualified method name that you used, and the number of received and expected parameters are returned.
Signature:
MESSAGE_PARAMETER_COUNT_MISMATCH(method, expected, received)
<!--NeedCopy-->
MESSAGE_REMOVED
This function is no longer available.
Signature:
MESSAGE_REMOVED()
<!--NeedCopy-->
MIRROR_FAILED
The VDI mirroring cannot be performed
Signature:
MIRROR_FAILED(vdi)
<!--NeedCopy-->
MISSING_CONNECTION_DETAILS
The license-server connection details (address or port) were missing or incomplete.
Signature:
MISSING_CONNECTION_DETAILS()
<!--NeedCopy-->
MULTIPLE_UPDATE_REPOSITORIES_ENABLED
There is more than one update repository being enabled.
Signature:
MULTIPLE_UPDATE_REPOSITORIES_ENABLED()
<!--NeedCopy-->
NETWORK_ALREADY_CONNECTED
You tried to create a PIF, but the network you tried to attach it to is already attached to some other PIF, and so the creation failed.
Signature:
NETWORK_ALREADY_CONNECTED(network, connected PIF)
<!--NeedCopy-->
NETWORK_CONTAINS_PIF
The network contains active PIFs and cannot be deleted.
Signature:
NETWORK_CONTAINS_PIF(pifs)
<!--NeedCopy-->
NETWORK_CONTAINS_VIF
The network contains active VIFs and cannot be deleted.
Signature:
NETWORK_CONTAINS_VIF(vifs)
<!--NeedCopy-->
NETWORK_HAS_INCOMPATIBLE_SRIOV_PIFS
The PIF is not compatible with the selected SR-IOV network
Signature:
NETWORK_HAS_INCOMPATIBLE_SRIOV_PIFS(PIF, network)
<!--NeedCopy-->
NETWORK_HAS_INCOMPATIBLE_VLAN_ON_SRIOV_PIFS
VLAN on the PIF is not compatible with the selected SR-IOV VLAN network
Signature:
NETWORK_HAS_INCOMPATIBLE_VLAN_ON_SRIOV_PIFS(PIF, network)
<!--NeedCopy-->
NETWORK_INCOMPATIBLE_PURPOSES
You tried to add a purpose to a network but the new purpose is not compatible with an existing purpose of the network or other networks.
Signature:
NETWORK_INCOMPATIBLE_PURPOSES(new_purpose, conflicting_purpose)
<!--NeedCopy-->
NETWORK_INCOMPATIBLE_WITH_BOND
The network is incompatible with bond
Signature:
NETWORK_INCOMPATIBLE_WITH_BOND(network)
<!--NeedCopy-->
NETWORK_INCOMPATIBLE_WITH_SRIOV
The network is incompatible with sriov
Signature:
NETWORK_INCOMPATIBLE_WITH_SRIOV(network)
<!--NeedCopy-->
NETWORK_INCOMPATIBLE_WITH_TUNNEL
The network is incompatible with tunnel
Signature:
NETWORK_INCOMPATIBLE_WITH_TUNNEL(network)
<!--NeedCopy-->
NETWORK_INCOMPATIBLE_WITH_VLAN_ON_BRIDGE
The network is incompatible with vlan on bridge
Signature:
NETWORK_INCOMPATIBLE_WITH_VLAN_ON_BRIDGE(network)
<!--NeedCopy-->
NETWORK_INCOMPATIBLE_WITH_VLAN_ON_SRIOV
The network is incompatible with vlan on sriov
Signature:
NETWORK_INCOMPATIBLE_WITH_VLAN_ON_SRIOV(network)
<!--NeedCopy-->
NETWORK_SRIOV_ALREADY_ENABLED
The PIF selected for the SR-IOV network is already enabled
Signature:
NETWORK_SRIOV_ALREADY_ENABLED(PIF)
<!--NeedCopy-->
NETWORK_SRIOV_DISABLE_FAILED
Failed to disable SR-IOV on PIF
Signature:
NETWORK_SRIOV_DISABLE_FAILED(PIF, msg)
<!--NeedCopy-->
NETWORK_SRIOV_ENABLE_FAILED
Failed to enable SR-IOV on PIF
Signature:
NETWORK_SRIOV_ENABLE_FAILED(PIF, msg)
<!--NeedCopy-->
NETWORK_SRIOV_INSUFFICIENT_CAPACITY
There is insufficient capacity for VF reservation
Signature:
NETWORK_SRIOV_INSUFFICIENT_CAPACITY(network)
<!--NeedCopy-->
NETWORK_UNMANAGED
The network is not managed by xapi.
Signature:
NETWORK_UNMANAGED(network)
<!--NeedCopy-->
NOT_ALLOWED_ON_OEM_EDITION
This command is not allowed on the OEM edition.
Signature:
NOT_ALLOWED_ON_OEM_EDITION(command)
<!--NeedCopy-->
NOT_IMPLEMENTED
The function is not implemented
Signature:
NOT_IMPLEMENTED(function)
<!--NeedCopy-->
NOT_IN_EMERGENCY_MODE
This pool is not in emergency mode.
Signature:
NOT_IN_EMERGENCY_MODE()
<!--NeedCopy-->
NOT_SUPPORTED_DURING_UPGRADE
This operation is not supported during an upgrade.
Signature:
NOT_SUPPORTED_DURING_UPGRADE()
<!--NeedCopy-->
NOT_SYSTEM_DOMAIN
The given VM is not registered as a system domain. This operation can only be performed on a registered system domain.
Signature:
NOT_SYSTEM_DOMAIN(vm)
<!--NeedCopy-->
NO_CLUSTER_HOSTS_REACHABLE
No other cluster host was reachable when joining
Signature:
NO_CLUSTER_HOSTS_REACHABLE(cluster)
<!--NeedCopy-->
NO_COMPATIBLE_CLUSTER_HOST
Clustering is not enabled on this host or pool.
Signature:
NO_COMPATIBLE_CLUSTER_HOST(host)
<!--NeedCopy-->
NO_HOSTS_AVAILABLE
There were no servers available to complete the specified operation.
Signature:
NO_HOSTS_AVAILABLE()
<!--NeedCopy-->
NO_MORE_REDO_LOGS_ALLOWED
The upper limit of active redo log instances was reached.
Signature:
NO_MORE_REDO_LOGS_ALLOWED()
<!--NeedCopy-->
NO_REPOSITORIES_CONFIGURED
No update repositories have been configured.
Signature:
NO_REPOSITORIES_CONFIGURED()
<!--NeedCopy-->
NO_REPOSITORY_ENABLED
There is no repository being enabled.
Signature:
NO_REPOSITORY_ENABLED()
<!--NeedCopy-->
NVIDIA_SRIOV_MISCONFIGURED
The NVidia GPU is not configured for SR-IOV as expected
Signature:
NVIDIA_SRIOV_MISCONFIGURED(host, device_name)
<!--NeedCopy-->
NVIDIA_TOOLS_ERROR
Nvidia tools error. Please ensure that the latest Nvidia tools are installed
Signature:
NVIDIA_TOOLS_ERROR(host)
<!--NeedCopy-->
OBJECT_NOLONGER_EXISTS
The specified object no longer exists.
Signature:
OBJECT_NOLONGER_EXISTS()
<!--NeedCopy-->
ONLY_ALLOWED_ON_OEM_EDITION
This command is only allowed on the OEM edition.
Signature:
ONLY_ALLOWED_ON_OEM_EDITION(command)
<!--NeedCopy-->
OPENVSWITCH_NOT_ACTIVE
This operation needs the OpenVSwitch networking backend to be enabled on all hosts in the pool.
Signature:
OPENVSWITCH_NOT_ACTIVE()
<!--NeedCopy-->
OPERATION_BLOCKED
You attempted an operation that was explicitly blocked (see the blocked_operations field of the given object).
Signature:
OPERATION_BLOCKED(ref, code)
<!--NeedCopy-->
OPERATION_NOT_ALLOWED
You attempted an operation that was not allowed.
Signature:
OPERATION_NOT_ALLOWED(reason)
<!--NeedCopy-->
OPERATION_PARTIALLY_FAILED
Some VMs belonging to the appliance threw an exception while carrying out the specified operation
Signature:
OPERATION_PARTIALLY_FAILED(operation)
<!--NeedCopy-->
OTHER_OPERATION_IN_PROGRESS
Another operation involving the object is currently in progress
Signature:
OTHER_OPERATION_IN_PROGRESS(class, object)
<!--NeedCopy-->
OUT_OF_SPACE
There is not enough space to upload the update
Signature:
OUT_OF_SPACE(location)
<!--NeedCopy-->
PATCH_ALREADY_APPLIED
This patch has already been applied
Signature:
PATCH_ALREADY_APPLIED(patch)
<!--NeedCopy-->
PATCH_ALREADY_EXISTS
The uploaded patch file already exists
Signature:
PATCH_ALREADY_EXISTS(uuid)
<!--NeedCopy-->
PATCH_APPLY_FAILED
The patch apply failed. Please see attached output.
Signature:
PATCH_APPLY_FAILED(output)
<!--NeedCopy-->
PATCH_APPLY_FAILED_BACKUP_FILES_EXIST
The patch apply failed: there are backup files created while applying patch. Please remove these backup files before applying patch again.
Signature:
PATCH_APPLY_FAILED_BACKUP_FILES_EXIST(output)
<!--NeedCopy-->
PATCH_IS_APPLIED
The specified patch is applied and cannot be destroyed.
Signature:
PATCH_IS_APPLIED()
<!--NeedCopy-->
PATCH_PRECHECK_FAILED_ISO_MOUNTED
Tools ISO must be ejected from all running VMs.
Signature:
PATCH_PRECHECK_FAILED_ISO_MOUNTED(patch)
<!--NeedCopy-->
PATCH_PRECHECK_FAILED_OUT_OF_SPACE
The patch pre-check stage failed: the server does not have enough space.
Signature:
PATCH_PRECHECK_FAILED_OUT_OF_SPACE(patch, found_space, required_required)
<!--NeedCopy-->
PATCH_PRECHECK_FAILED_PREREQUISITE_MISSING
The patch pre-check stage failed: prerequisite patches are missing.
Signature:
PATCH_PRECHECK_FAILED_PREREQUISITE_MISSING(patch, prerequisite_patch_uuid_list)
<!--NeedCopy-->
PATCH_PRECHECK_FAILED_UNKNOWN_ERROR
The patch pre-check stage failed with an unknown error. See attached info for more details.
Signature:
PATCH_PRECHECK_FAILED_UNKNOWN_ERROR(patch, info)
<!--NeedCopy-->
PATCH_PRECHECK_FAILED_VM_RUNNING
The patch pre-check stage failed: there are one or more VMs still running on the server. All VMs must be suspended before the patch can be applied.
Signature:
PATCH_PRECHECK_FAILED_VM_RUNNING(patch)
<!--NeedCopy-->
PATCH_PRECHECK_FAILED_WRONG_SERVER_BUILD
The patch pre-check stage failed: the server is of an incorrect build.
Signature:
PATCH_PRECHECK_FAILED_WRONG_SERVER_BUILD(patch, found_build, required_build)
<!--NeedCopy-->
PATCH_PRECHECK_FAILED_WRONG_SERVER_VERSION
The patch pre-check stage failed: the server is of an incorrect version.
Signature:
PATCH_PRECHECK_FAILED_WRONG_SERVER_VERSION(patch, found_version, required_version)
<!--NeedCopy-->
PBD_EXISTS
A PBD already exists connecting the SR to the server.
Signature:
PBD_EXISTS(sr, host, pbd)
<!--NeedCopy-->
PERMISSION_DENIED
Caller not allowed to perform this operation.
Signature:
PERMISSION_DENIED(message)
<!--NeedCopy-->
PGPU_INSUFFICIENT_CAPACITY_FOR_VGPU
There is insufficient capacity on this PGPU to run the VGPU.
Signature:
PGPU_INSUFFICIENT_CAPACITY_FOR_VGPU(pgpu, vgpu_type)
<!--NeedCopy-->
PGPU_IN_USE_BY_VM
This PGPU is currently in use by running VMs.
Signature:
PGPU_IN_USE_BY_VM(VMs)
<!--NeedCopy-->
PGPU_NOT_COMPATIBLE_WITH_GPU_GROUP
PGPU type not compatible with destination group.
Signature:
PGPU_NOT_COMPATIBLE_WITH_GPU_GROUP(type, group_types)
<!--NeedCopy-->
PIF_ALLOWS_UNPLUG
The operation you requested cannot be performed because the specified PIF allows unplug.
Signature:
PIF_ALLOWS_UNPLUG(PIF)
<!--NeedCopy-->
PIF_ALREADY_BONDED
This operation cannot be performed because the pif is bonded.
Signature:
PIF_ALREADY_BONDED(PIF)
<!--NeedCopy-->
PIF_BOND_MORE_THAN_ONE_IP
Only one PIF on a bond is allowed to have an IP configuration.
Signature:
PIF_BOND_MORE_THAN_ONE_IP()
<!--NeedCopy-->
PIF_BOND_NEEDS_MORE_MEMBERS
A bond must consist of at least two member interfaces
Signature:
PIF_BOND_NEEDS_MORE_MEMBERS()
<!--NeedCopy-->
PIF_CANNOT_BOND_CROSS_HOST
You cannot bond interfaces across different servers.
Signature:
PIF_CANNOT_BOND_CROSS_HOST()
<!--NeedCopy-->
PIF_CONFIGURATION_ERROR
An unknown error occurred while attempting to configure an interface.
Signature:
PIF_CONFIGURATION_ERROR(PIF, msg)
<!--NeedCopy-->
PIF_DEVICE_NOT_FOUND
The specified device was not found.
Signature:
PIF_DEVICE_NOT_FOUND()
<!--NeedCopy-->
PIF_DOES_NOT_ALLOW_UNPLUG
The operation you requested cannot be performed because the specified PIF does not allow unplug.
Signature:
PIF_DOES_NOT_ALLOW_UNPLUG(PIF)
<!--NeedCopy-->
PIF_HAS_FCOE_SR_IN_USE
The operation you requested cannot be performed because the specified PIF has FCoE SR in use.
Signature:
PIF_HAS_FCOE_SR_IN_USE(PIF, SR)
<!--NeedCopy-->
PIF_HAS_NO_NETWORK_CONFIGURATION
PIF has no IP configuration (mode currently set to ‘none’)
Signature:
PIF_HAS_NO_NETWORK_CONFIGURATION(PIF)
<!--NeedCopy-->
PIF_HAS_NO_V6_NETWORK_CONFIGURATION
PIF has no IPv6 configuration (mode currently set to ‘none’)
Signature:
PIF_HAS_NO_V6_NETWORK_CONFIGURATION(PIF)
<!--NeedCopy-->
PIF_INCOMPATIBLE_PRIMARY_ADDRESS_TYPE
The primary address types are not compatible
Signature:
PIF_INCOMPATIBLE_PRIMARY_ADDRESS_TYPE(PIF)
<!--NeedCopy-->
PIF_IS_MANAGEMENT_INTERFACE
The operation you requested cannot be performed because the specified PIF is the management interface.
Signature:
PIF_IS_MANAGEMENT_INTERFACE(PIF)
<!--NeedCopy-->
PIF_IS_NOT_PHYSICAL
You tried to perform an operation which is only available on physical PIF
Signature:
PIF_IS_NOT_PHYSICAL(PIF)
<!--NeedCopy-->
PIF_IS_NOT_SRIOV_CAPABLE
The selected PIF is not capable of network SR-IOV
Signature:
PIF_IS_NOT_SRIOV_CAPABLE(PIF)
<!--NeedCopy-->
PIF_IS_PHYSICAL
You tried to destroy a PIF, but it represents an aspect of the physical host configuration, and so cannot be destroyed. The parameter echoes the PIF handle you gave.
Signature:
PIF_IS_PHYSICAL(PIF)
<!--NeedCopy-->
PIF_IS_SRIOV_LOGICAL
You tried to create a bond on top of a network SR-IOV logical PIF - use the underlying physical PIF instead
Signature:
PIF_IS_SRIOV_LOGICAL(PIF)
<!--NeedCopy-->
PIF_IS_VLAN
You tried to create a VLAN on top of another VLAN - use the underlying physical PIF/bond instead
Signature:
PIF_IS_VLAN(PIF)
<!--NeedCopy-->
PIF_NOT_ATTACHED_TO_HOST
Cluster_host creation failed as the PIF provided is not attached to the host.
Signature:
PIF_NOT_ATTACHED_TO_HOST(pif, host)
<!--NeedCopy-->
PIF_NOT_PRESENT
This host has no PIF on the given network.
Signature:
PIF_NOT_PRESENT(host, network)
<!--NeedCopy-->
PIF_SRIOV_STILL_EXISTS
The PIF is still related with a network SR-IOV
Signature:
PIF_SRIOV_STILL_EXISTS(PIF)
<!--NeedCopy-->
PIF_TUNNEL_STILL_EXISTS
Operation cannot proceed while a tunnel exists on this interface.
Signature:
PIF_TUNNEL_STILL_EXISTS(PIF)
<!--NeedCopy-->
PIF_UNMANAGED
The operation you requested cannot be performed because the specified PIF is not managed by xapi.
Signature:
PIF_UNMANAGED(PIF)
<!--NeedCopy-->
PIF_VLAN_EXISTS
You tried to create a PIF, but it already exists.
Signature:
PIF_VLAN_EXISTS(PIF)
<!--NeedCopy-->
PIF_VLAN_STILL_EXISTS
Operation cannot proceed while a VLAN exists on this interface.
Signature:
PIF_VLAN_STILL_EXISTS(PIF)
<!--NeedCopy-->
POOL_AUTH_ALREADY_ENABLED
External authentication is already enabled for at least one server in this pool.
Signature:
POOL_AUTH_ALREADY_ENABLED(host)
<!--NeedCopy-->
POOL_AUTH_DISABLE_FAILED
The pool failed to disable the external authentication of at least one host.
Signature:
POOL_AUTH_DISABLE_FAILED(host, message)
<!--NeedCopy-->
POOL_AUTH_DISABLE_FAILED_INVALID_ACCOUNT
External authentication has been disabled with errors: Some AD machine accounts were not disabled on the AD server due to invalid account.
Signature:
POOL_AUTH_DISABLE_FAILED_INVALID_ACCOUNT(host, message)
<!--NeedCopy-->
POOL_AUTH_DISABLE_FAILED_PERMISSION_DENIED
External authentication has been disabled with errors: Your AD machine account was not disabled on the AD server as permission was denied.
Signature:
POOL_AUTH_DISABLE_FAILED_PERMISSION_DENIED(host, message)
<!--NeedCopy-->
POOL_AUTH_DISABLE_FAILED_WRONG_CREDENTIALS
External authentication has been disabled with errors: Some AD machine accounts were not disabled on the AD server due to invalid credentials.
Signature:
POOL_AUTH_DISABLE_FAILED_WRONG_CREDENTIALS(host, message)
<!--NeedCopy-->
POOL_AUTH_ENABLE_FAILED
The pool failed to enable external authentication.
Signature:
POOL_AUTH_ENABLE_FAILED(host, message)
<!--NeedCopy-->
POOL_AUTH_ENABLE_FAILED_DOMAIN_LOOKUP_FAILED
The pool failed to enable external authentication.
Signature:
POOL_AUTH_ENABLE_FAILED_DOMAIN_LOOKUP_FAILED(host, message)
<!--NeedCopy-->
POOL_AUTH_ENABLE_FAILED_DUPLICATE_HOSTNAME
The pool failed to enable external authentication.
Signature:
POOL_AUTH_ENABLE_FAILED_DUPLICATE_HOSTNAME(host, message)
<!--NeedCopy-->
POOL_AUTH_ENABLE_FAILED_INVALID_ACCOUNT
The pool failed to enable external authentication.
Signature:
POOL_AUTH_ENABLE_FAILED_INVALID_ACCOUNT(host, message)
<!--NeedCopy-->
POOL_AUTH_ENABLE_FAILED_INVALID_OU
The pool failed to enable external authentication.
Signature:
POOL_AUTH_ENABLE_FAILED_INVALID_OU(host, message)
<!--NeedCopy-->
POOL_AUTH_ENABLE_FAILED_PERMISSION_DENIED
The pool failed to enable external authentication.
Signature:
POOL_AUTH_ENABLE_FAILED_PERMISSION_DENIED(host, message)
<!--NeedCopy-->
POOL_AUTH_ENABLE_FAILED_UNAVAILABLE
The pool failed to enable external authentication.
Signature:
POOL_AUTH_ENABLE_FAILED_UNAVAILABLE(host, message)
<!--NeedCopy-->
POOL_AUTH_ENABLE_FAILED_WRONG_CREDENTIALS
The pool failed to enable external authentication.
Signature:
POOL_AUTH_ENABLE_FAILED_WRONG_CREDENTIALS(host, message)
<!--NeedCopy-->
POOL_JOINING_EXTERNAL_AUTH_MISMATCH
Cannot join pool whose external authentication configuration is different.
Signature:
POOL_JOINING_EXTERNAL_AUTH_MISMATCH()
<!--NeedCopy-->
POOL_JOINING_HOST_CA_CERTIFICATES_CONFLICT
The host joining the pool has different CA certificates from the pool coordinator while using the same name, uninstall them and try again.
Signature:
POOL_JOINING_HOST_CA_CERTIFICATES_CONFLICT()
<!--NeedCopy-->
POOL_JOINING_HOST_HAS_BONDS
The host joining the pool must not have any bonds.
Signature:
POOL_JOINING_HOST_HAS_BONDS()
<!--NeedCopy-->
POOL_JOINING_HOST_HAS_NETWORK_SRIOVS
The host joining the pool must not have any network SR-IOVs.
Signature:
POOL_JOINING_HOST_HAS_NETWORK_SRIOVS()
<!--NeedCopy-->
POOL_JOINING_HOST_HAS_NON_MANAGEMENT_VLANS
The host joining the pool must not have any non-management vlans.
Signature:
POOL_JOINING_HOST_HAS_NON_MANAGEMENT_VLANS()
<!--NeedCopy-->
POOL_JOINING_HOST_HAS_TUNNELS
The host joining the pool must not have any tunnels.
Signature:
POOL_JOINING_HOST_HAS_TUNNELS()
<!--NeedCopy-->
POOL_JOINING_HOST_MANAGEMENT_VLAN_DOES_NOT_MATCH
The host joining the pool must have the same management vlan.
Signature:
POOL_JOINING_HOST_MANAGEMENT_VLAN_DOES_NOT_MATCH(local, remote)
<!--NeedCopy-->
POOL_JOINING_HOST_MUST_HAVE_PHYSICAL_MANAGEMENT_NIC
The server joining the pool must have a physical management NIC (i.e. the management NIC must not be on a VLAN or bonded PIF).
Signature:
POOL_JOINING_HOST_MUST_HAVE_PHYSICAL_MANAGEMENT_NIC()
<!--NeedCopy-->
POOL_JOINING_HOST_MUST_HAVE_SAME_API_VERSION
The host joining the pool must have the same API version as the pool coordinator.
Signature:
POOL_JOINING_HOST_MUST_HAVE_SAME_API_VERSION(host_api_version, master_api_version)
<!--NeedCopy-->
POOL_JOINING_HOST_MUST_HAVE_SAME_DB_SCHEMA
The host joining the pool must have the same database schema as the pool coordinator.
Signature:
POOL_JOINING_HOST_MUST_HAVE_SAME_DB_SCHEMA(host_db_schema, master_db_schema)
<!--NeedCopy-->
POOL_JOINING_HOST_MUST_HAVE_SAME_PRODUCT_VERSION
The server joining the pool must have the same product version as the pool coordinator.
Signature:
POOL_JOINING_HOST_MUST_HAVE_SAME_PRODUCT_VERSION()
<!--NeedCopy-->
POOL_JOINING_HOST_MUST_ONLY_HAVE_PHYSICAL_PIFS
The host joining the pool must not have any bonds, VLANs or tunnels.
Signature:
POOL_JOINING_HOST_MUST_ONLY_HAVE_PHYSICAL_PIFS()
<!--NeedCopy-->
PROVISION_FAILED_OUT_OF_SPACE
The provision call failed because it ran out of space.
Signature:
PROVISION_FAILED_OUT_OF_SPACE()
<!--NeedCopy-->
PROVISION_ONLY_ALLOWED_ON_TEMPLATE
The provision call can only be invoked on templates, not regular VMs.
Signature:
PROVISION_ONLY_ALLOWED_ON_TEMPLATE()
<!--NeedCopy-->
PUSB_VDI_CONFLICT
The VDI corresponding to this PUSB has existing VBDs.
Signature:
PUSB_VDI_CONFLICT(PUSB, VDI)
<!--NeedCopy-->
PVS_CACHE_STORAGE_ALREADY_PRESENT
The PVS site already has cache storage configured for the host.
Signature:
PVS_CACHE_STORAGE_ALREADY_PRESENT(site, host)
<!--NeedCopy-->
PVS_CACHE_STORAGE_IS_IN_USE
The PVS cache storage is in use by the site and cannot be removed.
Signature:
PVS_CACHE_STORAGE_IS_IN_USE(PVS_cache_storage)
<!--NeedCopy-->
PVS_PROXY_ALREADY_PRESENT
The VIF is already associated with a PVS proxy
Signature:
PVS_PROXY_ALREADY_PRESENT(proxies)
<!--NeedCopy-->
PVS_SERVER_ADDRESS_IN_USE
The address specified is already in use by an existing PVS_server object
Signature:
PVS_SERVER_ADDRESS_IN_USE(address)
<!--NeedCopy-->
PVS_SITE_CONTAINS_RUNNING_PROXIES
The PVS site contains running proxies.
Signature:
PVS_SITE_CONTAINS_RUNNING_PROXIES(proxies)
<!--NeedCopy-->
PVS_SITE_CONTAINS_SERVERS
The PVS site contains servers and cannot be forgotten.
Signature:
PVS_SITE_CONTAINS_SERVERS(servers)
<!--NeedCopy-->
RBAC_PERMISSION_DENIED
RBAC permission denied.
Signature:
RBAC_PERMISSION_DENIED(permission, message)
<!--NeedCopy-->
REDO_LOG_IS_ENABLED
The operation could not be performed because a redo log is enabled on the Pool.
Signature:
REDO_LOG_IS_ENABLED()
<!--NeedCopy-->
REPOSITORY_ALREADY_EXISTS
The repository already exists.
Signature:
REPOSITORY_ALREADY_EXISTS(ref)
<!--NeedCopy-->
REPOSITORY_CLEANUP_FAILED
Failed to clean up local repository on coordinator.
Signature:
REPOSITORY_CLEANUP_FAILED()
<!--NeedCopy-->
REPOSITORY_IS_IN_USE
The repository is in use.
Signature:
REPOSITORY_IS_IN_USE()
<!--NeedCopy-->
REPOSYNC_FAILED
Syncing with remote YUM repository failed.
Signature:
REPOSYNC_FAILED()
<!--NeedCopy-->
REQUIRED_PIF_IS_UNPLUGGED
The operation you requested cannot be performed because the specified PIF is currently unplugged.
Signature:
REQUIRED_PIF_IS_UNPLUGGED(PIF)
<!--NeedCopy-->
RESTORE_INCOMPATIBLE_VERSION
The restore could not be performed because this backup has been created by a different (incompatible) product version
Signature:
RESTORE_INCOMPATIBLE_VERSION()
<!--NeedCopy-->
RESTORE_SCRIPT_FAILED
The restore could not be performed because the restore script failed. Is the file corrupt?
Signature:
RESTORE_SCRIPT_FAILED(log)
<!--NeedCopy-->
RESTORE_TARGET_MGMT_IF_NOT_IN_BACKUP
The restore could not be performed because the server’s current management interface is not in the backup. The interfaces mentioned in the backup are:
Signature:
RESTORE_TARGET_MGMT_IF_NOT_IN_BACKUP()
<!--NeedCopy-->
RESTORE_TARGET_MISSING_DEVICE
The restore could not be performed because a network interface is missing
Signature:
RESTORE_TARGET_MISSING_DEVICE(device)
<!--NeedCopy-->
ROLE_ALREADY_EXISTS
Role already exists.
Signature:
ROLE_ALREADY_EXISTS()
<!--NeedCopy-->
ROLE_NOT_FOUND
Role cannot be found.
Signature:
ROLE_NOT_FOUND()
<!--NeedCopy-->
SERVER_CERTIFICATE_CHAIN_INVALID
The provided intermediate certificates are not in a PEM-encoded X509.
Signature:
SERVER_CERTIFICATE_CHAIN_INVALID()
<!--NeedCopy-->
SERVER_CERTIFICATE_EXPIRED
The provided certificate has expired.
Signature:
SERVER_CERTIFICATE_EXPIRED(now, not_after)
<!--NeedCopy-->
SERVER_CERTIFICATE_INVALID
The provided certificate is not in a PEM-encoded X509.
Signature:
SERVER_CERTIFICATE_INVALID()
<!--NeedCopy-->
SERVER_CERTIFICATE_KEY_ALGORITHM_NOT_SUPPORTED
The provided key uses an unsupported algorithm.
Signature:
SERVER_CERTIFICATE_KEY_ALGORITHM_NOT_SUPPORTED(algorithm_oid)
<!--NeedCopy-->
SERVER_CERTIFICATE_KEY_INVALID
The provided key is not in a PEM-encoded PKCS#8 format.
Signature:
SERVER_CERTIFICATE_KEY_INVALID()
<!--NeedCopy-->
SERVER_CERTIFICATE_KEY_MISMATCH
The provided key does not match the provided certificate’s public key.
Signature:
SERVER_CERTIFICATE_KEY_MISMATCH()
<!--NeedCopy-->
SERVER_CERTIFICATE_KEY_RSA_LENGTH_NOT_SUPPORTED
The provided RSA key does not have a length between 2048 and 4096.
Signature:
SERVER_CERTIFICATE_KEY_RSA_LENGTH_NOT_SUPPORTED(length)
<!--NeedCopy-->
SERVER_CERTIFICATE_KEY_RSA_MULTI_NOT_SUPPORTED
The provided RSA key is using more than 2 primes, expecting only 2.
Signature:
SERVER_CERTIFICATE_KEY_RSA_MULTI_NOT_SUPPORTED()
<!--NeedCopy-->
SERVER_CERTIFICATE_NOT_VALID_YET
The provided certificate is not valid yet.
Signature:
SERVER_CERTIFICATE_NOT_VALID_YET(now, not_before)
<!--NeedCopy-->
SERVER_CERTIFICATE_SIGNATURE_NOT_SUPPORTED
The provided certificate is not using the SHA256 (SHA2) signature algorithm.
Signature:
SERVER_CERTIFICATE_SIGNATURE_NOT_SUPPORTED()
<!--NeedCopy-->
SESSION_AUTHENTICATION_FAILED
The credentials given by the user are incorrect, so access has been denied, and you have not been issued a session handle.
Signature:
SESSION_AUTHENTICATION_FAILED()
<!--NeedCopy-->
SESSION_AUTHORIZATION_FAILED
The credentials given by the user are correct, but the user could not be authorized, so access has been denied, and you have not been issued a session handle.
Signature:
SESSION_AUTHORIZATION_FAILED(username, msg)
<!--NeedCopy-->
SESSION_INVALID
You gave an invalid session reference. It may have been invalidated by a server restart, or timed out. You should get a new session handle, using one of the session.login_ calls. This error does not invalidate the current connection. The handle parameter echoes the bad value given.
Signature:
SESSION_INVALID(handle)
<!--NeedCopy-->
SESSION_NOT_REGISTERED
This session is not registered to receive events. You must call event.register before event.next. The session handle you are using is echoed.
Signature:
SESSION_NOT_REGISTERED(handle)
<!--NeedCopy-->
SLAVE_REQUIRES_MANAGEMENT_INTERFACE
The management interface on a supporter cannot be disabled because the supporter would enter emergency mode.
Signature:
SLAVE_REQUIRES_MANAGEMENT_INTERFACE()
<!--NeedCopy-->
SM_PLUGIN_COMMUNICATION_FAILURE
The SM plug-in did not respond to a query.
Signature:
SM_PLUGIN_COMMUNICATION_FAILURE(sm)
<!--NeedCopy-->
SR_ATTACH_FAILED
Attaching this SR failed.
Signature:
SR_ATTACH_FAILED(sr)
<!--NeedCopy-->
SR_BACKEND_FAILURE
There was an SR backend failure.
Signature:
SR_BACKEND_FAILURE(status, stdout, stderr)
<!--NeedCopy-->
SR_DEVICE_IN_USE
The SR operation cannot be performed because a device underlying the SR is in use by the server.
Signature:
SR_DEVICE_IN_USE()
<!--NeedCopy-->
SR_DOES_NOT_SUPPORT_MIGRATION
Cannot migrate a VDI to or from an SR that doesn’t support migration.
Signature:
SR_DOES_NOT_SUPPORT_MIGRATION(sr)
<!--NeedCopy-->
SR_FULL
The SR is full. Requested new size exceeds the maximum size
Signature:
SR_FULL(requested, maximum)
<!--NeedCopy-->
SR_HAS_MULTIPLE_PBDS
The SR.shared flag cannot be set to false while the SR remains connected to multiple servers.
Signature:
SR_HAS_MULTIPLE_PBDS(PBD)
<!--NeedCopy-->
SR_HAS_NO_PBDS
The SR has no attached PBDs
Signature:
SR_HAS_NO_PBDS(sr)
<!--NeedCopy-->
SR_HAS_PBD
The SR is still connected to a host via a PBD. It cannot be destroyed or forgotten.
Signature:
SR_HAS_PBD(sr)
<!--NeedCopy-->
SR_INDESTRUCTIBLE
The SR could not be destroyed because the ‘indestructible’ flag was set on it.
Signature:
SR_INDESTRUCTIBLE(sr)
<!--NeedCopy-->
SR_IS_CACHE_SR
The SR is currently being used as a local cache SR.
Signature:
SR_IS_CACHE_SR(host)
<!--NeedCopy-->
SR_NOT_ATTACHED
The SR is not attached.
Signature:
SR_NOT_ATTACHED(sr)
<!--NeedCopy-->
SR_NOT_EMPTY
The SR operation cannot be performed because the SR is not empty.
Signature:
SR_NOT_EMPTY()
<!--NeedCopy-->
SR_NOT_SHARABLE
The PBD could not be plugged because the SR is in use by another host and is not marked as sharable.
Signature:
SR_NOT_SHARABLE(sr, host)
<!--NeedCopy-->
SR_OPERATION_NOT_SUPPORTED
The SR backend does not support the operation (check the SR’s allowed operations)
Signature:
SR_OPERATION_NOT_SUPPORTED(sr)
<!--NeedCopy-->
SR_REQUIRES_UPGRADE
The operation cannot be performed until the SR has been upgraded
Signature:
SR_REQUIRES_UPGRADE(SR)
<!--NeedCopy-->
SR_SOURCE_SPACE_INSUFFICIENT
The source SR does not have sufficient temporary space available to proceed the operation.
Signature:
SR_SOURCE_SPACE_INSUFFICIENT(sr)
<!--NeedCopy-->
SR_UNHEALTHY
The SR is currently unhealthy. See the suggestion on how to fix it.
Signature:
SR_UNHEALTHY(sr, health, fix)
<!--NeedCopy-->
SR_UNKNOWN_DRIVER
The SR could not be connected because the driver was not recognised.
Signature:
SR_UNKNOWN_DRIVER(driver)
<!--NeedCopy-->
SR_UUID_EXISTS
An SR with that uuid already exists.
Signature:
SR_UUID_EXISTS(uuid)
<!--NeedCopy-->
SR_VDI_LOCKING_FAILED
The operation could not proceed because necessary VDIs were already locked at the storage level.
Signature:
SR_VDI_LOCKING_FAILED()
<!--NeedCopy-->
SSL_VERIFY_ERROR
The remote system’s SSL certificate failed to verify against our certificate library.
Signature:
SSL_VERIFY_ERROR(reason)
<!--NeedCopy-->
SUBJECT_ALREADY_EXISTS
Subject already exists.
Signature:
SUBJECT_ALREADY_EXISTS()
<!--NeedCopy-->
SUBJECT_CANNOT_BE_RESOLVED
Subject cannot be resolved by the external directory service.
Signature:
SUBJECT_CANNOT_BE_RESOLVED()
<!--NeedCopy-->
SUSPEND_IMAGE_NOT_ACCESSIBLE
The suspend image of a checkpoint is not accessible from the host on which the VM is running
Signature:
SUSPEND_IMAGE_NOT_ACCESSIBLE(vdi)
<!--NeedCopy-->
SYNC_BUNDLE_IN_PROGRESS
The operation could not be performed because syncing bundle is in progress.
Signature:
SYNC_BUNDLE_IN_PROGRESS()
<!--NeedCopy-->
SYNC_UPDATES_IN_PROGRESS
The operation could not be performed because syncing updates is in progress.
Signature:
SYNC_UPDATES_IN_PROGRESS()
<!--NeedCopy-->
SYSTEM_STATUS_MUST_USE_TAR_ON_OEM
You must use tar output to retrieve system status from an OEM server.
Signature:
SYSTEM_STATUS_MUST_USE_TAR_ON_OEM()
<!--NeedCopy-->
SYSTEM_STATUS_RETRIEVAL_FAILED
Retrieving system status from the host failed. A diagnostic reason suitable for support organisations is also returned.
Signature:
SYSTEM_STATUS_RETRIEVAL_FAILED(reason)
<!--NeedCopy-->
TASK_CANCELLED
The request was asynchronously canceled.
Signature:
TASK_CANCELLED(task)
<!--NeedCopy-->
TELEMETRY_NEXT_COLLECTION_TOO_LATE
The next scheduled telemetry data collection is too far into the future. Pick a timestamp within two telemetry intervals starting from now.
Signature:
TELEMETRY_NEXT_COLLECTION_TOO_LATE(timestamp)
<!--NeedCopy-->
TLS_CONNECTION_FAILED
Cannot contact the other host using TLS on the specified address and port
Signature:
TLS_CONNECTION_FAILED(address, port)
<!--NeedCopy-->
TOO_BUSY
The request was rejected because the server is too busy.
Signature:
TOO_BUSY()
<!--NeedCopy-->
TOO_MANY_GROUPS
VM can only belong to one group.
Signature:
TOO_MANY_GROUPS()
<!--NeedCopy-->
TOO_MANY_PENDING_TASKS
The request was rejected because there are too many pending tasks on the server.
Signature:
TOO_MANY_PENDING_TASKS()
<!--NeedCopy-->
TOO_MANY_STORAGE_MIGRATES
You reached the maximal number of concurrently migrating VMs.
Signature:
TOO_MANY_STORAGE_MIGRATES(number)
<!--NeedCopy-->
TOO_MANY_VUSBS
The VM has too many VUSBs.
Signature:
TOO_MANY_VUSBS(number)
<!--NeedCopy-->
TRANSPORT_PIF_NOT_CONFIGURED
The tunnel transport PIF has no IP configuration set.
Signature:
TRANSPORT_PIF_NOT_CONFIGURED(PIF)
<!--NeedCopy-->
UNIMPLEMENTED_IN_SM_BACKEND
You have attempted a function which is not implemented
Signature:
UNIMPLEMENTED_IN_SM_BACKEND(message)
<!--NeedCopy-->
UNKNOWN_BOOTLOADER
The requested bootloader is unknown
Signature:
UNKNOWN_BOOTLOADER(vm, bootloader)
<!--NeedCopy-->
UPDATEINFO_HASH_MISMATCH
The hash of updateinfo doesn’t match with current one. There may be newer available updates.
Signature:
UPDATEINFO_HASH_MISMATCH()
<!--NeedCopy-->
UPDATE_ALREADY_APPLIED
This update has already been applied.
Signature:
UPDATE_ALREADY_APPLIED(update)
<!--NeedCopy-->
UPDATE_ALREADY_APPLIED_IN_POOL
This update has already been applied to all hosts in the pool.
Signature:
UPDATE_ALREADY_APPLIED_IN_POOL(update)
<!--NeedCopy-->
UPDATE_ALREADY_EXISTS
The uploaded update already exists
Signature:
UPDATE_ALREADY_EXISTS(uuid)
<!--NeedCopy-->
UPDATE_APPLY_FAILED
The update failed to apply. Please see attached output.
Signature:
UPDATE_APPLY_FAILED(output)
<!--NeedCopy-->
UPDATE_IS_APPLIED
The specified update has been applied and cannot be destroyed.
Signature:
UPDATE_IS_APPLIED()
<!--NeedCopy-->
UPDATE_POOL_APPLY_FAILED
The update cannot be applied for the following host(s).
Signature:
UPDATE_POOL_APPLY_FAILED(hosts)
<!--NeedCopy-->
UPDATE_PRECHECK_FAILED_CONFLICT_PRESENT
The update pre-check stage failed: conflicting update(s) are present.
Signature:
UPDATE_PRECHECK_FAILED_CONFLICT_PRESENT(update, conflict_update)
<!--NeedCopy-->
UPDATE_PRECHECK_FAILED_GPGKEY_NOT_IMPORTED
The update pre-check stage failed: RPM package validation requires a GPG key that is not present on the host.
Signature:
UPDATE_PRECHECK_FAILED_GPGKEY_NOT_IMPORTED(update)
<!--NeedCopy-->
UPDATE_PRECHECK_FAILED_OUT_OF_SPACE
The update pre-check stage failed: the server does not have enough space.
Signature:
UPDATE_PRECHECK_FAILED_OUT_OF_SPACE(update, available_space, required_space )
<!--NeedCopy-->
UPDATE_PRECHECK_FAILED_PREREQUISITE_MISSING
The update pre-check stage failed: prerequisite update(s) are missing.
Signature:
UPDATE_PRECHECK_FAILED_PREREQUISITE_MISSING(update, prerequisite_update)
<!--NeedCopy-->
UPDATE_PRECHECK_FAILED_UNKNOWN_ERROR
The update pre-check stage failed with an unknown error.
Signature:
UPDATE_PRECHECK_FAILED_UNKNOWN_ERROR(update, info)
<!--NeedCopy-->
UPDATE_PRECHECK_FAILED_WRONG_SERVER_VERSION
The update pre-check stage failed: the server is of an incorrect version.
Signature:
UPDATE_PRECHECK_FAILED_WRONG_SERVER_VERSION(update, installed_version, required_version )
<!--NeedCopy-->
USB_ALREADY_ATTACHED
The USB device is currently attached to a VM.
Signature:
USB_ALREADY_ATTACHED(PUSB, VM)
<!--NeedCopy-->
USB_GROUP_CONFLICT
USB_groups are currently restricted to contain no more than one VUSB.
Signature:
USB_GROUP_CONFLICT(USB_group)
<!--NeedCopy-->
USB_GROUP_CONTAINS_NO_PUSBS
The USB group does not contain any PUSBs.
Signature:
USB_GROUP_CONTAINS_NO_PUSBS(usb_group)
<!--NeedCopy-->
USB_GROUP_CONTAINS_PUSB
The USB group contains active PUSBs and cannot be deleted.
Signature:
USB_GROUP_CONTAINS_PUSB(pusbs)
<!--NeedCopy-->
USB_GROUP_CONTAINS_VUSB
The USB group contains active VUSBs and cannot be deleted.
Signature:
USB_GROUP_CONTAINS_VUSB(vusbs)
<!--NeedCopy-->
USER_IS_NOT_LOCAL_SUPERUSER
Only the local superuser can perform this operation.
Signature:
USER_IS_NOT_LOCAL_SUPERUSER(msg)
<!--NeedCopy-->
UUID_INVALID
The uuid you supplied was invalid.
Signature:
UUID_INVALID(type, uuid)
<!--NeedCopy-->
V6D_FAILURE
There was a problem with the license daemon (v6d).
Signature:
V6D_FAILURE()
<!--NeedCopy-->
VALUE_NOT_SUPPORTED
You attempted to set a value that is not supported by this implementation. The fully-qualified field name and the value that you tried to set are returned. Also returned is a developer-only diagnostic reason.
Signature:
VALUE_NOT_SUPPORTED(field, value, reason)
<!--NeedCopy-->
VBD_CDS_MUST_BE_READONLY
Read/write CDs are not supported
Signature:
VBD_CDS_MUST_BE_READONLY()
<!--NeedCopy-->
VBD_IS_EMPTY
Operation could not be performed because the drive is empty
Signature:
VBD_IS_EMPTY(vbd)
<!--NeedCopy-->
VBD_NOT_EMPTY
Operation could not be performed because the drive is not empty
Signature:
VBD_NOT_EMPTY(vbd)
<!--NeedCopy-->
VBD_NOT_REMOVABLE_MEDIA
Media could not be ejected because it is not removable
Signature:
VBD_NOT_REMOVABLE_MEDIA(vbd)
<!--NeedCopy-->
VBD_NOT_UNPLUGGABLE
Drive could not be hot-unplugged because it is not marked as unpluggable
Signature:
VBD_NOT_UNPLUGGABLE(vbd)
<!--NeedCopy-->
VBD_TRAY_LOCKED
This VM has locked the DVD drive tray, so the disk cannot be ejected
Signature:
VBD_TRAY_LOCKED(vbd)
<!--NeedCopy-->
VCPU_MAX_NOT_CORES_PER_SOCKET_MULTIPLE
VCPUs_max must be a multiple of cores-per-socket
Signature:
VCPU_MAX_NOT_CORES_PER_SOCKET_MULTIPLE(vcpu_max, cores_per_socket)
<!--NeedCopy-->
VDI_CBT_ENABLED
The requested operation is not allowed for VDIs with CBT enabled or VMs having such VDIs, and CBT is enabled for the specified VDI.
Signature:
VDI_CBT_ENABLED(vdi)
<!--NeedCopy-->
VDI_CONTAINS_METADATA_OF_THIS_POOL
The VDI could not be opened for metadata recovery as it contains the current pool’s metadata.
Signature:
VDI_CONTAINS_METADATA_OF_THIS_POOL(vdi, pool)
<!--NeedCopy-->
VDI_COPY_FAILED
The VDI copy action has failed
Signature:
VDI_COPY_FAILED()
<!--NeedCopy-->
VDI_HAS_RRDS
The operation cannot be performed because this VDI has rrd stats
Signature:
VDI_HAS_RRDS(vdi)
<!--NeedCopy-->
VDI_INCOMPATIBLE_TYPE
This operation cannot be performed because the specified VDI is of an incompatible type (eg: an HA statefile cannot be attached to a guest)
Signature:
VDI_INCOMPATIBLE_TYPE(vdi, type)
<!--NeedCopy-->
VDI_IN_USE
This operation cannot be performed because this VDI is in use by some other operation
Signature:
VDI_IN_USE(vdi, operation)
<!--NeedCopy-->
VDI_IS_A_PHYSICAL_DEVICE
The operation cannot be performed on physical device
Signature:
VDI_IS_A_PHYSICAL_DEVICE(vdi)
<!--NeedCopy-->
VDI_IS_ENCRYPTED
The requested operation is not allowed because the specified VDI is encrypted.
Signature:
VDI_IS_ENCRYPTED(vdi)
<!--NeedCopy-->
VDI_IS_NOT_ISO
This operation can only be performed on CD VDIs (iso files or CDROM drives)
Signature:
VDI_IS_NOT_ISO(vdi, type)
<!--NeedCopy-->
VDI_LOCATION_MISSING
This operation cannot be performed because the specified VDI could not be found in the specified SR
Signature:
VDI_LOCATION_MISSING(sr, location)
<!--NeedCopy-->
VDI_MISSING
This operation cannot be performed because the specified VDI could not be found on the storage substrate
Signature:
VDI_MISSING(sr, vdi)
<!--NeedCopy-->
VDI_NEEDS_VM_FOR_MIGRATE
Cannot migrate a VDI which is not attached to a running VM.
Signature:
VDI_NEEDS_VM_FOR_MIGRATE(vdi)
<!--NeedCopy-->
VDI_NOT_AVAILABLE
This operation cannot be performed because this VDI could not be properly attached to the VM.
Signature:
VDI_NOT_AVAILABLE(vdi)
<!--NeedCopy-->
VDI_NOT_IN_MAP
This VDI was not mapped to a destination SR in VM.migrate_send operation
Signature:
VDI_NOT_IN_MAP(vdi)
<!--NeedCopy-->
VDI_NOT_MANAGED
This operation cannot be performed because the system does not manage this VDI
Signature:
VDI_NOT_MANAGED(vdi)
<!--NeedCopy-->
VDI_NOT_SPARSE
The VDI is not stored using a sparse format. It is not possible to query and manipulate only the changed blocks (or ‘block differences’ or ‘disk deltas’) between two VDIs. Please select a VDI which uses a sparse-aware technology such as VHD.
Signature:
VDI_NOT_SPARSE(vdi)
<!--NeedCopy-->
VDI_NO_CBT_METADATA
The requested operation is not allowed because the specified VDI does not have changed block tracking metadata.
Signature:
VDI_NO_CBT_METADATA(vdi)
<!--NeedCopy-->
VDI_ON_BOOT_MODE_INCOMPATIBLE_WITH_OPERATION
This operation is not permitted on VDIs in the ‘on-boot=reset’ mode, or on VMs having such VDIs.
Signature:
VDI_ON_BOOT_MODE_INCOMPATIBLE_WITH_OPERATION()
<!--NeedCopy-->
VDI_READONLY
The operation required write access but this VDI is read-only
Signature:
VDI_READONLY(vdi)
<!--NeedCopy-->
VDI_TOO_LARGE
The VDI is too large.
Signature:
VDI_TOO_LARGE(vdi, maximum size)
<!--NeedCopy-->
VDI_TOO_SMALL
The VDI is too small. Please resize it to at least the minimum size.
Signature:
VDI_TOO_SMALL(vdi, minimum size)
<!--NeedCopy-->
VGPU_DESTINATION_INCOMPATIBLE
The VGPU is not compatible with any PGPU in the destination.
Signature:
VGPU_DESTINATION_INCOMPATIBLE(reason, vgpu, host)
<!--NeedCopy-->
VGPU_GUEST_DRIVER_LIMIT
The guest driver does not support VGPU migration.
Signature:
VGPU_GUEST_DRIVER_LIMIT(reason, vm, host)
<!--NeedCopy-->
VGPU_SUSPENSION_NOT_SUPPORTED
The VGPU configuration does not support suspension.
Signature:
VGPU_SUSPENSION_NOT_SUPPORTED(reason, vgpu, host)
<!--NeedCopy-->
VGPU_TYPE_NOT_COMPATIBLE
Cannot create a virtual GPU that is incompatible with the existing types on the VM.
Signature:
VGPU_TYPE_NOT_COMPATIBLE(type)
<!--NeedCopy-->
VGPU_TYPE_NOT_COMPATIBLE_WITH_RUNNING_TYPE
The VGPU type is incompatible with one or more of the VGPU types currently running on this PGPU
Signature:
VGPU_TYPE_NOT_COMPATIBLE_WITH_RUNNING_TYPE(pgpu, type, running_type)
<!--NeedCopy-->
VGPU_TYPE_NOT_ENABLED
VGPU type is not one of the PGPU’s enabled types.
Signature:
VGPU_TYPE_NOT_ENABLED(type, enabled_types)
<!--NeedCopy-->
VGPU_TYPE_NOT_SUPPORTED
VGPU type is not one of the PGPU’s supported types.
Signature:
VGPU_TYPE_NOT_SUPPORTED(type, supported_types)
<!--NeedCopy-->
VGPU_TYPE_NO_LONGER_SUPPORTED
VGPU type is no longer supported
Signature:
VGPU_TYPE_NO_LONGER_SUPPORTED(type)
<!--NeedCopy-->
VIF_IN_USE
Network has active VIFs
Signature:
VIF_IN_USE(network, VIF)
<!--NeedCopy-->
VIF_NOT_IN_MAP
This VIF was not mapped to a destination Network in VM.migrate_send operation
Signature:
VIF_NOT_IN_MAP(vif)
<!--NeedCopy-->
VLAN_IN_USE
Operation cannot be performed because this VLAN is already in use. Please check your network configuration.
Signature:
VLAN_IN_USE(device, vlan)
<!--NeedCopy-->
VLAN_TAG_INVALID
You tried to create a VLAN, but the tag you gave was invalid -- it must be between 0 and 4094. The parameter echoes the VLAN tag you gave.
Signature:
VLAN_TAG_INVALID(VLAN)
<!--NeedCopy-->
VMPP_ARCHIVE_MORE_FREQUENT_THAN_BACKUP
Archive more frequent than backup.
Signature:
VMPP_ARCHIVE_MORE_FREQUENT_THAN_BACKUP()
<!--NeedCopy-->
VMPP_HAS_VM
There is at least one VM assigned to this protection policy.
Signature:
VMPP_HAS_VM()
<!--NeedCopy-->
VMSS_HAS_VM
There is at least one VM assigned to snapshot schedule.
Signature:
VMSS_HAS_VM()
<!--NeedCopy-->
VMS_FAILED_TO_COOPERATE
The given VMs failed to release memory when instructed to do so
Signature:
VMS_FAILED_TO_COOPERATE()
<!--NeedCopy-->
VM_ASSIGNED_TO_PROTECTION_POLICY
This VM is assigned to a protection policy.
Signature:
VM_ASSIGNED_TO_PROTECTION_POLICY(vm, vmpp)
<!--NeedCopy-->
VM_ASSIGNED_TO_SNAPSHOT_SCHEDULE
This VM is assigned to a snapshot schedule.
Signature:
VM_ASSIGNED_TO_SNAPSHOT_SCHEDULE(vm, vmss)
<!--NeedCopy-->
VM_ATTACHED_TO_MORE_THAN_ONE_VDI_WITH_TIMEOFFSET_MARKED_AS_RESET_ON_BOOT
You attempted to start a VM that’s attached to more than one VDI with a timeoffset marked as reset-on-boot.
Signature:
VM_ATTACHED_TO_MORE_THAN_ONE_VDI_WITH_TIMEOFFSET_MARKED_AS_RESET_ON_BOOT(vm)
<!--NeedCopy-->
VM_BAD_POWER_STATE
You attempted an operation on a VM that was not in an appropriate power state at the time; for example, you attempted to start a VM that was already running. The parameters returned are the VM’s handle, and the expected and actual VM state at the time of the call.
Signature:
VM_BAD_POWER_STATE(vm, expected, actual)
<!--NeedCopy-->
VM_BIOS_STRINGS_ALREADY_SET
The BIOS strings for this VM have already been set and cannot be changed.
Signature:
VM_BIOS_STRINGS_ALREADY_SET()
<!--NeedCopy-->
VM_CALL_PLUGIN_RATE_LIMIT
There is a minimal interval required between consecutive plug-in calls made on the same VM, please wait before retry.
Signature:
VM_CALL_PLUGIN_RATE_LIMIT(VM, interval, wait)
<!--NeedCopy-->
VM_CANNOT_DELETE_DEFAULT_TEMPLATE
You cannot delete the specified default template.
Signature:
VM_CANNOT_DELETE_DEFAULT_TEMPLATE(vm)
<!--NeedCopy-->
VM_CHECKPOINT_RESUME_FAILED
An error occured while restoring the memory image of the specified virtual machine
Signature:
VM_CHECKPOINT_RESUME_FAILED(vm)
<!--NeedCopy-->
VM_CHECKPOINT_SUSPEND_FAILED
An error occured while saving the memory image of the specified virtual machine
Signature:
VM_CHECKPOINT_SUSPEND_FAILED(vm)
<!--NeedCopy-->
VM_CRASHED
The VM crashed
Signature:
VM_CRASHED(vm)
<!--NeedCopy-->
VM_DUPLICATE_VBD_DEVICE
The specified VM has a duplicate VBD device and cannot be started.
Signature:
VM_DUPLICATE_VBD_DEVICE(vm, vbd, device)
<!--NeedCopy-->
VM_FAILED_SHUTDOWN_ACKNOWLEDGMENT
VM didn’t acknowledge the need to shutdown.
Signature:
VM_FAILED_SHUTDOWN_ACKNOWLEDGMENT(vm)
<!--NeedCopy-->
VM_FAILED_SUSPEND_ACKNOWLEDGMENT
VM didn’t acknowledge the need to suspend.
Signature:
VM_FAILED_SUSPEND_ACKNOWLEDGMENT(vm)
<!--NeedCopy-->
VM_HALTED
The VM unexpectedly halted
Signature:
VM_HALTED(vm)
<!--NeedCopy-->
VM_HAS_CHECKPOINT
Cannot migrate a VM which has a checkpoint.
Signature:
VM_HAS_CHECKPOINT(vm)
<!--NeedCopy-->
VM_HAS_NO_SUSPEND_VDI
VM cannot be resumed because it has no suspend VDI
Signature:
VM_HAS_NO_SUSPEND_VDI(vm)
<!--NeedCopy-->
VM_HAS_PCI_ATTACHED
This operation could not be performed, because the VM has one or more PCI devices passed through.
Signature:
VM_HAS_PCI_ATTACHED(vm)
<!--NeedCopy-->
VM_HAS_SRIOV_VIF
This operation could not be performed, because the VM has one or more SR-IOV VIFs.
Signature:
VM_HAS_SRIOV_VIF(vm)
<!--NeedCopy-->
VM_HAS_TOO_MANY_SNAPSHOTS
Cannot migrate a VM with more than one snapshot.
Signature:
VM_HAS_TOO_MANY_SNAPSHOTS(vm)
<!--NeedCopy-->
VM_HAS_VGPU
This operation could not be performed, because the VM has one or more virtual GPUs.
Signature:
VM_HAS_VGPU(vm)
<!--NeedCopy-->
VM_HAS_VUSBS
The operation is not allowed when the VM has VUSBs.
Signature:
VM_HAS_VUSBS(VM)
<!--NeedCopy-->
VM_HOST_INCOMPATIBLE_VERSION
This VM operation cannot be performed on an older-versioned host during an upgrade.
Signature:
VM_HOST_INCOMPATIBLE_VERSION(host, vm)
<!--NeedCopy-->
VM_HOST_INCOMPATIBLE_VERSION_MIGRATE
Cannot migrate a VM to a destination host which is older than the source host.
Signature:
VM_HOST_INCOMPATIBLE_VERSION_MIGRATE(host, vm)
<!--NeedCopy-->
VM_HOST_INCOMPATIBLE_VIRTUAL_HARDWARE_PLATFORM_VERSION
You attempted to run a VM on a host that cannot provide the VM’s required Virtual Hardware Platform version.
Signature:
VM_HOST_INCOMPATIBLE_VIRTUAL_HARDWARE_PLATFORM_VERSION(host, host_versions, vm, vm_version)
<!--NeedCopy-->
VM_HVM_REQUIRED
HVM is required for this operation
Signature:
VM_HVM_REQUIRED(vm)
<!--NeedCopy-->
VM_INCOMPATIBLE_WITH_THIS_HOST
The VM is incompatible with the CPU features of this host.
Signature:
VM_INCOMPATIBLE_WITH_THIS_HOST(vm, host, reason)
<!--NeedCopy-->
VM_IS_IMMOBILE
The VM is configured in a way that prevents it from being mobile.
Signature:
VM_IS_IMMOBILE(VM)
<!--NeedCopy-->
VM_IS_PART_OF_AN_APPLIANCE
This operation is not allowed as the VM is part of an appliance.
Signature:
VM_IS_PART_OF_AN_APPLIANCE(vm, appliance)
<!--NeedCopy-->
VM_IS_PROTECTED
This operation cannot be performed because the specified VM is protected by HA
Signature:
VM_IS_PROTECTED(vm)
<!--NeedCopy-->
VM_IS_TEMPLATE
The operation attempted is not valid for a template VM
Signature:
VM_IS_TEMPLATE(vm)
<!--NeedCopy-->
VM_IS_USING_NESTED_VIRT
This operation is illegal because the VM is using nested virtualization.
Signature:
VM_IS_USING_NESTED_VIRT(VM)
<!--NeedCopy-->
VM_LACKS_FEATURE
You attempted an operation on a VM which lacks the feature.
Signature:
VM_LACKS_FEATURE(vm)
<!--NeedCopy-->
VM_LACKS_FEATURE_SHUTDOWN
You attempted an operation which needs the cooperative shutdown feature on a VM which lacks it.
Signature:
VM_LACKS_FEATURE_SHUTDOWN(vm)
<!--NeedCopy-->
VM_LACKS_FEATURE_STATIC_IP_SETTING
You attempted an operation which needs the VM static-ip-setting feature on a VM which lacks it.
Signature:
VM_LACKS_FEATURE_STATIC_IP_SETTING(vm)
<!--NeedCopy-->
VM_LACKS_FEATURE_SUSPEND
You attempted an operation which needs the VM cooperative suspend feature on a VM which lacks it.
Signature:
VM_LACKS_FEATURE_SUSPEND(vm)
<!--NeedCopy-->
VM_LACKS_FEATURE_VCPU_HOTPLUG
You attempted an operation which needs the VM hotplug-vcpu feature on a VM which lacks it.
Signature:
VM_LACKS_FEATURE_VCPU_HOTPLUG(vm)
<!--NeedCopy-->
VM_MEMORY_SIZE_TOO_LOW
The specified VM has too little memory to be started.
Signature:
VM_MEMORY_SIZE_TOO_LOW(vm)
<!--NeedCopy-->
VM_MIGRATE_CONTACT_REMOTE_SERVICE_FAILED
Failed to contact service on the destination host.
Signature:
VM_MIGRATE_CONTACT_REMOTE_SERVICE_FAILED()
<!--NeedCopy-->
VM_MIGRATE_FAILED
An error occurred during the migration process.
Signature:
VM_MIGRATE_FAILED(vm, source, destination, msg)
<!--NeedCopy-->
VM_MISSING_PV_DRIVERS
You attempted an operation on a VM which requires PV drivers to be installed but the drivers were not detected.
Signature:
VM_MISSING_PV_DRIVERS(vm)
<!--NeedCopy-->
VM_NOT_RESIDENT_HERE
The specified VM is not currently resident on the specified server.
Signature:
VM_NOT_RESIDENT_HERE(vm, host)
<!--NeedCopy-->
VM_NO_CRASHDUMP_SR
This VM does not have a crash dump SR specified.
Signature:
VM_NO_CRASHDUMP_SR(vm)
<!--NeedCopy-->
VM_NO_EMPTY_CD_VBD
The VM has no empty CD drive (VBD).
Signature:
VM_NO_EMPTY_CD_VBD(vm)
<!--NeedCopy-->
VM_NO_SUSPEND_SR
This VM does not have a suspend SR specified.
Signature:
VM_NO_SUSPEND_SR(vm)
<!--NeedCopy-->
VM_NO_VCPUS
You need at least 1 VCPU to start a VM
Signature:
VM_NO_VCPUS(vm)
<!--NeedCopy-->
VM_OLD_PV_DRIVERS
You attempted an operation on a VM which requires a more recent version of the PV drivers. Please upgrade your PV drivers.
Signature:
VM_OLD_PV_DRIVERS(vm, major, minor)
<!--NeedCopy-->
VM_PCI_BUS_FULL
The VM does not have any free PCI slots
Signature:
VM_PCI_BUS_FULL(VM)
<!--NeedCopy-->
VM_PV_DRIVERS_IN_USE
VM PV drivers still in use
Signature:
VM_PV_DRIVERS_IN_USE(vm)
<!--NeedCopy-->
VM_REBOOTED
The VM unexpectedly rebooted
Signature:
VM_REBOOTED(vm)
<!--NeedCopy-->
VM_REQUIRES_GPU
You attempted to run a VM on a host which doesn’t have a pGPU available in the GPU group needed by the VM. The VM has a vGPU attached to this GPU group.
Signature:
VM_REQUIRES_GPU(vm, GPU_group)
<!--NeedCopy-->
VM_REQUIRES_IOMMU
You attempted to run a VM on a host which doesn’t have I/O virtualization (IOMMU/VT-d) enabled, which is needed by the VM.
Signature:
VM_REQUIRES_IOMMU(host)
<!--NeedCopy-->
VM_REQUIRES_NETWORK
You attempted to run a VM on a host which doesn’t have a PIF on a Network needed by the VM. The VM has at least one VIF attached to the Network.
Signature:
VM_REQUIRES_NETWORK(vm, network)
<!--NeedCopy-->
VM_REQUIRES_SR
You attempted to run a VM on a host which doesn’t have access to an SR needed by the VM. The VM has at least one VBD attached to a VDI in the SR.
Signature:
VM_REQUIRES_SR(vm, sr)
<!--NeedCopy-->
VM_REQUIRES_VDI
VM cannot be started because it requires a VDI which cannot be attached
Signature:
VM_REQUIRES_VDI(vm, vdi)
<!--NeedCopy-->
VM_REQUIRES_VGPU
You attempted to run a VM on a host on which the vGPU required by the VM cannot be allocated on any pGPUs in the GPU_group needed by the VM.
Signature:
VM_REQUIRES_VGPU(vm, GPU_group, vGPU_type)
<!--NeedCopy-->
VM_REQUIRES_VUSB
You attempted to run a VM on a host on which the VUSB required by the VM cannot be allocated on any PUSBs in the USB_group needed by the VM.
Signature:
VM_REQUIRES_VUSB(vm, USB_group)
<!--NeedCopy-->
VM_REVERT_FAILED
An error occured while reverting the specified virtual machine to the specified snapshot
Signature:
VM_REVERT_FAILED(vm, snapshot)
<!--NeedCopy-->
VM_SHUTDOWN_TIMEOUT
VM failed to shutdown before the timeout expired
Signature:
VM_SHUTDOWN_TIMEOUT(vm, timeout)
<!--NeedCopy-->
VM_SNAPSHOT_WITH_QUIESCE_FAILED
The quiesced-snapshot operation failed for an unexpected reason
Signature:
VM_SNAPSHOT_WITH_QUIESCE_FAILED(vm)
<!--NeedCopy-->
VM_SNAPSHOT_WITH_QUIESCE_NOT_SUPPORTED
The VSS plug-in is not installed on this virtual machine
Signature:
VM_SNAPSHOT_WITH_QUIESCE_NOT_SUPPORTED(vm, error)
<!--NeedCopy-->
VM_SNAPSHOT_WITH_QUIESCE_PLUGIN_DEOS_NOT_RESPOND
The VSS plug-in cannot be contacted
Signature:
VM_SNAPSHOT_WITH_QUIESCE_PLUGIN_DEOS_NOT_RESPOND(vm)
<!--NeedCopy-->
VM_SNAPSHOT_WITH_QUIESCE_TIMEOUT
The VSS plug-in has timed out
Signature:
VM_SNAPSHOT_WITH_QUIESCE_TIMEOUT(vm)
<!--NeedCopy-->
VM_SUSPEND_TIMEOUT
VM failed to suspend before the timeout expired
Signature:
VM_SUSPEND_TIMEOUT(vm, timeout)
<!--NeedCopy-->
VM_TOO_MANY_VCPUS
Too many VCPUs to start this VM
Signature:
VM_TOO_MANY_VCPUS(vm)
<!--NeedCopy-->
VM_TO_IMPORT_IS_NOT_NEWER_VERSION
The VM cannot be imported unforced because it is either the same version or an older version of an existing VM.
Signature:
VM_TO_IMPORT_IS_NOT_NEWER_VERSION(vm, existing_version, version_to_import)
<!--NeedCopy-->
VM_UNSAFE_BOOT
You attempted an operation on a VM that was judged to be unsafe by the server. This can happen if the VM would run on a CPU that has a potentially incompatible set of feature flags to those the VM requires. If you want to override this warning then use the ‘force’ option.
Signature:
VM_UNSAFE_BOOT(vm)
<!--NeedCopy-->
VTPM_MAX_AMOUNT_REACHED
The VM cannot be associated with more VTPMs.
Signature:
VTPM_MAX_AMOUNT_REACHED(amount)
<!--NeedCopy-->
WLB_AUTHENTICATION_FAILED
Failed to authenticate with the WLB server, the provided credentials are invalid.
Signature:
WLB_AUTHENTICATION_FAILED()
<!--NeedCopy-->
WLB_CONNECTION_REFUSED
WLB refused a connection to the server.
Signature:
WLB_CONNECTION_REFUSED()
<!--NeedCopy-->
WLB_CONNECTION_RESET
The connection to the WLB server was reset.
Signature:
WLB_CONNECTION_RESET()
<!--NeedCopy-->
WLB_DISABLED
This pool has wlb-enabled set to false.
Signature:
WLB_DISABLED()
<!--NeedCopy-->
WLB_INTERNAL_ERROR
WLB reported an internal error.
Signature:
WLB_INTERNAL_ERROR()
<!--NeedCopy-->
WLB_MALFORMED_REQUEST
WLB rejected the server’s request as malformed.
Signature:
WLB_MALFORMED_REQUEST()
<!--NeedCopy-->
WLB_MALFORMED_RESPONSE
WLB said something that the server wasn’t expecting or didn’t understand. The method called on WLB, a diagnostic reason, and the response from WLB are returned.
Signature:
WLB_MALFORMED_RESPONSE(method, reason, response)
<!--NeedCopy-->
WLB_NOT_INITIALIZED
No WLB connection is configured.
Signature:
WLB_NOT_INITIALIZED()
<!--NeedCopy-->
WLB_TIMEOUT
The communication with the WLB server timed out.
Signature:
WLB_TIMEOUT(configured_timeout)
<!--NeedCopy-->
WLB_UNKNOWN_HOST
The configured WLB server name failed to resolve in DNS.
Signature:
WLB_UNKNOWN_HOST()
<!--NeedCopy-->
WLB_URL_INVALID
The WLB URL is invalid. Ensure it is in the format: <ipaddress>:<port>. The configured/given URL is returned.
Signature:
WLB_URL_INVALID(url)
<!--NeedCopy-->
WLB_XENSERVER_AUTHENTICATION_FAILED
WLB reported that the server rejected its configured authentication details.
Signature:
WLB_XENSERVER_AUTHENTICATION_FAILED()
<!--NeedCopy-->
WLB_XENSERVER_CONNECTION_REFUSED
WLB reported that the server refused to let it connect (even though we’re connecting perfectly fine in the other direction).
Signature:
WLB_XENSERVER_CONNECTION_REFUSED()
<!--NeedCopy-->
WLB_XENSERVER_MALFORMED_RESPONSE
WLB reported that the server said something to it that WLB wasn’t expecting or didn’t understand.
Signature:
WLB_XENSERVER_MALFORMED_RESPONSE()
<!--NeedCopy-->
WLB_XENSERVER_TIMEOUT
WLB reported that communication with the server timed out.
Signature:
WLB_XENSERVER_TIMEOUT()
<!--NeedCopy-->
WLB_XENSERVER_UNKNOWN_HOST
WLB reported that its configured server name for this server instance failed to resolve in DNS.
Signature:
WLB_XENSERVER_UNKNOWN_HOST()
<!--NeedCopy-->
XAPI_HOOK_FAILED
3rd party xapi hook failed
Signature:
XAPI_HOOK_FAILED(hook_name, reason, stdout, exit_code)
<!--NeedCopy-->
XENAPI_MISSING_PLUGIN
The requested plug-in could not be found.
Signature:
XENAPI_MISSING_PLUGIN(name)
<!--NeedCopy-->
XENAPI_PLUGIN_FAILURE
There was a failure communicating with the plug-in.
Signature:
XENAPI_PLUGIN_FAILURE(status, stdout, stderr)
<!--NeedCopy-->
XEN_INCOMPATIBLE
The current version of Xen or its control libraries is incompatible with the Toolstack.
Signature:
XEN_INCOMPATIBLE()
<!--NeedCopy-->
XEN_VSS_REQ_ERROR_ADDING_VOLUME_TO_SNAPSET_FAILED
Some volumes to be snapshot could not be added to the VSS snapshot set
Signature:
XEN_VSS_REQ_ERROR_ADDING_VOLUME_TO_SNAPSET_FAILED(vm, error_code)
<!--NeedCopy-->
XEN_VSS_REQ_ERROR_CREATING_SNAPSHOT
An attempt to create the snapshots failed
Signature:
XEN_VSS_REQ_ERROR_CREATING_SNAPSHOT(vm, error_code)
<!--NeedCopy-->
XEN_VSS_REQ_ERROR_CREATING_SNAPSHOT_XML_STRING
Could not create the XML string generated by the transportable snapshot
Signature:
XEN_VSS_REQ_ERROR_CREATING_SNAPSHOT_XML_STRING(vm, error_code)
<!--NeedCopy-->
XEN_VSS_REQ_ERROR_INIT_FAILED
Initialization of the VSS requester failed
Signature:
XEN_VSS_REQ_ERROR_INIT_FAILED(vm, error_code)
<!--NeedCopy-->
XEN_VSS_REQ_ERROR_NO_VOLUMES_SUPPORTED
Could not find any volumes supported by the VSS Provider
Signature:
XEN_VSS_REQ_ERROR_NO_VOLUMES_SUPPORTED(vm, error_code)
<!--NeedCopy-->
XEN_VSS_REQ_ERROR_PREPARING_WRITERS
An attempt to prepare VSS writers for the snapshot failed
Signature:
XEN_VSS_REQ_ERROR_PREPARING_WRITERS(vm, error_code)
<!--NeedCopy-->
XEN_VSS_REQ_ERROR_PROV_NOT_LOADED
The VSS Provider is not loaded
Signature:
XEN_VSS_REQ_ERROR_PROV_NOT_LOADED(vm, error_code)
<!--NeedCopy-->
XEN_VSS_REQ_ERROR_START_SNAPSHOT_SET_FAILED
An attempt to start a new VSS snapshot failed
Signature:
XEN_VSS_REQ_ERROR_START_SNAPSHOT_SET_FAILED(vm, error_code)
<!--NeedCopy-->
XMLRPC_UNMARSHAL_FAILURE
The server failed to unmarshal the XMLRPC message; it was expecting one element and received something else.
Signature:
XMLRPC_UNMARSHAL_FAILURE(expected, received)
<!--NeedCopy-->