OpenKeel: the sovereign French Cloud solution of the inherent group, with a European reach Discover inherent

Reverse-spec · Services

nova — Errors

Errors — nova — branch stable/2026.2

Branch stable/2026.2 @ 8df1922926dd (34.0.0 + 7 commits) — repository https://opendev.org/openstack/nova — analysed on 2026-10-28

Related files: REST API · interactions · async processing.

1. What the client receives

1.1 Error body

Every error produced by the compute API is a JSON object whose single key is a fault name derived from the status (nova/api/openstack/wsgi.py:876-920):

{"itemNotFound": {"code": 404, "message": "Instance 6f1c… could not be found."}}
StatusFault nameTypical cause
400badRequestJSON-schema failure, business validation, NotSupported, unknown action key
401unauthorizedtoken rejected by keystonemiddleware.auth_token (body from keystonemiddleware, not Nova)
403forbiddenpolicy refusal (PolicyNotAuthorized), quota exceeded (converted from OverQuota 413), forced host without rights
404itemNotFoundunknown resource, or method not available at the requested microversion (empty message)
405badMethodmethod not routed for the path
406— (InvalidGlobalAPIVersion)microversion outside 2.1–2.104
409conflictingRequestinstance state/task/lock conflict, duplicate name, concurrent update
410— (HTTPGone)removed API
413 / 429overLimit (+ retryAfter)body too large (sizelimit)
500computeFaultunexpected exception, message "Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.\n<class '…'>"
501notImplementedvirt driver does not implement the operation (NotImplementedError converted by the handler)
503serviceUnavailablecompute service of the instance is down (ServiceUnavailable)

Responses to errors still carry OpenStack-API-Version and X-OpenStack-Nova-API-Version (nova/api/openstack/wsgi.py:922-925) and X-OpenStack-Request-Id.

1.2 Exception → HTTP translation

Nova has no central exception → status table. Translation happens in three layers, innermost first:

  1. In each handler, try/except exception.X: raise webob.exc.HTTPY(explanation=e.format_message()). The inventory found 345 such conversions (_inventory/inventory_stable-2026.2.json, http_conversions). The same internal exception can map to different statuses depending on the endpoint: InstanceInvalidState → 409 in 36 handlers but 400 in 2; InstanceNotFound → 404 in 26 handlers but 400 when it concerns a referenced instance; OverQuota (class code 413) → 403 everywhere in the API; NoValidHost → 400 on synchronous host checks (nova/api/openstack/compute/migrate_server.py:144). The "Converted by the API to" column of § 6 lists them per exception.
  2. **@wsgi.expected_errors(codes)** around each handler (nova/api/openstack/wsgi.py:738-815): lets through only HTTP errors whose code is listed, plus Forbidden (→ 403), ValidationError (→ 400), Unauthorized (→ 401) and NotSupported (→ 400). Everything else — including a NovaException whose class code is 400 or 409 but which the handler forgot to convert — is logged as "Unexpected exception in API method" (nova/api/openstack/wsgi.py:808) and becomes 500.
  3. **ResourceExceptionHandler** (nova/api/openstack/wsgi.py:369-399) wraps the result: Forbidden → 403, Invalid subclasses → their code, TypeError → 400, other webob errors → fault. Then **FaultWrapper** (nova/api/openstack/__init__.py:49) catches anything left: status from the exception's code attribute if it has one, else 500; the message is shown only if the exception is safe (nova/api/openstack/__init__.py:62-80).

Consequence for a rewrite: the class-level code of nova.exception classes is not the contract; the contract is the per-handler conversion plus the expected_errors list (both in _rewrite/api-operations_stable-2026.2.json).

1.3 Generic errors common to all endpoints

SituationStatusMessageWhere
JSON body not parseable400"Malformed request body"nova/api/openstack/wsgi.py:558
Body of an action with ≠ 1 key400"Malformed request body" (from "too many body keys")nova/api/openstack/wsgi.py:361-363
Unknown action key400"There is no such action: %s"nova/api/openstack/wsgi.py:538
Project id in URL ≠ token project400"Malformed request URL: URL's project_id '…' doesn't match Context's project_id '…'"nova/api/openstack/wsgi.py:567
Schema validation failure400"Invalid input for field/attribute %(path)s. Value: %(value)s. %(message)s"nova/api/validation/validators.py
Policy refusal403"Policy doesn't allow %(action)s to be performed."nova/exception.py:208 PolicyNotAuthorized
Method outside its microversion range404(no message)nova/api/openstack/wsgi.py:667
Removed API410—handlers decorated @wsgi.removed
Microversion outside 2.1–2.104406"Version %(req_ver)s is not supported by the API. Minimum is %(min_ver)s and maximum is %(max_ver)s."nova/api/openstack/wsgi.py:171
Instance in the wrong state409"Cannot '%(action)s' instance %(server_id)s while it is in %(attr)s %(state)s"nova/api/openstack/common.py:330-346
Instance locked (non-admin)409"Instance %(instance_uuid)s is locked"nova/compute/api.py:247-252
Instance has no host yet409 (as converted by each handler)"Instance %(instance_id)s is not ready" (InstanceNotReady, nova/exception.py:526)nova/compute/api.py:228-229
Source compute down503"Service is unavailable at this time."nova/compute/api.py:239-243

2. Errors by endpoint family

The operation table of 01 § 2 gives the expected_errors of each handler. The most significant situations:

EndpointStatusSituationSource
POST /servers400invalid image/flavor/BDM/network/port/key pair/AZ/hostname/user data, image not active, flavor/image incompatible (≈ 45 exception classes converted together)nova/api/openstack/compute/servers.py:835-911
POST /servers403quota exceeded ("Quota exceeded for %(overs)s: Requested %(req)s, but already used %(used)s of %(allowed)s %(overs)s"), zero-disk flavor without volume, external network forbiddennova/api/openstack/compute/servers.py:835-837, nova/api/openstack/common.py:287
POST /servers409port in use, ambiguous network, duplicate instance, mixed CPU policy not supported by computesnova/api/openstack/compute/servers.py:905-911
DELETE /servers/{id}409locked, Placement allocation deletion failed (AllocationDeleteFailed), invalid statenova/api/openstack/compute/servers.py:928-946
server actions409state/task/lock (§ 1.3); resize to the same flavor → 400 CannotResizeToSameFlavor; resize disk smaller → 400 CannotResizeDisk [inferred from the conversions list]nova/api/openstack/compute/servers.py:1149
server actions400NoValidHost on synchronous host checks (migrate/os-migrateLive with a host), ComputeHostNotFound, MigrationPreCheckErrornova/api/openstack/compute/migrate_server.py:144
POST /os-keypairs409"Key pair '%(key_name)s' already exists."nova/api/openstack/compute/keypairs.py:107
POST /os-keypairs, POST /os-server-groups403quota exceedednova/compute/api.py:6989, nova/api/openstack/compute/server_groups.py:227-231
DELETE /os-services/{id}409compute still hosts instancesnova/api/openstack/compute/services.py:273-276
POST /os-server-external-events207per-event failure codes 400/404/422 inside a 207nova/api/openstack/compute/server_external_events.py:80
PUT /os-quota-sets/{id}400limit below usage ("Quota limit %(limit)s for %(resource)s must be greater than or equal to already used and reserved %(minimum)s."), or unified limits enablednova/api/openstack/compute/quota_sets.py:64-79, nova/api/openstack/compute/quota_sets.py:181
/os-aggregates/*409host already member, AZ change would move instances, name in usenova/compute/api.py:6752, nova/compute/api.py:6729-6738

3. RPC errors seen by the API

  • RPC calls made by nova-api (reserve_block_device_name, attach_interface, console getters, diagnostics, quiesce_instance, check_can_live_migrate_* through conductor…) wait [DEFAULT]/rpc_response_timeout (60 s by default; some calls use [DEFAULT]/long_rpc_timeout, 1800 s) and raise oslo_messaging.MessagingTimeout. Handlers do not list it in expected_errors, so the client gets 500 and the operation may still complete on the host [inferred: no handler converts MessagingTimeout; checked by grep in nova/api/].
  • Exceptions raised remotely by the compute come back as oslo_messaging.RemoteError unless they are registered as allowed remote exceptions; POST /servers converts RemoteError into 400 "<exc_type>: <message>" (nova/api/openstack/compute/servers.py:850-853).
  • RPC casts never report errors to the API; their failures surface asynchronously (§ 4).

4. Asynchronous errors (after the 2xx response)

Where it failsWhat the operator/client seesMechanism
Scheduling (NoValidHost, MaxRetriesExceeded) during bootserver ERROR, fault "No valid host was found. …", instance created in cell0 (_bury_in_cell0), build request deletednova/conductor/manager.py:1578, nova/conductor/manager.py:1686
Build on the compute: retryable failure (RescheduledException)instance rescheduled to an alternate host up to [scheduler]/max_attempts (default 3); allocations movednova/compute/manager.py:2536-2582, nova/conf/scheduler.py:25
Build: non-retryable (BuildAbortException) or unexpectedserver ERROR + instance fault; networks deallocated; log "Unexpected build failure, not rescheduling build."nova/compute/manager.py:2590-2600
VIF plugging (no network-vif-plugged within [DEFAULT]/vif_plugging_timeout, 300 s)VirtualInterfaceCreateException → reschedule or ERROR if vif_plugging_is_fatalnova/conf/compute.py:138-166
Any decorated compute RPC methodinstance fault recorded (wrap_instance_fault), task state reverted (reverts_task_state), instance action event Error with traceback (wrap_instance_event), migration set to error (errors_out_migration)nova/compute/manager.py:192, nova/compute/manager.py:150, nova/compute/utils.py:1457, nova/compute/manager.py:134
Live migrationmigration failed/error, instance back to ACTIVE on the source with task_state cleared, or ERROR if rollback fails; log "Live migration failed."nova/compute/manager.py:9453
Resource trackerlog "Error updating resources for node %s" — the node's Placement inventory may be stalenova/compute/manager.py:11132-11135
Service heartbeat"Lost connection to nova-conductor for reporting service status." — the service appears down after service_down_timenova/servicegroup/drivers/db.py:104

Instance faults. A fault row (instance_faults: code, message, details = traceback) is written by add_instance_fault_from_exc (nova/compute/utils.py:144); code is the exception's code kwarg or 500, message its formatted message (nova/compute/utils.py:80). GET /servers/{id} exposes the latest fault as fault: {code, created, message, details} when the server is in ERROR/DELETED; details is hidden from non-admins when code == 500 (nova/api/openstack/compute/views/servers.py:701-725).

Instance actions. Each async operation records an action (instance_actions) and events (instance_actions_events: event, start_time, finish_time, result, traceback); since 2.51 non-admins see failed events without traceback. This is usually the best way for a user to see which step failed.

5. Key log messages

LevelMessageSituationWhere
ERROR (exception)"Unexpected exception in API method"uncaught exception in a handler → 500nova/api/openstack/wsgi.py:808
ERROR (exception)"Caught error: %s"exception escaped to FaultWrappernova/api/openstack/__init__.py:63
ERROR (exception)"Failed to schedule instances"conductor could not schedule a bootnova/conductor/manager.py:1686
INFO"Took %0.2f seconds to build instance."build successnova/compute/manager.py:2533
ERROR (exception)"Unexpected build failure, not rescheduling build."build abortednova/compute/manager.py:2595
ERROR (exception)"Failed to allocate network(s)"Neutron port creation/binding failed during buildnova/compute/manager.py:2770
ERROR (exception)"Instance failed to spawn"driver spawn failurenova/compute/manager.py:2975
ERROR (exception)"Live migration failed."live migration failure on the sourcenova/compute/manager.py:9453
WARNING"Instance shutdown by itself. Calling the stop API. …"power-state sync found the guest offnova/compute/manager.py:10878
ERROR"Error updating resources for node %s: %s"resource tracker failurenova/compute/manager.py:11132
ERROR"Lost connection to nova-conductor for reporting service status."heartbeat failurenova/servicegroup/drivers/db.py:104

6. Exception catalogue

539 subclasses of NovaException in nova/exception.py (the inventory counts 558 classes including non-Nova bases elsewhere). "code" is the class attribute (default 500), which only reaches the client through ResourceExceptionHandler/FaultWrapper when no handler converted it (§ 1.2). "Raised at" lists the first three raise sites in non-test code found by AST (more in _rewrite/exceptions_stable-2026.2.json). "Converted by the API to" counts the except clauses in nova/api/ that turn it into an HTTP status.

ExceptionBasecodeMessage templateRaised at (non-test code)Converted by the API to
NovaException (nova/exception.py:58)Exception500An unknown exception occurred.nova/cmd/manage.py:673, nova/cmd/manage.py:681, nova/cmd/manage.py:688 (+42)400 ×1 (e.g. nova/api/openstack/compute/aggregates.py:324)
EncryptionFailure (nova/exception.py:112)NovaException500Failed to encrypt text: %(reason)snova/crypto.py:123—
VirtualInterfaceCreateException (nova/exception.py:116)NovaException500Virtual Interface creation failednova/virt/fake.py:793, nova/virt/fake.py:864, nova/virt/libvirt/driver.py:8547 (+4)—
VirtualInterfaceMacAddressException (nova/exception.py:120)NovaException500Creation of virtual interface with unique mac address failed— (raised by subclasses or dynamically)—
VirtualInterfacePlugException (nova/exception.py:125)NovaException500Virtual interface plugin failednova/virt/libvirt/vif.py:772, nova/virt/libvirt/vif.py:801, nova/virt/ironic/driver.py:1597 (+1)—
VirtualInterfaceUnplugException (nova/exception.py:129)NovaException500Failed to unplug virtual interface: %(reason)s— (raised by subclasses or dynamically)—
GlanceConnectionFailed (nova/exception.py:133)NovaException500Connection to glance host %(server)s failed: %(reason)snova/image/glance.py:193—
KeystoneConnectionFailed (nova/exception.py:138)NovaException500Connection to keystone host failed: %(reason)snova/limit/local.py:137, nova/limit/local.py:187—
CinderConnectionFailed (nova/exception.py:142)NovaException500Connection to cinder host failed: %(reason)s— (raised by subclasses or dynamically)—
ManilaConnectionFailed (nova/exception.py:146)NovaException500Connection to manila service failed: %(reason)snova/share/manila.py:130—
UnsupportedCinderAPIVersion (nova/exception.py:150)NovaException500Nova does not support Cinder API version %(version)snova/volume/cinder.py:235—
CinderAPIVersionNotAvailable (nova/exception.py:154)NovaException500Cinder API version %(version)s is not available.nova/volume/cinder.py:166—
Forbidden (nova/exception.py:161)NovaException403Forbiddennova/context.py:358, nova/context.py:365, nova/context.py:374 (+12)403 ×4 (e.g. nova/api/openstack/compute/floating_ips.py:73)
NotSupported (nova/exception.py:166)NovaException400Bad Request - Feature is not supported in Nova— (raised by subclasses or dynamically)—
ForbiddenWithAccelerators (nova/exception.py:178)NotSupported400Feature not supported with instances that have accelerators.nova/compute/rpcapi.py:1565, nova/compute/api.py:394, nova/compute/api.py:4352—
ForbiddenSharesNotSupported (nova/exception.py:182)NotSupported400Feature not supported until computes have not been updated.nova/virt/hardware.py:3171403 ×1, 409 ×6 (e.g. nova/api/openstack/compute/evacuate.py:165)
ForbiddenSharesNotConfiguredCorrectly (nova/exception.py:186)NotSupported400Feature not supported because either compute or instance are not configured correctly.nova/virt/hardware.py:3188409 ×1 (e.g. nova/api/openstack/compute/server_shares.py:196)
ForbiddenWithShare (nova/exception.py:191)NotSupported400Feature not supported with instances that have shares.nova/compute/api.py:425, nova/compute/api.py:4312409 ×6 (e.g. nova/api/openstack/compute/evacuate.py:165)
ForbiddenPortsWithAccelerator (nova/exception.py:195)NotSupported400Feature not supported with Ports that have accelerators.nova/compute/api.py:5502, nova/compute/api.py:411, nova/compute/api.py:5531 (+1)400 ×9 (e.g. nova/api/openstack/compute/evacuate.py:157)
ForbiddenWithRemoteManagedPorts (nova/exception.py:199)NotSupported400This feature is not supported when remote-managed ports are in use.nova/compute/api.py:1110400 ×2 (e.g. nova/api/openstack/compute/servers.py:857)
AdminRequired (nova/exception.py:204)Forbidden403User does not have admin privileges— (raised by subclasses or dynamically)—
PolicyNotAuthorized (nova/exception.py:208)Forbidden403Policy doesn't allow %(action)s to be performed.— (raised by subclasses or dynamically)—
ImageNotActive (nova/exception.py:212)NovaException500Image %(image_id)s is not active.nova/compute/api.py:746400 ×2 (e.g. nova/api/openstack/compute/servers.py:857)
ImageNotAuthorized (nova/exception.py:218)NovaException500Not authorized for image %(image_id)s.nova/image/glance.py:732, nova/image/glance.py:764400 ×1, 401 ×1, 403 ×6 (e.g. nova/api/openstack/compute/servers.py:857)
Invalid (nova/exception.py:222)NovaException400Bad Request - Invalid Parametersnova/quota.py:506, nova/cmd/common.py:174, nova/network/security_group_api.py:50 (+44)400 ×14 (e.g. nova/api/openstack/compute/servers.py:134)
InvalidVIOMMUMachineType (nova/exception.py:227)Invalid400vIOMMU is not supported by Current machine type %(mtype)s (Architecture: %(arch)s).nova/virt/libvirt/driver.py:8261, nova/virt/libvirt/driver.py:8271—
InvalidVIOMMUArchitecture (nova/exception.py:232)Invalid400vIOMMU required either x86 or AArch64 architecture, but given architecture %(arch)s.nova/virt/libvirt/driver.py:8274—
InstanceQuiesceFailed (nova/exception.py:237)Invalid409Failed to quiesce instance: %(reason)snova/virt/libvirt/driver.py:3601409 ×1 (e.g. nova/api/openstack/compute/servers.py:1470)
InvalidConfiguration (nova/exception.py:242)Invalid400Configuration is Invalid.nova/context.py:331, nova/virt/libvirt/driver.py:950, nova/virt/libvirt/driver.py:1125 (+25)—
InvalidBDM (nova/exception.py:246)Invalid400Block Device Mapping is Invalid.nova/virt/libvirt/driver.py:4893, nova/compute/api.py:2045, nova/compute/api.py:2078 (+1)400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMSnapshot (nova/exception.py:250)InvalidBDM400Block Device Mapping is Invalid: failed to get snapshot %(id)s.nova/compute/api.py:2074400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMVolume (nova/exception.py:255)InvalidBDM400Block Device Mapping is Invalid: failed to get volume %(id)s.nova/block_device.py:661, nova/compute/api.py:2066400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMImage (nova/exception.py:260)InvalidBDM400Block Device Mapping is Invalid: failed to get image %(id)s.nova/block_device.py:654, nova/compute/api.py:2041400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMBootSequence (nova/exception.py:265)InvalidBDM400Block Device Mapping is Invalid: Boot sequence for the instance and image/block device mapping combination is not valid.nova/compute/api.py:2010400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMLocalsLimit (nova/exception.py:272)InvalidBDM400Block Device Mapping is Invalid: You specified more local devices than the limit allowsnova/compute/api.py:2111400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMEphemeralSize (nova/exception.py:278)InvalidBDM400Ephemeral disks requested are larger than the instance type allows. If no size is given in one block device mapping, flavor ephemeral size will be used.nova/compute/api.py:2093400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMSwapSize (nova/exception.py:285)InvalidBDM400Swap drive requested is larger than instance type allows.nova/compute/api.py:2104400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMFormat (nova/exception.py:289)InvalidBDM400Block Device Mapping is Invalid: %(details)snova/block_device.py:390, nova/block_device.py:99, nova/block_device.py:110 (+11)400 ×2 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidBDMForLegacy (nova/exception.py:294)InvalidBDM400Block Device Mapping cannot be converted to legacy format.nova/block_device.py:249—
InvalidBDMVolumeNotBootable (nova/exception.py:299)InvalidBDM400Block Device %(id)s is not bootable.nova/block_device.py:664400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
TooManyDiskDevices (nova/exception.py:303)InvalidBDM403The maximum allowed number of disk devices (%(maximum)d) to attach to a single instance has been exceeded.nova/virt/libvirt/blockinfo.py:210, nova/virt/libvirt/blockinfo.py:203, nova/compute/utils.py:202403 ×1 (e.g. nova/api/openstack/compute/volume_attachments.py:251)
InvalidBDMDiskBus (nova/exception.py:309)InvalidBDM400Block Device Mapping is Invalid.nova/compute/api.py:2087400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidAttribute (nova/exception.py:314)Invalid400Attribute not supported: %(attr)snova/cmd/policy.py:127—
ValidationError (nova/exception.py:318)Invalid400%(detail)snova/virt/ironic/driver.py:1225, nova/api/validation/validators.py:317, nova/api/validation/validators.py:322 (+13)400 ×1, other ×2 (e.g. nova/api/openstack/compute/server_tags.py:120)
VolumeAttachFailed (nova/exception.py:322)Invalid400Volume %(volume_id)s could not be attached. Reason: %(reason)s— (raised by subclasses or dynamically)—
VolumeDetachFailed (nova/exception.py:327)Invalid400Volume %(volume_id)s could not be detached. Reason: %(reason)s— (raised by subclasses or dynamically)—
VolumeExtendFailed (nova/exception.py:332)Invalid400Volume %(volume_id)s could not be extended. Reason: %(reason)snova/virt/libvirt/driver.py:3111, nova/virt/libvirt/driver.py:3131—
MultiattachNotSupportedByVirtDriver (nova/exception.py:337)NotSupported400Volume %(volume_id)s has 'multiattach' set, which is not supported for this instance.nova/virt/block_device.py:663, nova/compute/manager.py:7808, nova/compute/manager.py:8039—
MultiattachNotSupportedOldMicroversion (nova/exception.py:346)Invalid400Multiattach volumes are only supported starting with compute API version 2.60.nova/compute/utils.py:1666400 ×2 (e.g. nova/api/openstack/compute/volume_attachments.py:242)
MultiattachToShelvedNotSupported (nova/exception.py:351)Invalid400Attaching multiattach volumes is not supported for shelved-offloaded instances.nova/compute/api.py:5254400 ×1 (e.g. nova/api/openstack/compute/volume_attachments.py:242)
MultiattachSwapVolumeNotSupported (nova/exception.py:356)Invalid400Swapping multi-attach volumes with more than one read/write attachment is not supported.nova/compute/api.py:5399400 ×1 (e.g. nova/api/openstack/compute/volume_attachments.py:316)
VolumeNotCreated (nova/exception.py:361)NovaException500Volume %(volume_id)s did not finish being created even after we waited %(seconds)s seconds or %(attempts)s attempts. And its status is %(volume_status)s.nova/compute/manager.py:1846—
ExtendVolumeNotSupported (nova/exception.py:367)Invalid400Volume size extension is not supported by the hypervisor.nova/virt/libvirt/driver.py:3137, nova/compute/manager.py:11544—
VolumeEncryptionNotSupported (nova/exception.py:371)Invalid400Volume encryption is not supported for %(volume_type)s volume %(volume_id)s— (raised by subclasses or dynamically)—
VolumeTaggedAttachNotSupported (nova/exception.py:376)Invalid400Tagged volume attachment is not supported for this server instance.nova/compute/manager.py:7804400 ×1 (e.g. nova/api/openstack/compute/volume_attachments.py:242)
VolumeTaggedAttachToShelvedNotSupported (nova/exception.py:381)VolumeTaggedAttachNotSupported400Tagged volume attachment is not supported for shelved-offloaded instances.nova/compute/api.py:5246—
NetworkInterfaceTaggedAttachNotSupported (nova/exception.py:386)Invalid400Tagged network interface attachment is not supported for this server instance.nova/compute/manager.py:8589400 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:181)
InvalidKeypair (nova/exception.py:391)Invalid400Keypair data is invalid: %(reason)snova/crypto.py:80, nova/crypto.py:95400 ×1 (e.g. nova/api/openstack/compute/keypairs.py:105)
InvalidRequest (nova/exception.py:395)Invalid400The request is invalid.nova/virt/hardware.py:2455, nova/virt/hardware.py:2462, nova/virt/hardware.py:2492 (+11)400 ×2 (e.g. nova/api/openstack/compute/shelve.py:146)
InvalidInput (nova/exception.py:399)Invalid400Invalid input received: %(reason)snova/utils.py:489, nova/utils.py:505, nova/cmd/manage.py:3338 (+24)400 ×16, 404 ×1 (e.g. nova/api/openstack/common.py:205)
InvalidVolume (nova/exception.py:403)Invalid400Invalid volume: %(reason)snova/objects/block_device.py:288, nova/virt/libvirt/volume/vzstorage.py:88, nova/virt/libvirt/volume/quobyte.py:135 (+13)400 ×7, 409 ×1 (e.g. nova/api/openstack/compute/volume_attachments.py:242)
InvalidVolumeAccessMode (nova/exception.py:407)Invalid400Invalid volume access mode: %(access_mode)snova/virt/libvirt/volume/volume.py:92—
StaleVolumeMount (nova/exception.py:411)InvalidVolume400The volume mount at %(mount_path)s is unusable.nova/virt/libvirt/volume/quobyte.py:126—
InvalidMetadata (nova/exception.py:415)Invalid400Invalid metadata: %(reason)snova/compute/api.py:537, nova/compute/api.py:559400 ×2 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidMetadataSize (nova/exception.py:419)Invalid400Invalid metadata size: %(reason)snova/compute/api.py:563, nova/compute/api.py:566—
InvalidPortRange (nova/exception.py:423)Invalid400Invalid port range %(from_port)s:%(to_port)s. %(msg)snova/network/security_group_api.py:149, nova/network/security_group_api.py:156, nova/network/security_group_api.py:165—
InvalidIpProtocol (nova/exception.py:427)Invalid400Invalid IP protocol %(protocol)s.nova/network/security_group_api.py:143—
InvalidContentType (nova/exception.py:431)Invalid400Invalid content type %(content_type)s.nova/api/openstack/wsgi.py:123other ×1 (e.g. nova/api/openstack/wsgi.py:515)
InvalidAPIVersionString (nova/exception.py:435)Invalid400API Version String %(version)s is of invalid format. Must be of format MajorNum.MinorNum.nova/api/openstack/api_version_request.py:366other ×1 (e.g. nova/api/openstack/wsgi.py:498)
VersionNotFoundForAPIMethod (nova/exception.py:440)Invalid400API version %(version)s is not supported on this method.nova/api/openstack/wsgi.py:726other ×1 (e.g. nova/api/openstack/wsgi.py:663)
InvalidGlobalAPIVersion (nova/exception.py:444)Invalid400Version %(req_ver)s is not supported by the API. Minimum is %(min_ver)s and maximum is %(max_ver)s.nova/api/openstack/wsgi.py:171other ×1 (e.g. nova/api/openstack/wsgi.py:501)
ApiVersionsIntersect (nova/exception.py:449)Invalid400Version of %(name)s %(min_ver)s %(max_ver)s intersects with another versions.— (raised by subclasses or dynamically)—
InvalidParameterValue (nova/exception.py:456)Invalid400%(err)snova/image/glance.py:233—
InvalidAggregateAction (nova/exception.py:460)Invalid400Unacceptable parameters.— (raised by subclasses or dynamically)400 ×4, 409 ×2 (e.g. nova/api/openstack/compute/aggregates.py:91)
InvalidAggregateActionAdd (nova/exception.py:465)InvalidAggregateAction400Cannot add host to aggregate %(aggregate_id)s. Reason: %(reason)s.nova/compute/api.py:6729—
InvalidAggregateActionDelete (nova/exception.py:470)InvalidAggregateAction400Cannot remove host from aggregate %(aggregate_id)s. Reason: %(reason)s.nova/compute/api.py:6667, nova/compute/api.py:6738—
InvalidAggregateActionUpdate (nova/exception.py:475)InvalidAggregateAction400Cannot update aggregate %(aggregate_id)s. Reason: %(reason)s.nova/compute/api.py:6732—
InvalidAggregateActionUpdateMeta (nova/exception.py:480)InvalidAggregateAction400Cannot update metadata of aggregate %(aggregate_id)s. Reason: %(reason)s.nova/compute/api.py:6735—
AggregateMetadataKeyExists (nova/exception.py:485)NovaException400Aggregate %(aggregate_id)s already contain metadata key %(key)s.nova/objects/aggregate.py:128400 ×1 (e.g. nova/api/openstack/compute/aggregates.py:264)
InvalidSortKey (nova/exception.py:491)Invalid400Sort key supplied was not valid.nova/db/main/api.py:1858—
InvalidStrTime (nova/exception.py:495)Invalid400Invalid datetime string: %(reason)snova/api/openstack/compute/simple_tenant_usage.py:43, nova/api/openstack/compute/simple_tenant_usage.py:240400 ×2, other ×1 (e.g. nova/api/openstack/compute/simple_tenant_usage.py:286)
InvalidNUMANodesNumber (nova/exception.py:499)Invalid400The property 'numa_nodes' cannot be '%(nodes)s'. It must be a number greater than 0nova/virt/hardware.py:1770—
InvalidName (nova/exception.py:504)Invalid400An invalid 'name' value was provided. The name must be: %(reason)snova/api/validation/validators.py:153, nova/api/validation/validators.py:166, nova/api/validation/validators.py:180 (+1)—
InstanceInvalidState (nova/exception.py:509)Invalid400Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while the instance is in this state.nova/cmd/manage.py:3374, nova/cmd/manage.py:3114, nova/virt/libvirt/machine_type_utils.py:129 (+8)400 ×2, 409 ×36, other ×1 (e.g. nova/api/openstack/compute/volume_attachments.py:239)
InstanceNotRunning (nova/exception.py:514)Invalid400Instance %(instance_id)s is not running.nova/virt/fake.py:219, nova/virt/libvirt/driver.py:3304, nova/virt/libvirt/driver.py:3881 (+2)—
InstanceNotInRescueMode (nova/exception.py:518)Invalid400Instance %(instance_id)s is not in rescue mode— (raised by subclasses or dynamically)—
InstanceNotRescuable (nova/exception.py:522)Invalid400Instance %(instance_id)s cannot be rescued: %(reason)snova/virt/libvirt/driver.py:4735, nova/compute/api.py:4943, nova/compute/api.py:4947 (+1)400 ×1 (e.g. nova/api/openstack/compute/rescue.py:76)
InstanceNotReady (nova/exception.py:526)Invalid400Instance %(instance_id)s is not readynova/compute/api.py:231, nova/compute/manager.py:7617, nova/compute/manager.py:7667 (+2)400 ×2, 409 ×11 (e.g. nova/api/openstack/compute/server_diagnostics.py:58)
InstanceSuspendFailure (nova/exception.py:530)Invalid400Failed to suspend instance: %(reason)snova/virt/vmwareapi/vmops.py:1170—
InstanceResumeFailure (nova/exception.py:534)Invalid400Failed to resume instance: %(reason)snova/virt/vmwareapi/vmops.py:1191—
InstancePowerOnFailure (nova/exception.py:538)Invalid400Failed to power on instance: %(reason)snova/virt/vmwareapi/vmops.py:858—
InstancePowerOffFailure (nova/exception.py:542)Invalid400Failed to power off instance: %(reason)snova/virt/libvirt/driver.py:1708, nova/compute/manager.py:6272—
InstanceRebootFailure (nova/exception.py:546)Invalid400Failed to reboot instance: %(reason)snova/virt/vmwareapi/vmops.py:1051—
InstanceTerminationFailure (nova/exception.py:550)Invalid400Failed to terminate instance: %(reason)s— (raised by subclasses or dynamically)—
InstanceDeployFailure (nova/exception.py:554)Invalid400Failed to deploy instance: %(reason)snova/virt/ironic/driver.py:521, nova/virt/ironic/driver.py:545, nova/virt/ironic/driver.py:371 (+4)—
MultiplePortsNotApplicable (nova/exception.py:558)Invalid400Failed to launch instances: %(reason)snova/compute/api.py:2235400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
AmbiguousHostnameForMultipleInstances (nova/exception.py:562)Invalid400Unable to allocate a single hostname to multiple instancesnova/compute/api.py:2276400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InvalidFixedIpAndMaxCountRequest (nova/exception.py:566)Invalid400Failed to launch instances: %(reason)snova/compute/api.py:2244400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
ServiceUnavailable (nova/exception.py:570)Invalid400Service is unavailable at this time.nova/utils.py:847, nova/compute/api.py:4143, nova/compute/api.py:241409 ×4 (e.g. nova/api/openstack/compute/volume_attachments.py:437)
ServiceNotUnique (nova/exception.py:574)Invalid400More than one possible service found.nova/compute/resource_tracker.py:136, nova/compute/api.py:6177400 ×1 (e.g. nova/api/openstack/compute/services.py:337)
ComputeResourcesUnavailable (nova/exception.py:578)ServiceUnavailable400Insufficient compute resources: %(reason)s.nova/virt/fake.py:825, nova/virt/libvirt/driver.py:9511, nova/virt/libvirt/driver.py:9480 (+6)—
HypervisorUnavailable (nova/exception.py:582)NovaException500Connection to the hypervisor is broken on hostnova/virt/libvirt/host.py:660, nova/virt/libvirt/volume/mount.py:87400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
ComputeServiceUnavailable (nova/exception.py:586)ServiceUnavailable400Compute service of %(host)s is unavailable at this time.nova/compute/api.py:6205, nova/conductor/tasks/live_migrate.py:305400 ×5, other ×1 (e.g. nova/api/openstack/compute/hosts.py:146)
ComputeServiceInUse (nova/exception.py:590)NovaException500Compute service of %(host)s is still in use.nova/compute/resource_tracker.py:133, nova/compute/api.py:5741400 ×1 (e.g. nova/api/openstack/compute/evacuate.py:157)
UnableToMigrateToSelf (nova/exception.py:594)Invalid400Unable to migrate instance (%(instance_id)s) to current host (%(host)s).nova/conductor/tasks/live_migrate.py:328400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
OperationNotSupportedForMemEncryption (nova/exception.py:599)NotSupported400Operation '%(operation)s' not supported for mem encryption enabled instance (%(instance_uuid)s).nova/compute/api.py:269—
OperationNotSupportedForVTPM (nova/exception.py:604)NotSupported400Operation '%(operation)s' not supported for vTPM-enabled instance (%(instance_uuid)s).nova/compute/api.py:4285, nova/compute/api.py:287, nova/compute/api.py:315—
OperationNotSupportedForVDPAInterface (nova/exception.py:609)NotSupported400Operation '%(operation)s' not supported for instance with vDPA ports ((instance_uuid)s).nova/compute/api.py:345—
InvalidHypervisorType (nova/exception.py:616)Invalid400The supplied hypervisor type of is invalid.nova/virt/libvirt/driver.py:2470, nova/conductor/tasks/live_migrate.py:364400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
HypervisorTooOld (nova/exception.py:620)Invalid400This compute node's hypervisor is older than the minimum supported version: %(version)s.— (raised by subclasses or dynamically)—
DestinationHypervisorTooOld (nova/exception.py:625)Invalid400The instance requires a newer hypervisor version than has been provided.nova/conductor/tasks/live_migrate.py:370400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
ServiceTooOld (nova/exception.py:630)Invalid400This service is older (v%(thisver)i) than the minimum (v%(minver)i) version of the rest of the deployment. Unable to continue.nova/objects/service.py:529, nova/compute/rpcapi.py:548, nova/conductor/rpcapi.py:484 (+2)503 ×1, other ×1 (e.g. nova/api/openstack/wsgi_app.py:138)
TooOldComputeService (nova/exception.py:636)Invalid400Current Nova version does not support computes older than %(oldest_supported_version)s but the minimum compute service level in your %(scope)s is %(min_service_level)d and the oldest supported service level is %(oldest_supported_service)d.nova/utils.py:935other ×1 (e.g. nova/api/openstack/wsgi_app.py:62)
DestinationDiskExists (nova/exception.py:644)Invalid400The supplied disk path (%(path)s) already exists, it is expected not to exist.nova/virt/libvirt/driver.py:12144—
InvalidDevicePath (nova/exception.py:649)Invalid400The supplied device path (%(path)s) is invalid.nova/virt/libvirt/imagebackend.py:916, nova/compute/api.py:5226, nova/compute/utils.py:236 (+1)400 ×1 (e.g. nova/api/openstack/compute/volume_attachments.py:242)
DevicePathInUse (nova/exception.py:653)Invalid409The supplied device path (%(path)s) is in use.nova/compute/utils.py:253409 ×1 (e.g. nova/api/openstack/compute/volume_attachments.py:237)
InvalidCPUInfo (nova/exception.py:658)Invalid400Unacceptable CPU info: %(reason)snova/virt/libvirt/driver.py:6096, nova/virt/libvirt/driver.py:5974, nova/virt/libvirt/driver.py:11329 (+2)400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
InvalidIpAddressError (nova/exception.py:662)Invalid400%(address)s is not a valid IP v4/6 address.nova/network/model.py:232, nova/db/main/api.py:1105—
InvalidDiskFormat (nova/exception.py:666)Invalid400Disk format %(disk_format)s is not acceptablenova/virt/vmwareapi/images.py:92, nova/virt/disk/api.py:139—
InvalidDiskInfo (nova/exception.py:670)Invalid400Disk info file is invalid: %(reason)snova/virt/libvirt/utils.py:188, nova/virt/libvirt/utils.py:196, nova/virt/libvirt/utils.py:180 (+6)—
DiskInfoReadWriteFail (nova/exception.py:674)Invalid400Failed to read or write disk info file: %(reason)snova/virt/libvirt/imagebackend.py:436—
ImageUnacceptable (nova/exception.py:678)Invalid400Image %(image_id)s is unacceptable: %(reason)snova/image/glance.py:383, nova/storage/rbd_utils.py:213, nova/storage/rbd_utils.py:218 (+28)400 ×2 (e.g. nova/api/openstack/compute/servers.py:857)
ImageBadRequest (nova/exception.py:682)Invalid400Request of image %(image_id)s got BadRequest response: %(response)snova/image/glance.py:769, nova/image/glance.py:647400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
ImageImportImpossible (nova/exception.py:687)Invalid400Import of image %(image_id)s refused: %(reason)snova/image/glance.py:766—
ImageQuotaExceeded (nova/exception.py:691)NovaException500Quota exceeded or out of space for image %(image_id)s in the image service.— (raised by subclasses or dynamically)—
InstanceUnacceptable (nova/exception.py:696)Invalid400Instance %(instance_id)s is unacceptable: %(reason)snova/virt/vmwareapi/vmops.py:575, nova/virt/vmwareapi/vmops.py:735—
InvalidUUID (nova/exception.py:700)Invalid400Expected a uuid but received %(uuid)s.nova/db/main/api.py:1324, nova/db/main/api.py:2301, nova/db/main/api.py:2809—
InvalidID (nova/exception.py:704)Invalid400Invalid ID received %(id)s.nova/db/main/api.py:1432400 ×2 (e.g. nova/api/openstack/compute/floating_ips.py:101)
ConstraintNotMet (nova/exception.py:708)NovaException412Constraint not met.nova/db/main/api.py:921, nova/db/main/api.py:1342—
NotFound (nova/exception.py:713)NovaException404Resource could not be found.nova/storage/rbd_utils.py:446, nova/virt/vmwareapi/vmops.py:1951, nova/virt/vmwareapi/vmops.py:1960 (+3)404 ×3, other ×4 (e.g. nova/api/openstack/compute/floating_ips.py:98)
VolumeAttachmentNotFound (nova/exception.py:718)NotFound404Volume attachment %(attachment_id)s could not be found.— (raised by subclasses or dynamically)—
VolumeNotFound (nova/exception.py:722)NotFound404Volume %(volume_id)s could not be found.nova/virt/libvirt/driver.py:3157400 ×2, 404 ×5 (e.g. nova/api/openstack/compute/volume_attachments.py:235)
ShareNotFound (nova/exception.py:726)NotFound404Share %(share_id)s could not be found.nova/objects/share_mapping.py:144, nova/share/manila.py:147, nova/share/manila.py:150 (+2)404 ×3, other ×1 (e.g. nova/api/openstack/compute/server_shares.py:115)
ShareStatusIncorect (nova/exception.py:730)NotFound404Share %(share_id)s is in '%(status)s' instead of 'available' status.nova/api/openstack/compute/server_shares.py:131409 ×1 (e.g. nova/api/openstack/compute/server_shares.py:186)
ShareMappingAlreadyExists (nova/exception.py:735)NotFound404Share '%(share_id)s' or tag '%(tag)s' already associated to this server.nova/api/openstack/compute/server_shares.py:112, nova/api/openstack/compute/server_shares.py:121409 ×1 (e.g. nova/api/openstack/compute/server_shares.py:192)
ShareProtocolNotSupported (nova/exception.py:740)NotFound404Share protocol %(share_proto)s is not supported.nova/objects/share_mapping.py:191, nova/virt/libvirt/driver.py:4502, nova/compute/share_management.py:378 (+1)409 ×1 (e.g. nova/api/openstack/compute/server_shares.py:190)
ShareMissingExportLocation (nova/exception.py:744)NotFound404Share %(share_id)s export location is missing.nova/api/openstack/compute/server_shares.py:136409 ×1 (e.g. nova/api/openstack/compute/server_shares.py:188)
ShareError (nova/exception.py:748)NovaException500Share %(share_id)s used by instance %(instance_uuid)s is in error state.— (raised by subclasses or dynamically)—
ShareErrorUnexpectedStatus (nova/exception.py:753)NovaException500Share %(share_id)s used by instance %(instance_uuid)s is in an unexpected state.nova/compute/share_management.py:90—
ShareUmountError (nova/exception.py:758)NovaException500Share id %(share_id)s umount error from server %(server_id)s. Reason: %(reason)s.nova/virt/libvirt/driver.py:4555—
ShareMountError (nova/exception.py:764)NovaException500Share id %(share_id)s mount error from server %(server_id)s. Reason: %(reason)s.nova/virt/libvirt/driver.py:4539—
ShareAccessNotFound (nova/exception.py:770)NotFound404Share access from Manila could not be found for share id %(share_id)s.nova/share/manila.py:346—
ShareAccessGrantError (nova/exception.py:775)NovaException500Share access could not be granted to share id %(share_id)s. Reason: %(reason)s.nova/compute/share_management.py:141, nova/share/manila.py:164, nova/share/manila.py:291—
ShareAccessRemovalError (nova/exception.py:781)NovaException500Share access could not be removed from share id %(share_id)s. Reason: %(reason)s.nova/share/manila.py:181, nova/share/manila.py:342—
ShareLockNotFound (nova/exception.py:787)NovaException500Share lock can not be found for share id %(share_id)s.— (raised by subclasses or dynamically)—
ShareLockError (nova/exception.py:792)NovaException500Share lock can not be acquired from share id %(share_id)s. Reason: %(reason)s.— (raised by subclasses or dynamically)—
ShareLockAlreadyExists (nova/exception.py:798)NovaException500Share lock can not be acquired from share id %(share_id)s. Reason: lock already exists.— (raised by subclasses or dynamically)—
ShareUnlockError (nova/exception.py:804)NovaException500Share can not be unlocked from share id %(share_id)s. Reason: %(reason)s.— (raised by subclasses or dynamically)—
VolumeTypeNotFound (nova/exception.py:810)NotFound404Volume type %(id_or_name)s could not be found.nova/compute/api.py:1974400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
UndefinedRootBDM (nova/exception.py:814)NovaException500Undefined Block Device Mapping root: BlockDeviceMappingList contains Block Device Mappings from multiple instances.nova/objects/block_device.py:487—
BDMNotFound (nova/exception.py:819)NotFound404No Block Device Mapping with id %(id)s.nova/objects/block_device.py:265—
VolumeBDMNotFound (nova/exception.py:823)NotFound404No volume Block Device Mapping with id %(volume_id)s.nova/objects/block_device.py:279, nova/objects/block_device.py:304, nova/objects/block_device.py:316 (+2)400 ×2, 404 ×4 (e.g. nova/api/openstack/compute/volume_attachments.py:166)
VolumeBDMIsMultiAttach (nova/exception.py:827)Invalid400Block Device Mapping %(volume_id)s is a multi-attach volume and is not valid for this operation.nova/objects/block_device.py:318400 ×1 (e.g. nova/api/openstack/compute/assisted_volume_snapshots.py:53)
VolumeBDMPathNotFound (nova/exception.py:832)VolumeBDMNotFound404No volume Block Device Mapping at path: %(path)snova/virt/libvirt/storage/lvm.py:152—
DeviceDetachFailed (nova/exception.py:836)NovaException500Device detach failed for %(device)s: %(reason)snova/virt/libvirt/driver.py:2814, nova/virt/libvirt/driver.py:2894—
DeviceNotFound (nova/exception.py:840)NotFound404Device '%(device)s' not found.nova/virt/libvirt/driver.py:2718, nova/virt/libvirt/driver.py:2949—
SnapshotNotFound (nova/exception.py:844)NotFound404Snapshot %(snapshot_id)s could not be found.nova/storage/rbd_utils.py:507400 ×1, 404 ×3 (e.g. nova/api/openstack/compute/snapshots.py:73)
DiskNotFound (nova/exception.py:848)NotFound404No disk at %(location)snova/virt/images.py:46, nova/virt/images.py:55, nova/virt/libvirt/driver.py:2585 (+4)—
VolumeDriverNotFound (nova/exception.py:852)NotFound404Could not find a handler for %(driver_type)s volume.nova/virt/libvirt/driver.py:2192, nova/virt/vmwareapi/volumeops.py:448, nova/virt/vmwareapi/volumeops.py:655—
VolumeDriverNotSupported (nova/exception.py:856)VolumeDriverNotFound404The %(volume_driver)s volume driver is not supported on this platform.nova/virt/libvirt/driver.py:2216—
InvalidImageRef (nova/exception.py:861)Invalid400Invalid image href %(image_href)s.nova/image/glance.py:1058404 ×1 (e.g. nova/api/openstack/compute/images.py:92)
InvalidImagePropertyName (nova/exception.py:865)Invalid400Invalid image property name %(image_property_name)s.nova/cmd/manage.py:3351—
AutoDiskConfigDisabledByImage (nova/exception.py:869)Invalid400Requested image %(image)s has automatic disk resize disabled.nova/compute/api.py:689400 ×3 (e.g. nova/api/openstack/compute/servers.py:857)
ImageNotFound (nova/exception.py:874)NotFound404Image %(image_id)s could not be found.nova/image/glance.py:274, nova/image/glance.py:277, nova/image/glance.py:730 (+4)400 ×3, 404 ×3 (e.g. nova/api/openstack/compute/servers.py:838)
ImageDeleteConflict (nova/exception.py:878)NovaException500Conflict deleting image. Reason: %(reason)s.nova/image/glance.py:734—
PreserveEphemeralNotSupported (nova/exception.py:882)Invalid400The current driver does not support preserving ephemeral partitions.nova/compute/manager.py:3805—
InstanceMappingNotFound (nova/exception.py:887)NotFound404Instance %(uuid)s has no mapping to a cell.nova/objects/instance_mapping.py:114, nova/objects/instance_mapping.py:156, nova/objects/instance_mapping.py:190 (+1)404 ×3, other ×2 (e.g. nova/api/openstack/compute/servers.py:1532)
InvalidCidr (nova/exception.py:891)Invalid400%(cidr)s is not a valid IP network.nova/network/security_group_api.py:90, nova/network/security_group_api.py:87400 ×1 (e.g. nova/api/openstack/compute/security_groups.py:290)
NetworkNotFound (nova/exception.py:895)NotFound404Network %(network_id)s could not be found.nova/network/neutron.py:2870, nova/network/neutron.py:2902, nova/network/neutron.py:2930 (+3)400 ×1, 404 ×3 (e.g. nova/api/openstack/compute/servers.py:857)
PortNotFound (nova/exception.py:899)NotFound404Port id %(port_id)s could not be found.nova/network/neutron.py:2018, nova/compute/manager.py:8728400 ×1, 404 ×3 (e.g. nova/api/openstack/compute/servers.py:857)
NetworkNotFoundForBridge (nova/exception.py:903)NetworkNotFound404Network could not be found for bridge %(bridge)snova/virt/vmwareapi/vif.py:95—
NetworkNotFoundForInstance (nova/exception.py:907)NetworkNotFound404Network could not be found for instance %(instance_id)s.nova/network/neutron.py:2151, nova/network/neutron.py:2127—
NetworkAmbiguous (nova/exception.py:911)Invalid400More than one possible network found. Specify network ID(s) to select which one(s) to connect to.nova/network/neutron.py:989, nova/network/neutron.py:2540400 ×1, 409 ×1 (e.g. nova/api/openstack/compute/servers.py:905)
UnableToAutoAllocateNetwork (nova/exception.py:916)Invalid400Unable to automatically allocate a network for project %(project_id)snova/network/neutron.py:2506, nova/network/neutron.py:2516, nova/network/neutron.py:2551400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
NetworkRequiresSubnet (nova/exception.py:921)Invalid400Network %(network_uuid)s requires a subnet in order to boot instances on.nova/network/neutron.py:2617400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
ExternalNetworkAttachForbidden (nova/exception.py:926)Forbidden403It is not allowed to create an interface on external network %(network_uuid)snova/network/neutron.py:597403 ×1 (e.g. nova/api/openstack/compute/servers.py:847)
NetworkMissingPhysicalNetwork (nova/exception.py:931)NovaException500Physical network is missing for network %(network_uuid)snova/virt/libvirt/vif.py:643, nova/virt/libvirt/vif.py:808—
VifDetailsMissingVhostuserSockPath (nova/exception.py:935)Invalid400vhostuser_sock_path not present in vif_details for vif %(vif_id)snova/network/os_vif_util.py:87—
VifDetailsMissingMacvtapParameters (nova/exception.py:940)Invalid400Parameters %(missing_params)s not present in vif_details for vif %(vif_id)s. Check your Neutron configuration to validate that the macvtap parameters are correct.nova/virt/libvirt/vif.py:397—
DatastoreNotFound (nova/exception.py:947)NotFound404Could not find the datastore reference(s) which the VM uses.nova/virt/vmwareapi/ds_util.py:124, nova/virt/vmwareapi/ds_util.py:148, nova/virt/vmwareapi/ds_util.py:152 (+1)—
PortInUse (nova/exception.py:951)Invalid400Port %(port_id)s is still in use.nova/network/neutron.py:579, nova/network/neutron.py:764, nova/network/neutron.py:2562409 ×2 (e.g. nova/api/openstack/compute/servers.py:905)
PortRequiresFixedIP (nova/exception.py:955)Invalid400Port %(port_id)s requires a FixedIP in order to be used.nova/network/neutron.py:2578400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
PortNotUsable (nova/exception.py:959)Invalid400Port %(port_id)s not usable for instance %(instance)s.nova/network/neutron.py:758400 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:181)
PortNotUsableDNS (nova/exception.py:963)Invalid400Port %(port_id)s not usable for instance %(instance)s. Value %(value)s assigned to dns_name attribute does not match instance's hostname %(hostname)snova/network/neutron.py:771—
PortBindingFailed (nova/exception.py:969)Invalid400Binding failed for port %(port_id)s, please check neutron logs for more information.nova/network/neutron.py:277, nova/network/neutron.py:1594—
PortBindingDeletionFailed (nova/exception.py:974)NovaException500Failed to delete binding for port(s) %(port_id)s on host %(host)s; please check neutron logs for more informationnova/network/neutron.py:421, nova/network/neutron.py:1622—
PortBindingActivationFailed (nova/exception.py:979)NovaException500Failed to activate binding for port %(port_id)s on host %(host)s; please check neutron logs for more informationnova/network/neutron.py:3239—
PortUpdateFailed (nova/exception.py:984)Invalid400Port update failed for port %(port_id)s: %(reason)snova/network/neutron.py:3876, nova/network/neutron.py:3839—
AttachSRIOVPortNotSupported (nova/exception.py:988)Invalid400Attaching SR-IOV port %(port_id)s to server %(instance_uuid)s is not supported. SR-IOV ports must be specified during server creation.— (raised by subclasses or dynamically)—
FixedIpNotFoundForAddress (nova/exception.py:994)NotFound404Fixed IP not found for address %(address)s.nova/network/neutron.py:2746, nova/network/neutron.py:2878, nova/api/metadata/handler.py:61400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
FixedIpNotFoundForInstance (nova/exception.py:998)NotFound404Instance %(instance_uuid)s does not have fixed IP '%(ip)s'.nova/network/neutron.py:2180400 ×1 (e.g. nova/api/openstack/compute/multinic.py:73)
FixedIpAlreadyInUse (nova/exception.py:1002)NovaException500Fixed IP address %(address)s is already in use on instance %(instance_uuid)s.nova/network/neutron.py:548, nova/network/neutron.py:2605400 ×1, 409 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
FixedIpAssociatedWithMultipleInstances (nova/exception.py:1007)NovaException500More than one instance is associated with fixed IP address '%(address)s'.nova/network/neutron.py:2880—
FixedIpInvalidOnHost (nova/exception.py:1012)Invalid400The fixed IP associated with port %(port_id)s is not compatible with the host.nova/network/neutron.py:586—
NoMoreFixedIps (nova/exception.py:1017)NovaException500No fixed IP addresses available for network: %(net)snova/network/neutron.py:557400 ×2 (e.g. nova/api/openstack/compute/attach_interfaces.py:181)
FloatingIpNotFound (nova/exception.py:1021)NotFound404Floating IP not found for ID %(id)s.nova/network/neutron.py:2890404 ×2 (e.g. nova/api/openstack/compute/floating_ips.py:98)
FloatingIpNotFoundForAddress (nova/exception.py:1025)FloatingIpNotFound404Floating IP not found for address %(address)s.nova/network/neutron.py:3071, nova/network/neutron.py:3074, nova/network/neutron.py:3132404 ×4 (e.g. nova/api/openstack/compute/floating_ips.py:60)
FloatingIpMultipleFoundForAddress (nova/exception.py:1029)NovaException500Multiple floating IPs are found for address %(address)s.nova/network/neutron.py:3076409 ×1 (e.g. nova/api/openstack/compute/floating_ips.py:62)
FloatingIpPoolNotFound (nova/exception.py:1033)NotFound404Floating IP pool not found.nova/network/neutron.py:3025404 ×1 (e.g. nova/api/openstack/compute/floating_ips.py:148)
NoMoreFloatingIps (nova/exception.py:1038)FloatingIpNotFound404Zero floating IPs available.nova/network/neutron.py:3042404 ×1 (e.g. nova/api/openstack/compute/floating_ips.py:136)
FloatingIpAssociated (nova/exception.py:1043)NovaException500Floating IP %(address)s is associated.nova/network/neutron.py:3128400 ×1 (e.g. nova/api/openstack/compute/floating_ips.py:252)
NoFloatingIpInterface (nova/exception.py:1047)NotFound404Interface %(interface)s not found.— (raised by subclasses or dynamically)400 ×1 (e.g. nova/api/openstack/compute/floating_ips.py:257)
FloatingIpAssociateFailed (nova/exception.py:1051)NovaException500Floating IP %(address)s association has failed.nova/network/neutron.py:2768400 ×1 (e.g. nova/api/openstack/compute/floating_ips.py:255)
FloatingIpBadRequest (nova/exception.py:1055)Invalid400The floating IP request failed with a BadRequestnova/network/neutron.py:3046400 ×1 (e.g. nova/api/openstack/compute/floating_ips.py:150)
KeypairNotFound (nova/exception.py:1059)NotFound404Keypair %(name)s not found for user %(user_id)snova/objects/keypair.py:86, nova/objects/keypair.py:44, nova/objects/keypair.py:147400 ×2, 404 ×2 (e.g. nova/api/openstack/compute/servers.py:841)
ServiceNotFound (nova/exception.py:1063)NotFound404Service %(service_id)s could not be found.nova/objects/service.py:454, nova/compute/api.py:6349, nova/db/main/api.py:407 (+2)404 ×2 (e.g. nova/api/openstack/compute/services.py:334)
ConfGroupForServiceTypeNotFound (nova/exception.py:1067)ServiceNotFound404No conf group name could be found for service type %(stype)s.nova/utils.py:706—
ServiceBinaryExists (nova/exception.py:1072)NovaException500Service with host %(host)s binary %(binary)s exists.nova/db/main/api.py:556other ×1 (e.g. nova/api/openstack/wsgi_app.py:83)
ServiceTopicExists (nova/exception.py:1076)NovaException500Service with host %(host)s topic %(topic)s exists.nova/db/main/api.py:558other ×1 (e.g. nova/api/openstack/wsgi_app.py:83)
HostNotFound (nova/exception.py:1080)NotFound404Host %(host)s could not be found.nova/virt/vmwareapi/vmops.py:1631, nova/virt/vmwareapi/vmops.py:1641, nova/compute/api.py:6203400 ×1, 404 ×3, other ×1 (e.g. nova/api/openstack/compute/hosts.py:144)
ComputeHostNotFound (nova/exception.py:1084)HostNotFound404Compute host %(host)s could not be found.nova/objects/compute_node.py:267, nova/compute/resource_tracker.py:2196, nova/compute/api.py:6484 (+12)400 ×4, 404 ×8, other ×4 (e.g. nova/api/openstack/compute/services.py:289)
HostBinaryNotFound (nova/exception.py:1088)NotFound404Could not find binary %(binary)s on host %(host)s.nova/db/main/api.py:508404 ×1 (e.g. nova/api/openstack/compute/services.py:207)
InvalidQuotaValue (nova/exception.py:1092)Invalid400Change would make usage less than 0 for the following resources: %(unders)snova/quota.py:433, nova/quota.py:514—
InvalidQuotaMethodUsage (nova/exception.py:1097)Invalid400Wrong quota method %(method)s used on resource %(res)snova/quota.py:1456, nova/quota.py:1460—
QuotaNotFound (nova/exception.py:1101)NotFound404Quota could not be found— (raised by subclasses or dynamically)—
QuotaExists (nova/exception.py:1105)NovaException500Quota exists for project %(project_id)s, resource %(resource)snova/objects/quotas.py:407, nova/objects/quotas.py:216, nova/db/main/api.py:2646other ×1 (e.g. nova/api/openstack/compute/quota_sets.py:210)
QuotaResourceUnknown (nova/exception.py:1110)QuotaNotFound404Unknown quota resources %(unknown)s.nova/quota.py:376, nova/quota.py:1086—
ProjectUserQuotaNotFound (nova/exception.py:1114)QuotaNotFound404Quota for user %(user_id)s in project %(project_id)s could not be found.nova/objects/quotas.py:169, nova/objects/quotas.py:108, nova/objects/quotas.py:241 (+2)—
ProjectQuotaNotFound (nova/exception.py:1119)QuotaNotFound404Quota for project %(project_id)s could not be found.nova/objects/quotas.py:159, nova/objects/quotas.py:111, nova/objects/quotas.py:244 (+2)—
QuotaClassNotFound (nova/exception.py:1123)QuotaNotFound404Quota class %(class_name)s could not be found.nova/objects/quotas.py:180, nova/objects/quotas.py:273, nova/db/main/api.py:2683 (+1)other ×1 (e.g. nova/api/openstack/compute/quota_classes.py:146)
QuotaClassExists (nova/exception.py:1127)NovaException500Quota class %(class_name)s exists for resource %(resource)snova/objects/quotas.py:256, nova/objects/quotas.py:427—
SecurityGroupNotFound (nova/exception.py:1131)NotFound404Security group %(security_group_id)s not found.nova/network/neutron.py:852, nova/network/security_group_api.py:617, nova/network/security_group_api.py:679 (+10)400 ×1, 404 ×10, other ×2 (e.g. nova/api/openstack/compute/servers.py:857)
SecurityGroupNotFoundForProject (nova/exception.py:1135)SecurityGroupNotFound404Security group %(security_group_id)s not found for project %(project_id)s.nova/db/main/api.py:3078, nova/db/main/api.py:3022—
SecurityGroupExists (nova/exception.py:1140)Invalid400Security group %(security_group_name)s already exists for project %(project_id)s.nova/db/main/api.py:2984, nova/db/main/api.py:3144—
SecurityGroupCannotBeApplied (nova/exception.py:1145)Invalid400Network requires port_security_enabled and subnet associated in order to apply security groups.nova/network/neutron.py:1035, nova/network/neutron.py:1044, nova/network/security_group_api.py:627 (+1)400 ×2 (e.g. nova/api/openstack/compute/security_groups.py:445)
SecurityGroupConnectionStateConflict (nova/exception.py:1150)Invalid409Cannot apply both stateful and stateless security groups on the same port.nova/network/security_group_api.py:642409 ×1 (e.g. nova/api/openstack/compute/security_groups.py:442)
NoUniqueMatch (nova/exception.py:1156)NovaException409No Unique Match Found.nova/network/neutron.py:845, nova/network/security_group_api.py:70, nova/network/security_group_api.py:597 (+1)409 ×4 (e.g. nova/api/openstack/compute/servers.py:905)
NoActiveMigrationForInstance (nova/exception.py:1161)NotFound404Active live migration for instance %(instance_id)s not foundnova/virt/libvirt/driver.py:11970—
MigrationNotFound (nova/exception.py:1165)NotFound404Migration %(migration_id)s could not be found.nova/db/main/api.py:3234, nova/db/main/api.py:3247400 ×2 (e.g. nova/api/openstack/compute/servers.py:1093)
MigrationNotFoundByStatus (nova/exception.py:1169)MigrationNotFound404Migration not found for instance %(instance_id)s with status %(status)s.nova/db/main/api.py:3276400 ×1 (e.g. nova/api/openstack/compute/server_migrations.py:110)
MigrationNotFoundForInstance (nova/exception.py:1174)MigrationNotFound404Migration %(migration_id)s not found for instance %(instance_id)snova/db/main/api.py:3261400 ×1, 404 ×2 (e.g. nova/api/openstack/compute/server_migrations.py:110)
InvalidMigrationState (nova/exception.py:1179)Invalid400Migration %(migration_id)s state of instance %(instance_uuid)s is %(state)s. Cannot %(method)s while the migration is in this state.nova/compute/api.py:5659, nova/compute/api.py:5703, nova/compute/manager.py:9613400 ×2 (e.g. nova/api/openstack/compute/server_migrations.py:110)
ConsoleLogOutputException (nova/exception.py:1185)NovaException500Console log output could not be retrieved for instance %(instance_id)s. Reason: %(reason)s— (raised by subclasses or dynamically)—
ConsoleNotAvailable (nova/exception.py:1190)NotFound404Guest does not have a console available.nova/virt/libvirt/driver.py:5082, nova/virt/ironic/driver.py:1935, nova/virt/ironic/driver.py:1866 (+5)404 ×1 (e.g. nova/api/openstack/compute/console_output.py:58)
ConsoleTypeInvalid (nova/exception.py:1194)Invalid400Invalid console type %(console_type)snova/compute/manager.py:7595, nova/compute/manager.py:7637, nova/compute/manager.py:7704400 ×1 (e.g. nova/api/openstack/compute/remote_consoles.py:179)
ConsoleTypeUnavailable (nova/exception.py:1198)Invalid400Unavailable console type %(console_type)s.nova/virt/libvirt/driver.py:5163, nova/virt/libvirt/driver.py:5132, nova/virt/libvirt/driver.py:5151 (+12)400 ×4 (e.g. nova/api/openstack/compute/remote_consoles.py:59)
ConsolePortRangeExhausted (nova/exception.py:1202)NovaException500The console port range %(min_port)d-%(max_port)d is exhausted.nova/virt/vmwareapi/vm_util.py:1048—
FlavorNotFound (nova/exception.py:1207)NotFound404Flavor %(flavor_id)s could not be found.nova/objects/flavor.py:67, nova/objects/flavor.py:189, nova/objects/flavor.py:300 (+4)400 ×3, 404 ×9, other ×2 (e.g. nova/api/openstack/common.py:494)
FlavorNotFoundByName (nova/exception.py:1211)FlavorNotFound404Flavor with name %(flavor_name)s could not be found.nova/objects/flavor.py:312—
FlavorAccessNotFound (nova/exception.py:1215)NotFound404Flavor access not found for %(flavor_id)s / %(project_id)s combination.nova/objects/flavor.py:90404 ×1 (e.g. nova/api/openstack/compute/flavor_access.py:120)
FlavorExtraSpecUpdateCreateFailed (nova/exception.py:1220)NovaException500Flavor %(id)s extra spec cannot be updated or created after %(retries)d retries.nova/objects/flavor.py:127409 ×2 (e.g. nova/api/openstack/compute/flavors_extraspecs.py:84)
CellTimeout (nova/exception.py:1225)NotFound404Timeout waiting for response from cellnova/objects/service.py:676, nova/objects/service.py:686, nova/compute/multi_cell_list.py:208—
SchedulerHostFilterNotFound (nova/exception.py:1229)NotFound404Scheduler Host Filter %(filter_name)s could not be found.nova/scheduler/host_manager.py:495—
FlavorExtraSpecsNotFound (nova/exception.py:1233)NotFound404Flavor %(flavor_id)s has no extra specs with key %(extra_specs_key)s.nova/objects/flavor.py:138404 ×1 (e.g. nova/api/openstack/compute/flavors_extraspecs.py:142)
ComputeHostMetricNotFound (nova/exception.py:1238)NotFound404Metric %(name)s could not be found on the compute host node %(host)s.%(node)s.nova/scheduler/weights/metrics.py:65—
FileNotFound (nova/exception.py:1243)NotFound404File %(file_path)s could not be found.nova/filesystem.py:80, nova/filesystem.py:82, nova/filesystem.py:120 (+6)—
DeviceBusy (nova/exception.py:1247)NovaException500device %(file_path)s is busy.nova/filesystem.py:78, nova/filesystem.py:118—
ClassNotFound (nova/exception.py:1251)NotFound404Class %(class_name)s could not be found: %(exception)snova/loadables.py:115—
InstanceTagNotFound (nova/exception.py:1255)NotFound404Instance %(instance_id)s has no tag '%(tag)s'nova/db/main/api.py:4792404 ×1 (e.g. nova/api/openstack/compute/server_tags.py:203)
KeyPairExists (nova/exception.py:1259)NovaException500Key pair '%(key_name)s' already exists.nova/objects/keypair.py:75409 ×1 (e.g. nova/api/openstack/compute/keypairs.py:107)
InstanceExists (nova/exception.py:1263)NovaException500Instance %(name)s already exists.nova/virt/fake.py:358, nova/virt/zvm/driver.py:158, nova/compute/manager.py:1991 (+1)409 ×1 (e.g. nova/api/openstack/compute/servers.py:905)
FlavorExists (nova/exception.py:1267)NovaException500Flavor with name %(name)s already exists.nova/objects/flavor.py:171409 ×1 (e.g. nova/api/openstack/compute/flavors.py:97)
FlavorIdExists (nova/exception.py:1271)NovaException500Flavor with ID %(flavor_id)s already exists.nova/objects/flavor.py:170409 ×1 (e.g. nova/api/openstack/compute/flavors.py:97)
FlavorAccessExists (nova/exception.py:1275)NovaException500Flavor access already exists for flavor %(flavor_id)s and project %(project_id)s combination.nova/objects/flavor.py:79409 ×1 (e.g. nova/api/openstack/compute/flavor_access.py:89)
InvalidSharedStorage (nova/exception.py:1280)NovaException500%(path)s is not on shared storage: %(reason)snova/virt/libvirt/driver.py:11086, nova/compute/manager.py:4147400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
InvalidLocalStorage (nova/exception.py:1284)NovaException500%(path)s is not on local storage: %(reason)snova/virt/libvirt/driver.py:11063400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
StorageError (nova/exception.py:1288)NovaException500Storage error: %(reason)snova/storage/rbd_utils.py:433, nova/virt/vmwareapi/volumeops.py:376, nova/virt/vmwareapi/volumeops.py:618 (+1)—
MigrationError (nova/exception.py:1292)NovaException500Migration error: %(reason)snova/virt/libvirt/driver.py:11424, nova/compute/rpcapi.py:724, nova/compute/rpcapi.py:834 (+6)—
MigrationPreCheckError (nova/exception.py:1296)MigrationError500Migration pre-check error: %(reason)snova/virt/libvirt/driver.py:11183, nova/virt/libvirt/driver.py:11254, nova/virt/libvirt/driver.py:10895 (+24)400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
MigrationSchedulerRPCError (nova/exception.py:1300)MigrationError500Migration select destinations error: %(reason)snova/conductor/tasks/live_migrate.py:557—
MalformedRequestBody (nova/exception.py:1304)NovaException500Malformed message body: %(reason)snova/api/openstack/wsgi.py:363, nova/api/openstack/wsgi.py:358, nova/api/openstack/wsgi.py:203other ×2 (e.g. nova/api/openstack/wsgi.py:540)
ConfigNotFound (nova/exception.py:1310)NovaException500Could not find config at %(path)snova/api/wsgi.py:244—
PasteAppNotFound (nova/exception.py:1314)NovaException500Could not load paste app '%(name)s' from %(path)snova/api/wsgi.py:260—
CannotResizeToSameFlavor (nova/exception.py:1318)NovaException500When resizing, instances must change flavor!nova/compute/api.py:4379400 ×1 (e.g. nova/api/openstack/compute/servers.py:1200)
ResizeError (nova/exception.py:1322)NovaException500Resize error: %(reason)s— (raised by subclasses or dynamically)—
CannotResizeDisk (nova/exception.py:1326)NovaException500Server disk was unable to be resized because: %(reason)snova/compute/api.py:4361400 ×1 (e.g. nova/api/openstack/compute/servers.py:1200)
FlavorMemoryTooSmall (nova/exception.py:1330)NovaException500Flavor's memory is too small for requested image.nova/compute/api.py:815, nova/compute/api.py:4415—
FlavorDiskTooSmall (nova/exception.py:1334)NovaException500The created instance's disk would be too small.— (raised by subclasses or dynamically)—
FlavorDiskSmallerThanImage (nova/exception.py:1338)FlavorDiskTooSmall500Flavor's disk is too small for requested image. Flavor disk is %(flavor_size)i bytes, image is %(image_size)i bytes.nova/virt/libvirt/imagebackend.py:361, nova/compute/api.py:880—
FlavorDiskSmallerThanMinDisk (nova/exception.py:1343)FlavorDiskTooSmall500Flavor's disk is smaller than the minimum size specified in image metadata. Flavor disk is %(flavor_size)i bytes, minimum size is %(image_min_disk)i bytes.nova/compute/api.py:884—
VolumeSmallerThanMinDisk (nova/exception.py:1349)FlavorDiskTooSmall500Volume is smaller than the minimum size specified in image metadata. Volume size is %(volume_size)i bytes, minimum size is %(image_min_disk)i bytes.nova/compute/api.py:868—
BootFromVolumeRequiredForZeroDiskFlavor (nova/exception.py:1355)Forbidden403Only volume-backed servers are allowed for flavors with zero disk.nova/compute/api.py:894403 ×1 (e.g. nova/api/openstack/compute/servers.py:847)
NoValidHost (nova/exception.py:1360)NovaException500No valid host was found. %(reason)snova/scheduler/utils.py:912, nova/scheduler/utils.py:948, nova/scheduler/utils.py:783 (+8)400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:144)
RequestFilterFailed (nova/exception.py:1364)NovaException500Scheduling failed: %(reason)snova/scheduler/request_filter.py:137, nova/scheduler/request_filter.py:503, nova/scheduler/request_filter.py:373 (+1)—
InvalidRoutedNetworkConfiguration (nova/exception.py:1368)NovaException500Neutron routed networks configuration is invalid: %(reason)s.nova/network/neutron.py:3954, nova/network/neutron.py:3981, nova/scheduler/utils.py:1521 (+1)—
MaxRetriesExceeded (nova/exception.py:1373)NoValidHost500Exceeded maximum number of retries. %(reason)snova/scheduler/utils.py:1079, nova/conductor/manager.py:734, nova/conductor/tasks/live_migrate.py:615 (+1)—
OverQuota (nova/exception.py:1377)NovaException413Quota exceeded for resources: %(overs)snova/quota.py:464, nova/quota.py:615, nova/quota.py:589 (+3)403 ×13 (e.g. nova/api/openstack/common.py:287)
TooManyInstances (nova/exception.py:1383)OverQuota413Quota exceeded for %(overs)s: Requested %(req)s, but already used %(used)s of %(allowed)s %(overs)snova/limit/placement.py:209, nova/compute/api.py:3999, nova/compute/utils.py:1225 (+1)—
FloatingIpLimitExceeded (nova/exception.py:1388)OverQuota413Maximum number of floating IPs exceedednova/network/neutron.py:3044403 ×1 (e.g. nova/api/openstack/compute/floating_ips.py:142)
MetadataLimitExceeded (nova/exception.py:1392)OverQuota413Maximum number of metadata items exceeds %(allowed)dnova/compute/api.py:547—
OnsetFileLimitExceeded (nova/exception.py:1396)OverQuota413Personality file limit exceedednova/compute/api.py:497—
OnsetFilePathLimitExceeded (nova/exception.py:1400)OnsetFileLimitExceeded413Personality file path exceeds maximum %(allowed)snova/compute/api.py:525—
OnsetFileContentLimitExceeded (nova/exception.py:1404)OnsetFileLimitExceeded413Personality file content exceeds maximum %(allowed)snova/compute/api.py:528—
KeypairLimitExceeded (nova/exception.py:1408)OverQuota413Quota exceeded, too many key pairs.nova/compute/api.py:6989, nova/compute/api.py:7071403 ×1 (e.g. nova/api/openstack/compute/keypairs.py:103)
SecurityGroupLimitExceeded (nova/exception.py:1412)OverQuota413Maximum number of security groups or rules exceedednova/network/security_group_api.py:235, nova/network/security_group_api.py:378403 ×2 (e.g. nova/api/openstack/compute/security_groups.py:221)
PortLimitExceeded (nova/exception.py:1416)OverQuota413Maximum number of ports exceedednova/network/neutron.py:553, nova/network/neutron.py:2711, nova/compute/api.py:1782403 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:205)
ServerGroupLimitExceeded (nova/exception.py:1420)OverQuota413Quota exceeded, too many server groups.— (raised by subclasses or dynamically)403 ×2 (e.g. nova/api/openstack/compute/server_groups.py:227)
GroupMemberLimitExceeded (nova/exception.py:1424)OverQuota413Quota exceeded, too many servers in group— (raised by subclasses or dynamically)—
AggregateNotFound (nova/exception.py:1428)NotFound404Aggregate %(aggregate_id)s could not be found.nova/objects/aggregate.py:50, nova/objects/aggregate.py:65, nova/objects/aggregate.py:208404 ×7 (e.g. nova/api/openstack/compute/aggregates.py:120)
AggregateNameExists (nova/exception.py:1432)NovaException500Aggregate %(aggregate_name)s already exists.nova/objects/aggregate.py:187, nova/objects/aggregate.py:233409 ×2 (e.g. nova/api/openstack/compute/aggregates.py:86)
AggregateHostNotFound (nova/exception.py:1436)NotFound404Aggregate %(aggregate_id)s has no host %(host)s.nova/objects/aggregate.py:97404 ×1 (e.g. nova/api/openstack/compute/aggregates.py:228)
AggregateMetadataNotFound (nova/exception.py:1440)NotFound404Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s.nova/objects/aggregate.py:168—
AggregateHostExists (nova/exception.py:1445)NovaException500Aggregate %(aggregate_id)s already has host %(host)s.nova/objects/aggregate.py:81409 ×1 (e.g. nova/api/openstack/compute/aggregates.py:201)
InstancePasswordSetFailed (nova/exception.py:1449)NovaException500Failed to set admin password on %(instance)s because %(reason)snova/compute/manager.py:4790, nova/compute/manager.py:4835409 ×1 (e.g. nova/api/openstack/compute/admin_password.py:52)
InstanceNotFound (nova/exception.py:1455)NotFound404Instance %(instance_id)s could not be found.nova/network/neutron.py:128, nova/objects/instance.py:850, nova/objects/instance_info_cache.py:101 (+26)400 ×1, 404 ×26, other ×1 (e.g. nova/api/openstack/common.py:470)
InstanceInfoCacheNotFound (nova/exception.py:1459)NotFound404Info cache for instance %(instance_uuid)s could not be found.nova/objects/instance_info_cache.py:74, nova/db/main/api.py:2470—
MarkerNotFound (nova/exception.py:1464)NotFound404Marker %(marker)s could not be found.nova/objects/build_request.py:392, nova/objects/build_request.py:465, nova/objects/keypair.py:53 (+11)400 ×8, other ×1 (e.g. nova/api/openstack/compute/instance_actions.py:122)
CouldNotFetchImage (nova/exception.py:1468)NovaException500Could not fetch image %(image_id)snova/image/glance.py:251—
CouldNotUploadImage (nova/exception.py:1472)NovaException500Could not upload image %(image_id)s— (raised by subclasses or dynamically)—
TaskAlreadyRunning (nova/exception.py:1476)NovaException500Task %(task_name)s is already running on host %(host)snova/db/main/api.py:4172—
TaskNotRunning (nova/exception.py:1480)NovaException500Task %(task_name)s is not running on host %(host)snova/db/main/api.py:4189—
InstanceIsLocked (nova/exception.py:1484)InstanceInvalidState400Instance %(instance_uuid)s is lockednova/compute/api.py:251409 ×30 (e.g. nova/api/openstack/compute/volume_attachments.py:237)
ConfigDriveInvalidValue (nova/exception.py:1488)Invalid400Invalid value for Config Drive option: %(option)snova/compute/api.py:714400 ×1 (e.g. nova/api/openstack/compute/servers.py:844)
ConfigDriveUnsupportedFormat (nova/exception.py:1492)Invalid400Config drive format '%(format)s' is not supported.nova/virt/zvm/utils.py:81—
ConfigDriveMountFailed (nova/exception.py:1496)NovaException500Could not mount vfat config drive. %(operation)s failed. Error: %(error)snova/virt/configdrive.py:115—
ConfigDriveUnknownFormat (nova/exception.py:1501)NovaException500Unknown config drive format %(format)s. Select one of iso9660 or vfat.nova/virt/configdrive.py:145, nova/virt/libvirt/blockinfo.py:358—
ConfigDriveNotFound (nova/exception.py:1506)NotFound404Instance %(instance_uuid)s requires config drive, but it does not exist.— (raised by subclasses or dynamically)—
InterfaceAttachFailed (nova/exception.py:1511)NovaException500Failed to attach network adapter device to %(instance_uuid)snova/virt/fake.py:392, nova/virt/libvirt/driver.py:3197, nova/virt/libvirt/driver.py:3221 (+4)500 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:207)
InterfaceAttachFailedNoNetwork (nova/exception.py:1516)Invalid400No specific network was requested and none are available for project '%(project_id)s'.nova/network/neutron.py:982400 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:181)
InterfaceAttachPciClaimFailed (nova/exception.py:1521)Invalid400Failed to claim PCI device for %(instance_uuid)s during interface attachnova/compute/manager.py:8434400 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:181)
InterfaceAttachResourceAllocationFailed (nova/exception.py:1526)Invalid400Failed to allocate additional resources to %(instance_uuid)s during interface attachnova/compute/manager.py:8502, nova/compute/manager.py:8519, nova/compute/manager.py:8526400 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:181)
InterfaceDetachFailed (nova/exception.py:1531)Invalid400Failed to detach network adapter device from %(instance_uuid)snova/virt/fake.py:400, nova/virt/vmwareapi/vmops.py:1976, nova/compute/manager.py:8745 (+1)—
InstanceUserDataMalformed (nova/exception.py:1536)NovaException500User data needs to be valid base 64.nova/compute/api.py:1138400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
InstanceUpdateConflict (nova/exception.py:1540)NovaException500Conflict updating instance %(instance_uuid)s. Expected: %(expected)s. Actual: %(actual)s— (raised by subclasses or dynamically)—
UnknownInstanceUpdateConflict (nova/exception.py:1545)InstanceUpdateConflict500Conflict updating instance %(instance_uuid)s, but we were unable to determine the causenova/db/main/api.py:2387—
UnexpectedTaskStateError (nova/exception.py:1550)InstanceUpdateConflict500Conflict updating instance %(instance_uuid)s. Expected: %(expected)s. Actual: %(actual)s— (raised by subclasses or dynamically)409 ×1 (e.g. nova/api/openstack/compute/shelve.py:53)
UnexpectedDeletingTaskStateError (nova/exception.py:1554)UnexpectedTaskStateError500Conflict updating instance %(instance_uuid)s. Expected: %(expected)s. Actual: %(actual)s— (raised by subclasses or dynamically)—
InstanceActionNotFound (nova/exception.py:1558)NovaException500Action for request_id %(request_id)s on instance %(instance_uuid)s not foundnova/db/main/api.py:3889, nova/db/main/api.py:3970, nova/db/main/api.py:4013—
InstanceActionEventNotFound (nova/exception.py:1563)NovaException500Event %(event)s not found for action id %(action_id)snova/db/main/api.py:4023—
InstanceEvacuateNotSupported (nova/exception.py:1567)Invalid400Instance evacuate is not supported.nova/compute/manager.py:4133—
InstanceEvacuateNotSupportedTargetState (nova/exception.py:1571)Invalid400Target state '%(target_state)s' for instance evacuate is not supported.nova/compute/manager.py:4120—
DBNotAllowed (nova/exception.py:1576)NovaException500%(binary)s attempted direct database access which is not allowed by policynova/db/main/api.py:192—
UnsupportedVirtType (nova/exception.py:1581)Invalid400Virtualization type '%(virt)s' is not supported by this compute drivernova/virt/libvirt/vif.py:91, nova/virt/libvirt/blockinfo.py:215, nova/virt/libvirt/blockinfo.py:283—
UnsupportedHardware (nova/exception.py:1586)Invalid400Requested hardware '%(model)s' is not supported by the '%(virt)s' virt drivernova/virt/libvirt/vif.py:212, nova/virt/libvirt/blockinfo.py:243, nova/virt/vmwareapi/vmops.py:849—
UnsupportedRescueBus (nova/exception.py:1591)Invalid400Requested rescue bus '%(bus)s' is not supported by the '%(virt)s' virt drivernova/virt/libvirt/blockinfo.py:780—
UnsupportedRescueDevice (nova/exception.py:1596)Invalid400Requested rescue device '%(device)s' is not supportednova/virt/libvirt/blockinfo.py:759—
UnsupportedRescueImage (nova/exception.py:1600)Invalid400Requested rescue image '%(image)s' is not supportednova/compute/api.py:4921, nova/compute/api.py:4911400 ×1 (e.g. nova/api/openstack/compute/rescue.py:76)
UnsupportedRPCVersion (nova/exception.py:1604)Invalid400Unsupported RPC version for %(api)s. Required >= %(required)snova/compute/rpcapi.py:1634, nova/compute/rpcapi.py:1650, nova/compute/rpcapi.py:1225 (+1)409 ×1 (e.g. nova/api/openstack/compute/evacuate.py:163)
Base64Exception (nova/exception.py:1609)NovaException500Invalid Base 64 data for file %(path)snova/compute/manager.py:1863—
BuildAbortException (nova/exception.py:1613)NovaException500Build of instance %(instance_uuid)s aborted: %(reason)snova/virt/fake.py:846, nova/virt/ironic/driver.py:1270, nova/compute/manager.py:2483 (+18)—
RescheduledException (nova/exception.py:1617)NovaException500Build of instance %(instance_uuid)s was re-scheduled: %(reason)snova/compute/manager.py:2739, nova/compute/manager.py:2822—
RescheduledByPolicyException (nova/exception.py:1622)RescheduledException500Build of instance %(instance_uuid)s was re-scheduled: %(reason)snova/compute/manager.py:2811—
GroupAffinityViolation (nova/exception.py:1627)NovaException500%(policy)s instance group policy was violatednova/compute/manager.py:1948, nova/compute/manager.py:1959—
InstanceFaultRollback (nova/exception.py:1631)NovaException500An unknown exception occurred.nova/virt/libvirt/driver.py:12842, nova/virt/libvirt/driver.py:12848, nova/virt/libvirt/driver.py:12866 (+6)—
OrphanedObjectError (nova/exception.py:1638)NovaException500Cannot call %(method)s on orphaned %(objtype)s objectnova/objects/instance.py:1140, nova/objects/service.py:435, nova/objects/block_device.py:366—
ObjectActionError (nova/exception.py:1642)NovaException500Object action %(action)s failed because: %(reason)snova/objects/instance_group.py:365, nova/objects/instance_group.py:449, nova/objects/instance.py:554 (+51)409 ×1 (e.g. nova/api/openstack/compute/aggregates.py:88)
InstanceGroupNotFound (nova/exception.py:1646)NotFound404Instance group %(group_uuid)s could not be found.nova/objects/instance_group.py:99, nova/objects/instance_group.py:233, nova/objects/instance_group.py:243 (+3)400 ×1, 404 ×3, other ×1 (e.g. nova/api/openstack/compute/server_groups.py:145)
InstanceGroupIdExists (nova/exception.py:1650)NovaException500Instance group %(group_uuid)s already exists.nova/objects/instance_group.py:287—
InstanceGroupSaveException (nova/exception.py:1654)NovaException500%(field)s should not be part of the updates.nova/objects/instance_group.py:418, nova/objects/instance_group.py:424—
ResourceMonitorError (nova/exception.py:1658)NovaException500Error when creating resource monitor: %(monitor)snova/compute/monitors/cpu/virt_driver.py:67—
PciDeviceWrongAddressFormat (nova/exception.py:1662)NovaException500The PCI address %(address)s has an incorrect format.nova/pci/devspec.py:110, nova/pci/devspec.py:145, nova/pci/devspec.py:186 (+2)—
PciDeviceInvalidDeviceName (nova/exception.py:1666)NovaException500Invalid PCI Whitelist: The PCI whitelist can specify devname or address, but not bothnova/pci/devspec.py:309—
PciDeviceNotFoundById (nova/exception.py:1672)NotFound404PCI device %(id)s not foundnova/pci/utils.py:211, nova/pci/utils.py:170, nova/pci/utils.py:191 (+3)—
PciDeviceNotFound (nova/exception.py:1676)NotFound404PCI Device %(node_id)s:%(address)s not found.nova/network/neutron.py:1681, nova/network/neutron.py:1704, nova/db/main/api.py:4652 (+1)—
PciDeviceInvalidStatus (nova/exception.py:1680)Invalid400PCI device %(compute_node_id)s:%(address)s is %(status)s instead of %(hopestatus)snova/objects/pci_device.py:365, nova/objects/pci_device.py:453, nova/objects/pci_device.py:514 (+1)—
PciDeviceVFInvalidStatus (nova/exception.py:1686)Invalid400Not all Virtual Functions of PF %(compute_node_id)s:%(address)s are free.nova/objects/pci_device.py:467, nova/objects/pci_device.py:405—
PciDevicePFInvalidStatus (nova/exception.py:1692)Invalid400Physical Function %(compute_node_id)s:%(address)s, related to VF %(compute_node_id)s:%(vf_address)s is %(status)s instead of %(hopestatus)snova/objects/pci_device.py:427, nova/objects/pci_device.py:479—
PciDeviceInvalidOwner (nova/exception.py:1699)Invalid400PCI device %(compute_node_id)s:%(address)s is owned by %(owner)s instead of %(hopeowner)snova/objects/pci_device.py:459, nova/objects/pci_device.py:522, nova/objects/pci_device.py:543—
PciDeviceRequestFailed (nova/exception.py:1705)NovaException500PCI device request %(requests)s failednova/pci/stats.py:298, nova/pci/stats.py:973, nova/pci/stats.py:319—
PciDevicePoolEmpty (nova/exception.py:1710)NovaException500Attempt to consume PCI device %(compute_node_id)s:%(address)s from empty poolnova/pci/stats.py:248—
PciInvalidAlias (nova/exception.py:1716)Invalid400Invalid PCI alias definition: %(reason)snova/pci/request.py:129, nova/pci/request.py:149, nova/pci/request.py:162 (+4)—
PciRequestAliasNotDefined (nova/exception.py:1720)NovaException500PCI alias %(alias)s is not definednova/pci/request.py:247—
PciConfigInvalidSpec (nova/exception.py:1724)Invalid400Invalid [pci]device_spec config: %(reason)snova/pci/whitelist.py:65, nova/pci/whitelist.py:70, nova/pci/whitelist.py:76 (+5)—
PciRequestFromVIFNotFound (nova/exception.py:1728)NotFound404Failed to locate PCI request associated with the given VIF PCI address: %(pci_slot)s on compute node: %(node_id)snova/pci/request.py:319—
PciDeviceRemoteManagedNotPresent (nova/exception.py:1733)NovaException500Invalid PCI Whitelist: A device specified as "remote_managed" is not actually present on the hostnova/pci/devspec.py:341—
PciDeviceInvalidPFRemoteManaged (nova/exception.py:1738)NovaException500Invalid PCI Whitelist: PFs must not have the "remote_managed"tag, device address: %(address)snova/pci/devspec.py:357—
InternalError (nova/exception.py:1744)NovaException500%(err)snova/objects/instance_numa.py:357, nova/virt/libvirt/host.py:486, nova/virt/libvirt/host.py:1850 (+41)—
PciDeviceDetachFailed (nova/exception.py:1752)NovaException500Failed to detach PCI device %(dev)s: %(reason)snova/virt/libvirt/driver.py:5710—
PciDeviceUnsupportedHypervisor (nova/exception.py:1756)NovaException500%(type)s hypervisor does not support PCI devicesnova/virt/libvirt/driver.py:8096—
KeyManagerError (nova/exception.py:1760)NovaException500Key manager error: %(reason)snova/keymgr/conf_key_mgr.py:97, nova/keymgr/conf_key_mgr.py:128—
VolumesNotRemoved (nova/exception.py:1764)Invalid400Failed to remove volume(s): (%(reason)s)nova/virt/libvirt/storage/lvm.py:192—
VolumeRebaseFailed (nova/exception.py:1768)NovaException500Volume rebase failed: %(reason)snova/virt/libvirt/driver.py:2555—
InvalidVideoMode (nova/exception.py:1772)Invalid400Provided video model (%(model)s) is not supported.nova/virt/hardware.py:285, nova/virt/libvirt/driver.py:6991—
RngDeviceNotExist (nova/exception.py:1776)Invalid400The provided RNG device path: (%(path)s) is not present on the host.nova/virt/libvirt/driver.py:7056—
RequestedVRamTooHigh (nova/exception.py:1781)NovaException500The requested amount of video memory %(req_vram)d is higher than the maximum allowed by flavor %(max_vram)d.nova/virt/libvirt/driver.py:6969, nova/virt/vmwareapi/vmops.py:335—
SecurityProxyNegotiationFailed (nova/exception.py:1786)NovaException500Failed to negotiate security type with server: %(reason)snova/console/securityproxy/rfb.py:112, nova/console/securityproxy/rfb.py:127, nova/console/securityproxy/rfb.py:149 (+3)—
RFBAuthHandshakeFailed (nova/exception.py:1790)NovaException500Failed to complete auth handshake: %(reason)snova/console/rfb/authvencrypt.py:83, nova/console/rfb/authvencrypt.py:92, nova/console/rfb/authvencrypt.py:117 (+4)—
RFBAuthNoAvailableScheme (nova/exception.py:1794)NovaException500No matching auth scheme: allowed types: '%(allowed_types)s', desired types: '%(desired_types)s'nova/console/rfb/auths.py:51—
InvalidWatchdogAction (nova/exception.py:1799)Invalid400Provided watchdog action (%(action)s) is not supported.nova/virt/libvirt/driver.py:8084—
LiveMigrationNotSubmitted (nova/exception.py:1803)NovaException500Failed to submit live migration %(migration_uuid)s for instance %(instance_uuid)s for processing.nova/compute/manager.py:9500—
SelectionObjectsWithOldRPCVersionNotSupported (nova/exception.py:1808)NovaException500Requests for Selection objects with alternates are not supported in select_destinations() before RPC version 4.5; version %(version)s requested.nova/scheduler/rpcapi.py:143—
LiveMigrationURINotAvailable (nova/exception.py:1814)NovaException500No live migration URI configured and no default available for "%(virt_type)s" hypervisor virtualization type.nova/virt/libvirt/driver.py:1582—
UnshelveException (nova/exception.py:1819)NovaException500Error during unshelve instance %(instance_id)s: %(reason)snova/conductor/manager.py:1068—
MismatchVolumeAZException (nova/exception.py:1823)Invalid409The availability zone between the server and its attached volumes do not match: %(reason)s.nova/compute/api.py:1370, nova/compute/api.py:1406, nova/compute/api.py:4676400 ×1, 409 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
UnshelveInstanceInvalidState (nova/exception.py:1829)InstanceInvalidState409Specifying an availability zone or a host when unshelving server "%(instance_uuid)s" with status "%(state)s" is not supported. The server status must be SHELVED_OFFLOADED.nova/compute/api.py:4623409 ×1 (e.g. nova/api/openstack/compute/shelve.py:136)
UnshelveHostNotInAZ (nova/exception.py:1836)Invalid409Host "%(host)s" is not in the availability zone "%(availability_zone)s".nova/compute/api.py:4636409 ×1 (e.g. nova/api/openstack/compute/shelve.py:136)
ImageVCPULimitsRangeExceeded (nova/exception.py:1842)Invalid400Image vCPU topology limits (sockets=%(image_sockets)d, cores=%(image_cores)d, threads=%(image_threads)d) exceeds the limits of the flavor (sockets=%(flavor_sockets)d, cores=%(flavor_cores)d, threads=%(flavor_threads)d)nova/virt/hardware.py:603—
ImageVCPUTopologyRangeExceeded (nova/exception.py:1849)Invalid400Image vCPU topology (sockets=%(image_sockets)d, cores=%(image_cores)d, threads=%(image_threads)d) exceeds the limits of the flavor or image (sockets=%(max_sockets)d, cores=%(max_cores)d, threads=%(max_threads)d)nova/virt/hardware.py:650—
ImageVCPULimitsRangeImpossible (nova/exception.py:1856)Invalid400Requested vCPU limits %(sockets)d:%(cores)d:%(threads)d are impossible to satisfy for vcpus count %(vcpus)dnova/virt/hardware.py:744—
InvalidArchitectureName (nova/exception.py:1861)Invalid400Architecture name '%(arch)s' is not recognisednova/objects/fields.py:217400 ×1 (e.g. nova/api/openstack/compute/servers.py:1361)
ImageNUMATopologyIncomplete (nova/exception.py:1865)Invalid400CPU and memory allocation must be provided for all NUMA nodesnova/virt/hardware.py:2585, nova/virt/hardware.py:2578—
ImageNUMATopologyForbidden (nova/exception.py:1870)Forbidden403Image property '%(name)s' is not permitted to override NUMA configuration set against the flavornova/virt/hardware.py:1709, nova/virt/hardware.py:1741, nova/virt/hardware.py:1765—
ImageNUMATopologyRebuildConflict (nova/exception.py:1875)Invalid400An instance's NUMA topology cannot be changed as part of a rebuild. The image provided is invalid for this instance.nova/compute/api.py:3944, nova/compute/api.py:3954—
ImagePCINUMAPolicyForbidden (nova/exception.py:1881)Forbidden403Image property 'hw_pci_numa_affinity_policy' is not permitted to override the 'hw:pci_numa_affinity_policy' flavor extra spec.nova/virt/hardware.py:2120—
ImageNUMATopologyAsymmetric (nova/exception.py:1887)Invalid400Instance CPUs and/or memory cannot be evenly distributed across instance NUMA nodes. Explicit assignment of CPUs and memory to nodes is requirednova/virt/hardware.py:1886—
ImageNUMATopologyCPUOutOfRange (nova/exception.py:1893)Invalid400CPU number %(cpunum)d is larger than max %(cpumax)dnova/virt/hardware.py:1933—
ImageNUMATopologyCPUDuplicates (nova/exception.py:1897)Invalid400CPU number %(cpunum)d is assigned to two nodesnova/virt/hardware.py:1937—
ImageNUMATopologyCPUsUnassigned (nova/exception.py:1901)Invalid400CPU number %(cpuset)s is not assigned to any nodenova/virt/hardware.py:1947—
ImageNUMATopologyMemoryOutOfRange (nova/exception.py:1905)Invalid400%(memsize)d MB of memory assigned, but expected %(memtotal)d MBnova/virt/hardware.py:1951—
InvalidHostname (nova/exception.py:1910)Invalid400Invalid characters in hostname '%(hostname)s'nova/virt/libvirt/driver.py:11394—
NumaTopologyNotFound (nova/exception.py:1914)NotFound404Instance %(instance_uuid)s does not specify a NUMA topologynova/objects/instance_numa.py:334—
MigrationContextNotFound (nova/exception.py:1918)NotFound404Instance %(instance_uuid)s does not specify a migration context.nova/objects/migration_context.py:93—
SocketPortRangeExhaustedException (nova/exception.py:1923)NovaException500Not able to acquire a free port for %(host)snova/console/serial.py:57400 ×2 (e.g. nova/api/openstack/compute/remote_consoles.py:135)
SocketPortInUseException (nova/exception.py:1927)NovaException500Not able to bind %(host)s:%(port)d, %(error)snova/console/serial.py:87—
ImageSerialPortNumberInvalid (nova/exception.py:1931)Invalid400Number of serial ports specified in flavor is invalid: expected an integer, got '%(num_ports)s'nova/virt/hardware.py:476400 ×2 (e.g. nova/api/openstack/compute/remote_consoles.py:135)
ImageSerialPortNumberExceedFlavorValue (nova/exception.py:1936)Invalid400Forbidden to exceed flavor value of number of serial ports passed in image meta.nova/virt/hardware.py:481400 ×2 (e.g. nova/api/openstack/compute/remote_consoles.py:135)
SerialPortNumberLimitExceeded (nova/exception.py:1941)Invalid400Maximum number of serial port exceeds %(allowed)d for %(virt_type)snova/virt/libvirt/driver.py:6955—
InvalidImageConfigDrive (nova/exception.py:1946)Invalid400Image's config drive option '%(config_drive)s' is invalidnova/compute/api.py:811—
InvalidHypervisorVirtType (nova/exception.py:1950)Invalid400Hypervisor virtualization type '%(hv_type)s' is not recognisednova/objects/fields.py:457—
InvalidMachineType (nova/exception.py:1955)Invalid400Machine type '%(mtype)s' is not compatible with image %(image_name)s (%(image_id)s): %(reason)snova/virt/hardware.py:137, nova/virt/libvirt/host.py:1314—
InvalidMachineTypeUpdate (nova/exception.py:1960)Invalid400Cannot update machine type %(existing_machine_type)s to %(machine_type)s.nova/virt/libvirt/machine_type_utils.py:104, nova/virt/libvirt/machine_type_utils.py:115—
UnsupportedMachineType (nova/exception.py:1965)Invalid400Machine type %(machine_type)s is not supported.nova/virt/libvirt/machine_type_utils.py:83—
InvalidVirtualMachineMode (nova/exception.py:1969)Invalid400Virtual machine mode '%(vmmode)s' is not recognisednova/objects/fields.py:736—
InvalidToken (nova/exception.py:1973)Invalid400The token '%(token)s' is invalid or has expirednova/objects/console_auth_token.py:184, nova/console/websocketproxy.py:149—
TokenInUse (nova/exception.py:1977)Invalid400The generated token is invalidnova/objects/console_auth_token.py:152—
InvalidConnectionInfo (nova/exception.py:1981)Invalid400Invalid Connection Infonova/console/websocketproxy.py:254—
InstanceQuiesceNotSupported (nova/exception.py:1985)Invalid400Quiescing is not supported in instance %(instance_id)snova/virt/libvirt/driver.py:3574—
InstanceAgentNotEnabled (nova/exception.py:1989)Invalid400Guest agent is not enabled for the instance— (raised by subclasses or dynamically)409 ×1 (e.g. nova/api/openstack/compute/admin_password.py:52)
QemuGuestAgentNotEnabled (nova/exception.py:1994)InstanceAgentNotEnabled400QEMU guest agent is not enablednova/virt/libvirt/driver.py:3578, nova/virt/libvirt/driver.py:3530—
SetAdminPasswdNotSupported (nova/exception.py:1998)Invalid400Set admin password is not supportednova/virt/libvirt/driver.py:3532409 ×1 (e.g. nova/api/openstack/compute/admin_password.py:52)
MemoryPageSizeInvalid (nova/exception.py:2003)Invalid400Invalid memory page size '%(pagesize)s'nova/virt/hardware.py:1579—
MemoryPageSizeForbidden (nova/exception.py:2007)Invalid400Page size %(pagesize)s forbidden against '%(against)s'nova/virt/hardware.py:1585, nova/virt/hardware.py:1598—
MemoryPageSizeNotSupported (nova/exception.py:2011)Invalid400Page size %(pagesize)s is not supported by the host.nova/objects/numa.py:168—
LockMemoryForbidden (nova/exception.py:2015)Invalid400locked_memory value in image or flavor is forbidden when mem_page_size is not set.nova/virt/hardware.py:1666—
CPUPinningInvalid (nova/exception.py:2020)Invalid400CPU set to pin %(requested)s must be a subset of free CPU set %(available)snova/objects/numa.py:102—
CPUUnpinningInvalid (nova/exception.py:2025)Invalid400CPU set to unpin %(requested)s must be a subset of pinned CPU set %(available)snova/objects/numa.py:113—
CPUPinningUnknown (nova/exception.py:2030)Invalid400CPU set to pin %(requested)s must be a subset of known CPU set %(available)snova/objects/numa.py:97—
CPUUnpinningUnknown (nova/exception.py:2035)Invalid400CPU set to unpin %(requested)s must be a subset of known CPU set %(available)snova/objects/numa.py:109—
ImageCPUPinningForbidden (nova/exception.py:2040)Forbidden403Image property 'hw_cpu_policy' is not permitted to override CPU pinning policy set against the flavornova/virt/hardware.py:1809, nova/virt/hardware.py:1816—
ImageCPUThreadPolicyForbidden (nova/exception.py:2045)Forbidden403Image property 'hw_cpu_thread_policy' is not permitted to override CPU thread pinning policy set against the flavornova/virt/hardware.py:1861—
UnsupportedPolicyException (nova/exception.py:2050)Invalid400ServerGroup policy is not supported: %(reason)snova/scheduler/utils.py:1218, nova/scheduler/utils.py:1222, nova/scheduler/utils.py:1226 (+1)—
CellMappingNotFound (nova/exception.py:2054)NotFound404Cell %(uuid)s has no mapping.nova/objects/cell_mapping.py:176, nova/objects/cell_mapping.py:208, nova/objects/cell_mapping.py:228—
NUMATopologyUnsupported (nova/exception.py:2058)Invalid400Host does not support guests with NUMA topology setnova/virt/libvirt/driver.py:6671—
MemoryPagesUnsupported (nova/exception.py:2062)Invalid400Host does not support guests with custom memory page sizesnova/virt/libvirt/driver.py:7151, nova/virt/libvirt/driver.py:7187, nova/virt/libvirt/driver.py:7193—
InvalidImageFormat (nova/exception.py:2066)Invalid400Invalid image format '%(format)s'nova/virt/image/model.py:54—
UnsupportedImageModel (nova/exception.py:2070)Invalid400Image model '%(image)s' is not supportednova/virt/disk/vfs/guestfs.py:233, nova/virt/disk/mount/api.py:81—
HostMappingNotFound (nova/exception.py:2074)Invalid400Host '%(name)s' is not mapped to any cellnova/objects/host_mapping.py:107, nova/objects/host_mapping.py:136, nova/objects/host_mapping.py:154404 ×14, other ×3 (e.g. nova/api/openstack/compute/services.py:207)
HostMappingExists (nova/exception.py:2078)Invalid400Host '%(name)s' mapping already existsnova/objects/host_mapping.py:198—
RealtimeConfigurationInvalid (nova/exception.py:2082)Invalid400Cannot set realtime policy in a non dedicated cpu pinning policynova/virt/hardware.py:2518—
CPUThreadPolicyConfigurationInvalid (nova/exception.py:2087)Invalid400Cannot set cpu thread pinning policy in a non dedicated cpu pinning policynova/virt/hardware.py:2507—
RequestSpecNotFound (nova/exception.py:2092)NotFound404RequestSpec not found for instance %(instance_uuid)snova/objects/request_spec.py:789, nova/objects/request_spec.py:907other ×2 (e.g. nova/api/openstack/compute/views/servers.py:243)
UEFINotSupported (nova/exception.py:2096)Invalid400UEFI is not supportednova/virt/libvirt/driver.py:7349, nova/virt/libvirt/driver.py:7357—
SecureBootNotSupported (nova/exception.py:2100)Invalid400Secure Boot is not supported by hostnova/virt/libvirt/driver.py:7367—
FirmwareSMMNotSupported (nova/exception.py:2104)Invalid400This firmware doesn't require (support) SMM— (raised by subclasses or dynamically)—
StatelessFirmwareRequired (nova/exception.py:2108)Invalid400%(feature)s requires stateless firmwarenova/virt/hardware.py:155—
TriggerCrashDumpNotSupported (nova/exception.py:2112)Invalid400Triggering crash dump is not supportednova/virt/libvirt/driver.py:4579—
UnsupportedHostCPUControlPolicy (nova/exception.py:2116)Invalid400Requested CPU control policy not supported by hostnova/virt/libvirt/driver.py:6491—
LibguestfsCannotReadKernel (nova/exception.py:2120)Invalid400Libguestfs does not have permission to read host kernel.nova/virt/disk/vfs/guestfs.py:91—
RealtimeMaskNotFoundOrInvalid (nova/exception.py:2124)Invalid400Use of realtime CPUs requires either one or more non-realtime CPU(s) or offloaded emulator threads.nova/virt/hardware.py:2064, nova/virt/hardware.py:2069, nova/virt/hardware.py:2075 (+1)—
OsInfoNotFound (nova/exception.py:2129)NotFound404No configuration information found for operating system %(os_name)snova/virt/osinfo.py:74, nova/virt/osinfo.py:81—
BuildRequestNotFound (nova/exception.py:2134)NotFound404BuildRequest not found for instance %(uuid)snova/objects/build_request.py:178, nova/objects/build_request.py:222, nova/objects/build_request.py:233 (+2)—
AttachInterfaceNotSupported (nova/exception.py:2138)Invalid400Attaching interfaces is not supported for instance %(instance_uuid)s.nova/compute/manager.py:8584400 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:181)
AttachInterfaceWithQoSPolicyNotSupported (nova/exception.py:2143)AttachInterfaceNotSupported400Attaching interfaces with QoS policy is not supported for instance %(instance_uuid)s.nova/compute/api.py:5474—
AttachWithExtendedQoSPolicyNotSupported (nova/exception.py:2148)AttachInterfaceNotSupported400The interface attach server operation with port having extended resource request, like a port with both QoS minimum bandwidth and packet rate policies, is not yet supported.— (raised by subclasses or dynamically)—
NetworksWithQoSPolicyNotSupported (nova/exception.py:2155)Invalid400Using networks with QoS policy is not supported for instance %(instance_uuid)s. (Network ID is %(network_id)s)nova/network/neutron.py:523400 ×1 (e.g. nova/api/openstack/compute/attach_interfaces.py:181)
CreateWithPortResourceRequestOldVersion (nova/exception.py:2160)Invalid400Creating servers with ports having resource requests, like a port with a QoS minimum bandwidth policy, is not supported until microversion 2.72.nova/compute/api.py:1197400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
ExtendedResourceRequestOldCompute (nova/exception.py:2166)Invalid400The port-resource-request-groups neutron API extension is not supported by old nova compute service. Upgrade your compute services to Xena (24.0.0) or later.nova/compute/api.py:451, nova/compute/api.py:1207, nova/compute/api.py:5462400 ×7 (e.g. nova/api/openstack/compute/evacuate.py:157)
InvalidReservedMemoryPagesOption (nova/exception.py:2172)Invalid400The format of the option 'reserved_huge_pages' is invalid. (found '%(conf)s') Please refer to the nova config-reference.nova/virt/hardware.py:2922—
ResourceProviderInUse (nova/exception.py:2180)NovaException500Resource provider has allocations.nova/scheduler/client/report.py:761—
ResourceProviderRetrievalFailed (nova/exception.py:2184)NovaException500Failed to get resource provider with UUID %(uuid)snova/scheduler/client/report.py:568, nova/scheduler/client/report.py:486, nova/scheduler/client/report.py:533—
ResourceProviderAggregateRetrievalFailed (nova/exception.py:2188)NovaException500Failed to get aggregates for resource provider with UUID %(uuid)snova/scheduler/client/report.py:400—
ResourceProviderTraitRetrievalFailed (nova/exception.py:2193)NovaException500Failed to get traits for resource provider with UUID %(uuid)snova/scheduler/client/report.py:432—
ResourceProviderCreationFailed (nova/exception.py:2198)NovaException500Failed to create resource provider %(name)snova/scheduler/client/report.py:639, nova/scheduler/client/report.py:716—
ResourceProviderDeletionFailed (nova/exception.py:2202)NovaException500Failed to delete resource provider %(uuid)snova/scheduler/client/report.py:762—
ResourceProviderUpdateFailed (nova/exception.py:2206)NovaException500Failed to update resource provider via URL %(url)s: %(error)snova/scheduler/client/report.py:1048, nova/scheduler/client/report.py:1174, nova/scheduler/client/report.py:1269—
ResourceProviderNotFound (nova/exception.py:2211)NotFound404No such resource provider %(name_or_uuid)s.nova/cmd/manage.py:2761, nova/scheduler/client/report.py:2491, nova/scheduler/client/report.py:451—
ResourceProviderSyncFailed (nova/exception.py:2215)NovaException500Failed to synchronize the placement service with resource provider information supplied by the compute host.nova/scheduler/client/report.py:1457—
PlacementAPIConnectFailure (nova/exception.py:2220)NovaException500Unable to communicate with the Placement API.nova/cmd/manage.py:1778, nova/cmd/manage.py:2782, nova/scheduler/client/report.py:2536 (+3)—
PlacementAPIConflict (nova/exception.py:2224)NovaException500A conflict was encountered attempting to invoke the placement API at URL %(url)s: %(error)s— (raised by subclasses or dynamically)—
ResourceProviderUpdateConflict (nova/exception.py:2232)PlacementAPIConflict500A conflict was encountered attempting to update resource provider %(uuid)s (generation %(generation)d): %(error)snova/scheduler/client/report.py:1044, nova/scheduler/client/report.py:1170, nova/scheduler/client/report.py:1264409 ×1 (e.g. nova/api/openstack/compute/aggregates.py:236)
PlacementReshapeConflict (nova/exception.py:2240)PlacementAPIConflict500A conflict was encountered attempting to reshape a provider tree: %(error)snova/scheduler/client/report.py:1338—
InvalidResourceClass (nova/exception.py:2250)Invalid400Resource class '%(resource_class)s' invalid.nova/scheduler/client/report.py:1303—
InvalidInventory (nova/exception.py:2254)Invalid400Inventory for '%(resource_class)s' on resource provider '%(resource_provider)s' invalid.— (raised by subclasses or dynamically)—
InventoryInUse (nova/exception.py:2261)InvalidInventory400Inventory for '%(resource_class)s' on resource provider '%(resource_provider)s' invalid.nova/scheduler/client/report.py:1042—
UsagesRetrievalFailed (nova/exception.py:2265)NovaException500Failed to retrieve usages for project '%(project_id)s' and user '%(user_id)s'.nova/limit/placement.py:95, nova/scheduler/client/report.py:2600—
NotSupportedWithOption (nova/exception.py:2270)Invalid400%(operation)s is not supported in conjunction with the current %(option)s setting. Please refer to the nova config-reference.— (raised by subclasses or dynamically)—
Unauthorized (nova/exception.py:2276)NovaException401Not authorized.nova/network/neutron.py:78, nova/network/neutron.py:227, nova/network/neutron.py:196 (+1)—
NeutronAdminCredentialConfigurationInvalid (nova/exception.py:2281)Invalid400Networking client is experiencing an unauthorized exception.nova/network/neutron.py:204—
InvalidEmulatorThreadsPolicy (nova/exception.py:2285)Invalid400CPU emulator threads option requested is invalid, given: '%(requested)s', available: '%(available)s'.nova/virt/hardware.py:2098—
InvalidCPUAllocationPolicy (nova/exception.py:2290)Invalid400CPU policy requested from '%(source)s' is invalid, given: '%(requested)s', available: '%(available)s'.nova/virt/hardware.py:1794, nova/virt/hardware.py:1800—
InvalidCPUThreadAllocationPolicy (nova/exception.py:2295)Invalid400CPU thread policy requested from '%(source)s' is invalid, given: '%(requested)s', available: '%(available)s'.nova/virt/hardware.py:1846, nova/virt/hardware.py:1853—
BadRequirementEmulatorThreadsPolicy (nova/exception.py:2300)Invalid400An isolated CPU emulator threads option requires a dedicated CPU policy option.nova/virt/hardware.py:2510—
InvalidNetworkNUMAAffinity (nova/exception.py:2305)Invalid400Invalid NUMA network affinity configured: %(reason)snova/virt/libvirt/driver.py:9649, nova/virt/libvirt/driver.py:9669, nova/virt/libvirt/driver.py:9656—
InvalidPCINUMAAffinity (nova/exception.py:2309)Invalid400Invalid PCI NUMA affinity configured: %(policy)snova/virt/hardware.py:2125—
TraitRetrievalFailed (nova/exception.py:2313)NovaException500Failed to retrieve traits from the placement API: %(error)snova/scheduler/client/report.py:1097—
TraitCreationFailed (nova/exception.py:2317)NovaException500Failed to create trait %(name)s: %(error)snova/scheduler/client/report.py:1084—
CannotMigrateToSameHost (nova/exception.py:2321)NovaException500Cannot migrate to the host where the server exists.nova/compute/api.py:4231400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:80)
VirtDriverNotReady (nova/exception.py:2325)NovaException500Virt driver is not ready.nova/virt/ironic/driver.py:622, nova/virt/ironic/driver.py:627—
InvalidPeerList (nova/exception.py:2329)NovaException500Configured nova-compute peer list for the ironic virt driver is invalid on host %(host)snova/virt/ironic/driver.py:141, nova/virt/ironic/driver.py:146—
InstanceDiskMappingFailed (nova/exception.py:2334)NovaException500Failed to map boot disk of instance %(instance_name)s to the management partition from any Virtual I/O Server.— (raised by subclasses or dynamically)—
NewMgmtMappingNotFoundException (nova/exception.py:2339)NovaException500Failed to find newly-created mapping of storage element %(stg_name)s from Virtual I/O Server %(vios_name)s to the management partition.— (raised by subclasses or dynamically)—
NoDiskDiscoveryException (nova/exception.py:2345)NovaException500Having scanned SCSI bus %(bus)x on the management partition, disk with UDID %(udid)s failed to appear after %(polls)d polls over %(timeout)d seconds.— (raised by subclasses or dynamically)—
UniqueDiskDiscoveryException (nova/exception.py:2351)NovaException500Expected to find exactly one disk on the management partition at %(path_pattern)s; found %(count)d.— (raised by subclasses or dynamically)—
DeviceDeletionException (nova/exception.py:2356)NovaException500Device %(devpath)s is still present on the management partition after attempting to delete it. Polled %(polls)d times over %(timeout)d seconds.— (raised by subclasses or dynamically)—
OptRequiredIfOtherOptValue (nova/exception.py:2362)NovaException500The %(then_opt)s option is required if %(if_opt)s is specified as '%(if_value)s'.— (raised by subclasses or dynamically)—
AllocationCreateFailed (nova/exception.py:2367)NovaException500Failed to create allocations for instance %(instance)s against resource provider %(provider)s.— (raised by subclasses or dynamically)—
AllocationUpdateFailed (nova/exception.py:2372)NovaException500Failed to update allocations for consumer %(consumer_uuid)s. Error: %(error)snova/cmd/manage.py:1783, nova/cmd/manage.py:1800, nova/cmd/manage.py:1995 (+9)—
AllocationMoveFailed (nova/exception.py:2377)NovaException500Failed to move allocations from consumer %(source_consumer)s to consumer %(target_consumer)s. Error: %(error)snova/scheduler/client/report.py:2114—
AllocationDeleteFailed (nova/exception.py:2383)NovaException500Failed to delete allocations for consumer %(consumer_uuid)s. Error: %(error)snova/scheduler/client/report.py:2243, nova/scheduler/client/report.py:2269, nova/scheduler/client/report.py:2217409 ×1 (e.g. nova/api/openstack/compute/servers.py:935)
TooManyComputesForHost (nova/exception.py:2388)NovaException500Unexpected number of compute node records (%(num_computes)d) found for host %(host)s. There should only be a one-to-one mapping.nova/cmd/manage.py:2422—
CertificateValidationFailed (nova/exception.py:2394)NovaException500Image signature certificate validation failed for certificate: %(cert_uuid)s. %(reason)snova/image/glance.py:1031, nova/image/glance.py:514, nova/compute/api.py:1745 (+1)400 ×2 (e.g. nova/api/openstack/compute/servers.py:857)
InstanceRescueFailure (nova/exception.py:2399)NovaException500Failed to move instance to rescue mode: %(reason)snova/virt/ironic/driver.py:2313, nova/virt/ironic/driver.py:2323, nova/virt/ironic/driver.py:2307—
InstanceUnRescueFailure (nova/exception.py:2403)NovaException500Failed to unrescue instance: %(reason)snova/virt/ironic/driver.py:2354, nova/virt/ironic/driver.py:2363, nova/virt/ironic/driver.py:2348—
IronicAPIVersionNotAvailable (nova/exception.py:2407)NovaException500Ironic API version %(version)s is not available.nova/virt/ironic/driver.py:2277—
ZVMDriverException (nova/exception.py:2411)NovaException500ZVM Driver has error: %(error)snova/virt/zvm/driver.py:84, nova/virt/zvm/driver.py:100, nova/virt/zvm/driver.py:92—
ZVMConnectorError (nova/exception.py:2415)ZVMDriverException500zVM Cloud Connector request failed: %(results)snova/virt/zvm/utils.py:66—
NoResourceClass (nova/exception.py:2432)NovaException500Resource class not found for Ironic node %(node)s.nova/virt/ironic/driver.py:947—
ResourceProviderAllocationRetrievalFailed (nova/exception.py:2436)NovaException500Failed to retrieve allocations for resource provider %(rp_uuid)s: %(error)snova/scheduler/client/report.py:2286—
ConsumerAllocationRetrievalFailed (nova/exception.py:2441)NovaException500Failed to retrieve allocations for consumer %(consumer_uuid)s: %(error)snova/scheduler/utils.py:890, nova/scheduler/client/report.py:1617—
ReshapeFailed (nova/exception.py:2446)NovaException500Resource provider inventory and allocation data migration failed: %(error)snova/scheduler/client/report.py:1340, nova/scheduler/client/report.py:1378, nova/virt/libvirt/driver.py:10125 (+2)—
ReshapeNeeded (nova/exception.py:2451)NovaException500Virt driver indicates that provider inventories need to be moved.nova/virt/libvirt/driver.py:10617, nova/virt/libvirt/driver.py:10003, nova/virt/libvirt/driver.py:10525—
FlavorImageConflict (nova/exception.py:2456)NovaException500Conflicting values for %(setting)s found in the flavor (%(flavor_val)s) and the image (%(image_val)s).nova/virt/hardware.py:95, nova/virt/hardware.py:1379, nova/virt/hardware.py:1521 (+5)—
FlavorImageLockedMemoryConflict (nova/exception.py:2461)FlavorImageConflict500locked_memory value in image (%(image)s) and flavor (%(flavor)s) conflict. A consistent value is expected if both specified.nova/virt/hardware.py:1655—
HealAllocationException (nova/exception.py:2467)NovaException500Healing instance allocation failed.— (raised by subclasses or dynamically)—
HealvGPUAllocationNotSupported (nova/exception.py:2471)HealAllocationException500Healing allocation for instance %(instance_uuid)s with vGPU resource request is not supported.nova/cmd/manage.py:1931—
HealDeviceProfileAllocationNotSupported (nova/exception.py:2478)HealAllocationException500Healing allocation for instance %(instance_uuid)s with Cyborg device profile request is not supported.nova/cmd/manage.py:1937—
HealPortAllocationException (nova/exception.py:2485)NovaException500Healing port allocation failed.— (raised by subclasses or dynamically)—
UnableToQueryPorts (nova/exception.py:2489)HealPortAllocationException500Unable to query ports for instance %(instance_uuid)s: %(error)snova/cmd/manage.py:1555—
UnableToUpdatePorts (nova/exception.py:2494)HealPortAllocationException500Unable to update ports with allocations that are about to be created in placement: %(error)s. The healing of the instance is aborted. It is safe to try to heal the instance again.nova/cmd/manage.py:1866—
UnableToRollbackPortUpdates (nova/exception.py:2501)HealPortAllocationException500Failed to update neutron ports with allocation keys and the automatic rollback of the previously successful port updates also failed: %(error)s. Make sure that the binding:profile.allocation key of the affected ports %(port_uuids)s are manually cleaned in neutron according to document https://docs.openstack.org/nova/latest/cli/nova-manage.html#placement. If you re-run the script without the manual fix then the missing allocation for these ports will not be healed in placement.nova/cmd/manage.py:1900—
AssignedResourceNotFound (nova/exception.py:2513)NovaException500Assigned resources not found: %(reason)snova/compute/resource_tracker.py:548—
PMEMNamespaceConfigInvalid (nova/exception.py:2517)NovaException500The pmem_namespaces configuration is invalid: %(reason)s, please check your conf file.nova/virt/libvirt/driver.py:624, nova/virt/libvirt/driver.py:630, nova/virt/libvirt/driver.py:635—
GetPMEMNamespacesFailed (nova/exception.py:2522)NovaException500Get PMEM namespaces on host failed: %(reason)s.nova/virt/libvirt/driver.py:653—
VPMEMCleanupFailed (nova/exception.py:2526)NovaException500Failed to clean up the vpmem backend device %(dev)s: %(error)snova/virt/libvirt/driver.py:2017—
RequestGroupSuffixConflict (nova/exception.py:2531)NovaException500Duplicate request group suffix %(suffix)s.nova/scheduler/utils.py:497—
AmbiguousResourceProviderForPCIRequest (nova/exception.py:2535)NovaException500Allocating resources from multiple resource providers %(providers)s for a single pci request %(requester)s is not supported.nova/compute/utils.py:1589—
UnexpectedResourceProviderNameForPCIRequest (nova/exception.py:2541)NovaException500Resource provider %(provider)s used to allocate resources for the pci request %(requester)s does not have a properly formatted name. Expected name format is <hostname>:<agentname>:<interfacename>, but got %(provider_name)s— (raised by subclasses or dynamically)—
DeviceProfileError (nova/exception.py:2549)NovaException500Device profile name %(name)s: %(msg)snova/network/neutron.py:2364, nova/network/neutron.py:2372, nova/accelerator/cyborg.py:157 (+2)400 ×1 (e.g. nova/api/openstack/compute/servers.py:857)
AcceleratorRequestOpFailed (nova/exception.py:2553)NovaException500Failed to %(op)s accelerator requests: %(msg)snova/accelerator/cyborg.py:208, nova/accelerator/cyborg.py:219, nova/accelerator/cyborg.py:322 (+4)—
AcceleratorRequestBindingFailed (nova/exception.py:2557)NovaException500Failed to bind accelerator requests: %(msg)snova/accelerator/cyborg.py:288—
InvalidLibvirtMdevConfig (nova/exception.py:2566)NovaException500Invalid configuration for mdev-capable devices: %(reason)snova/virt/libvirt/driver.py:8817, nova/virt/libvirt/driver.py:8795, nova/virt/libvirt/driver.py:8841 (+1)—
RequiredMixedInstancePolicy (nova/exception.py:2570)Invalid400Cannot specify 'hw:cpu_dedicated_mask' without the 'mixed' policy.nova/virt/hardware.py:2515, nova/virt/hardware.py:2523—
RequiredMixedOrRealtimeCPUMask (nova/exception.py:2575)Invalid400Dedicated CPU set can be specified from either 'hw:cpu_dedicated_mask' or 'hw:cpu_realtime_mask' when using 'mixed' CPU policy. 'hw:cpu_dedicated_mask' and 'hw:cpu_realtime_mask' can not be specified at the same time, or be specified with none of them.nova/virt/hardware.py:2526, nova/virt/hardware.py:2529—
MixedInstanceNotSupportByComputeService (nova/exception.py:2583)NovaException500To support 'mixed' policy instance 'nova-compute' service must be upgraded to 'Victoria' or later.nova/compute/api.py:918409 ×2 (e.g. nova/api/openstack/compute/servers.py:905)
InvalidMixedInstanceDedicatedMask (nova/exception.py:2588)Invalid400Mixed instance must have at least 1 pinned vCPU and 1 unpinned vCPU. See 'hw:cpu_dedicated_mask'.nova/virt/hardware.py:2023, nova/virt/hardware.py:2028—
ProviderConfigException (nova/exception.py:2593)NovaException500An error occurred while processing a provider config file: %(error)snova/compute/provider_config.py:334, nova/compute/provider_config.py:238, nova/compute/provider_config.py:262 (+5)—
PlacementPciException (nova/exception.py:2603)NovaException500Failed to gather or report PCI resources to Placement: %(error)snova/compute/resource_tracker.py:1404, nova/compute/pci_placement_translator.py:195, nova/compute/pci_placement_translator.py:485 (+3)—
PlacementPciDependentDeviceException (nova/exception.py:2608)PlacementPciException500Configuring both %(parent_dev)s and %(children_devs)s in [pci]device_spec is not supported. Either the parent PF or its children VFs can be configured.nova/compute/pci_placement_translator.py:168, nova/compute/pci_placement_translator.py:205—
PlacementPciMixedResourceClassException (nova/exception.py:2616)PlacementPciException500VFs from the same PF cannot be configured with different 'resource_class' values in [pci]device_spec. We got %(new_rc)s for %(new_dev)s and %(current_rc)s for %(current_devs)s.nova/compute/pci_placement_translator.py:175—
PlacementPciMixedTraitsException (nova/exception.py:2624)PlacementPciException500VFs from the same PF cannot be configured with different set of 'traits' in [pci]device_spec. We got %(new_traits)s for %(new_dev)s and %(current_traits)s for %(current_devs)s.nova/compute/pci_placement_translator.py:185—
ReimageException (nova/exception.py:2632)NovaException500Reimaging volume failed.nova/compute/manager.py:3697—
InvalidNodeConfiguration (nova/exception.py:2636)NovaException500Invalid node identity configuration: %(reason)snova/objects/compute_node.py:410, nova/virt/node.py:44, nova/virt/node.py:47 (+2)—
DuplicateRecord (nova/exception.py:2640)NovaException500Unable to create duplicate record for %(target)snova/objects/compute_node.py:359—
NotSupportedComputeForEvacuateV295 (nova/exception.py:2644)NotSupported400Starting with microversion 2.95, evacuate API will stop instance on destination. To evacuate before upgrades are complete please use an older microversion. Required version for compute %(expected), current version %(currently)snova/api/openstack/compute/evacuate.py:116—
EphemeralEncryptionSecretNotFound (nova/exception.py:2651)Invalid400Encryption secret %(secret_uuid)s was not found in the key managernova/virt/libvirt/driver.py:4866—
EphemeralEncryptionCleanupFailed (nova/exception.py:2656)NovaException500Failed to clean up ephemeral encryption secrets: %(error)snova/virt/libvirt/driver.py:1996—
VTPMSecretForbidden (nova/exception.py:2670)Forbidden403Forbiddennova/crypto.py:180—
VTPMOldCompute (nova/exception.py:2674)Invalid400vTPM live migration is not supported by old nova-compute services. Upgrade your nova-compute services to Gazpacho (33.0.0) or later.nova/compute/api.py:298400 ×1 (e.g. nova/api/openstack/compute/migrate_server.py:164)
VTPMSecretNotFound (nova/exception.py:2680)NovaException500TPM encryption secret for instance %(instance_uuid)s was not found.nova/virt/libvirt/driver.py:11135—

Source: reverse-spec-nova/02-errors_stable-2026.2.md. The _rewrite/ and _inventory/ files are not published on the site.