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

Reverse-spec · Services

manila — Errors

Errors — manila — branch stable/2026.2

Branch stable/2026.2 @ 4fbc4b4f3688 — repository https://opendev.org/openstack/manila — analysed on 2026-10-29

This file says what a client or an operator sees when something goes wrong: the HTTP translation of exceptions (§ 1), the situations behind the most frequent errors (§ 2), the asynchronous errors that never reach the client as an HTTP status (§ 3), the defects found while building the conformance data (§ 4), the full exception catalogue (§ 5) and the key log messages (§ 6). Error responses actually observed are in [_rewrite/observed-errors_stable-2026.2.md](_rewrite/observed-errors_stable-2026.2.md) (client scenarios) and [_rewrite/observed-errors-unit-api_stable-2026.2.md](_rewrite/observed-errors-unit-api_stable-2026.2.md) (unit API tests).

1. Exception → HTTP translation

Three layers convert an exception into a response, innermost first:

  1. The handler converts the exceptions it expects into webob.exc.HTTP* with an explanation (297 except … raise HTTP… blocks found by the inventory, _inventory/inventory_stable-2026.2.json http_conversions). This is where most statuses are decided, handler by handler.
  2. **ResourceExceptionHandler** wraps every handler call (manila/api/openstack/wsgi.py:502-540):
    • NotAuthorized (and PolicyNotAuthorized, AdminRequired) → 403 with the exception text (manila/api/openstack/wsgi.py:518-519);
    • Invalid and every subclass → its own code (400 unless overridden) with the exception text (manila/api/openstack/wsgi.py:522-524);
    • TypeError → 400 without text, logged at ERROR (manila/api/openstack/wsgi.py:525-529): a handler called with an unexpected argument (unknown path parameter, wrong body type) looks like a client error;
    • webob HTTP exceptions → kept (manila/api/openstack/wsgi.py:533-535);
    • VersionNotFoundForAPIMethod → re-raised and turned into 404 without text by Resource.dispatch (manila/api/openstack/wsgi.py:918-925);
    • anything else propagates.
  3. **FaultWrapper** (outermost Manila middleware, manila/api/middleware/fault.py:29-75) catches the rest: status = the exception's code attribute (ManilaException.code, default 500, manila/exception.py:68-71), and the message is exposed **only if the class is safe** — NotFound and its subclasses (manila/exception.py:206-209), Found (manila/exception.py:224-226) and QuotaError and its subclasses (manila/exception.py:440-444) — as "<ClassName>: <message>". Every other exception gives the bare reason phrase ("The server has either erred or is incapable of performing the requested operation." for 500). A UnicodeDecodeError becomes 400 (manila/api/middleware/fault.py:43-47).

Consequences a rewrite must reproduce:

  • The same exception gives different statuses depending on the endpoint (handler conversions): ShareBusyException → 409 on backups (manila/api/v2/share_backups.py:177), 400 on replicas (manila/api/v2/share_replicas.py:258), 403 on soft delete (manila/api/v2/shares.py:442); InvalidShare → 403 on DELETE /shares/{id} (manila/api/v2/shares.py:1493-1494) but 400 elsewhere (implicit, through ResourceExceptionHandler); ServiceIsDown → 400, 409 or 500; AvailabilityZoneNotFound → 400 on share network subnet creation (manila/api/common.py:644), 404 on share and share group creation (manila/api/v2/shares.py:123-124, manila/api/v2/share_groups.py:244); NotFound → 404 in 52 places, 400 in 11 (a referenced object that does not exist, for example the resource named in a lock request → 400 "No such resource found.", manila/api/v2/resource_locks.py:181-183).
  • Messages of safe exceptions carry the class name ("ShareSnapshotNotFound: Snapshot … could not be found.", "TransferNotFound: Transfer … could not be found."); messages converted by handlers do not ("Share type not found.").
  • 413 responses carry Retry-After: 0 and retryAfter in the body (manila/exception.py:443, manila/api/openstack/wsgi.py:1320-1322).

2. Situations behind the main errors

StatusClient-visible message (template)SituationRaised at
400Malformed request url{project_id} in the URL is not the token's projectmanila/api/openstack/wsgi.py:812-816
400Malformed request bodybody not JSON, or an action body with ≠ 1 keymanila/api/openstack/wsgi.py:806-808, manila/api/openstack/wsgi.py:484-499
400There is no such action: <key>unknown body actionmanila/api/openstack/wsgi.py:887-912
400API Version String <v> is of invalid format. Must be of format MajorNum.MinorNum.malformed X-OpenStack-Manila-API-Version (including latest)manila/api/openstack/wsgi.py:741-743
406Version <v> is not supported by the API. Minimum is 2.0 and maximum is 2.99.version out of rangemanila/api/openstack/wsgi.py:744-746
404The resource could not be found.versioned method outside its range, experimental API without the header, unimplemented mapper.resource verbmanila/api/openstack/wsgi.py:918-925
401(keystonemiddleware body) / emptyno or invalid token / no user in the contextmanila/api/middleware/auth.py:99-101
403Access was denied to this resource.policy denied in @authorizemanila/api/openstack/wsgi.py:1146-1156
403Policy doesn't allow <rule> to be performed.policy denied in the business layer (PolicyNotAuthorized)manila/policy.py:239-242, manila/exception.py:136-137
400Invalid input received: Invalid share protocol provided: <p>. It is either disabled or unsupported. Available protocols: [...]protocol not in enabled_share_protocolsmanila/share/api.py:366-374
400Invalid input received: Share size '<s>' must be an integer and greater than 0.size ≤ 0 or not integer-likemanila/share/api.py:323-326
404Share type not found. / Availability zone <az> could not be found.unknown type or zone on createmanila/api/v2/shares.py:229, manila/api/v2/shares.py:123-124
413ShareSizeExceedsAvailableQuota: Requested share exceeds allowed project/user or share type gigabytes quota.gigabytes quotamanila/share/api.py:415-421
413ShareLimitExceeded / SnapshotSizeExceedsAvailableQuota / SnapshotLimitExceeded / ShareNetworksLimitExceeded…other quotas (all QuotaError, safe)manila/share/api.py:1810-1830
403Invalid share: Share still has <n> dependent snapshots. / … backups.delete of a share with snapshots / backupsmanila/share/api.py:1634-1642
409Share <id> has replicas. Remove the replicas before deleting the share.delete of a replicated sharemanila/share/api.py:1628-1631
403Invalid share: Share status must be one of [...]delete in a transitional statusmanila/share/api.py:1621-1624
403Resource lock/s [<ids>] prevent delete action.resource lock on the sharemanila/share/api.py:146-186 (prevent_locked_action_on_share)
400Invalid share: Share <id> status must be 'available' to extend, but current status is: <s>.extend outside availablemanila/share/api.py:2934-2943
400Share access <type>:<to> exists.duplicate access rulemanila/share/api.py:2693-2694
400Invalid share access level: <l>.access level not rw/romanila/share/api.py:2685-2687
400New access rules cannot be applied while the share or any of its replicas or migration copies lacks a valid host or is in an invalid state.instance in transitionmanila/share/api.py:2697-2701
409Share Type <name> already exists.duplicate share typemanila/exception.py:764 (ShareTypeExists)
400Invalid extra_spec: Required extra specs 'driver_handles_share_servers' not specified.type without DHSSmanila/share/share_types.py:298-310
403Extra spec 'driver_handles_share_servers' can't be deleted.unset of a required specmanila/api/v2/share_types_extra_specs.py:149
400Quota value <v> for <res> is smaller than already used and reserved <u>.quota set below usagemanila/api/v2/quota_sets.py:237
400Invalid auth key: Attempt to transfer <id> with invalid auth key.wrong transfer keymanila/transfer/api.py:349
409conflictingRequest on DELETE /share-networks/{id}network still used by a share or a servermanila/api/v2/share_networks.py:87-122
422Unable to process the contained instructionsbody missing where requiredmanila/api/v2/shares.py:89 (is_valid_body, manila/api/openstack/wsgi.py:1166)

The precise message of every observed error is in _rewrite/observed-errors_stable-2026.2.md; the 120 most common exceptions of the share layer have their raise sites listed in § 5.

3. Asynchronous errors

Most failures happen after the HTTP response, in manila-scheduler or manila-share. They never reach the client as a status; they show up as:

  • A resource status: error (share instance, snapshot, replica, share group, backup, share server), error_deleting, extending_error, shrinking_error, shrinking_possibly_data_loss_error (legacy, never set on this branch), reverting_error, manage_error, unmanage_error, backup_restoring_error; access rules error and the instance access_rules_status: error (manila/common/constants.py:23-81).
  • A user message (GET /messages, 2.37+), created by message_api.create (manila/message/api.py:43-80) with an action code and a detail code (manila/message/message_field.py:27-42, manila/message/message_field.py:61-191). Stored in the messages table, purged after [DEFAULT]/message_ttl (2592000 s, manila/message/api.py:27) by the scheduler's _clean_expired_messages. The user_message field is "<action>: <detail>", for example "allocate host: No storage could be allocated for this share request, Capabilities filter didn't succeed." (scenario no-valid-host).
ActionCodeTypical details (code)Emitted by
allocate host001NO_VALID_HOST (002), FILTER_AVAILABILITY (007), FILTER_CAPABILITIES (008), FILTER_CAPACITY (009), FILTER_DRIVER (010), FILTER_REPLICATION (014), FILTER_CREATE_FROM_SNAPSHOT (016), NO_DEFAULT_SHARE_TYPE (024), SHARE_BACKEND_NOT_READY_YET (028)scheduler (manila/scheduler/drivers/filter.py:146-160, manila/scheduler/drivers/filter.py:248-262, manila/scheduler/manager.py)
create002UNEXPECTED_NETWORK (003), NO_SHARE_SERVER (004), MISSING_SECURITY_SERVICE (025), DRIVER_FAILED_CREATING_FROM_SNAP (017), SHARE_NETWORK_PORT_QUOTA_LIMIT_EXCEEDED (027, observed), NEUTRON_SUBNET_FULL (033, unreachable: see § 4)share manager (manila/share/manager.py:2205-2340)
extend / shrink008 / 009DRIVER_FAILED_EXTEND (015), DRIVER_REFUSED_SHRINK (018), DRIVER_FAILED_SHRINK (019)share manager (manila/share/manager.py:5002-5170)
update access rules010FORBIDDEN_CLIENT_ACCESS (020), UNSUPPORTED_CLIENT_ACCESS (021)share manager / access helper
promote / revert / transfer accept / update metadata / restore backup004 / 006 / 026 / 027 / 028NO_ACTIVE_AVAILABLE_REPLICA (005), DRIVER_FAILED_REVERTING_TO_SNAPSHOT (035), DRIVER_FAILED_TRANSFER_ACCEPT (026), UPDATE_METADATA_* (029–031), TARGETED_RESTORE_UNSUPPORTED (032)share manager

The detail code is derived from the exception when not given: NoValidHost → NO_VALID_HOST, and for a NoValidHost carrying detail_data.last_filter, the filter-specific code (manila/message/message_field.py:235-252, manila/message/message_field.py:266-285).

  • A notification scheduler.<method> at ERROR priority with the share id, state, method and reason when scheduling fails (manila/scheduler/manager.py:209-236).
  • A log entry only: an exception raised while processing a cast is logged by the RPC server and dropped; the caller is not told. The client scenarios record those in [_rewrite/manager-errors_stable-2026.2.json](_rewrite/manager-errors_stable-2026.2.json).
  • Timeouts: calls (scheduler get_pools, share connection_get_info, migration_get_progress, get_share_server_network_info…) raise oslo_messaging.MessagingTimeout after [DEFAULT]/rpc_response_timeout (60 s) → 500 for the API caller. Database outages raise DBConnectionError (oslo.db retries the connection first); deadlocks are retried 5 times on the quota and reservation functions (manila/db/sqlalchemy/api.py:1233, manila/db/sqlalchemy/api.py:1478-1530).

4. Defects found while building the conformance data

DefectEvidenceImpactRequirement for the rewrite
POST /resource-locks validates the response body after the lock was written; a non-UUID-like user_id (LDAP-backed or federated Keystone users) gives 400 while the lock persists and blocks the sharescenario resource-locks-non-uuid-user; manila/api/validation/__init__.py:175-229, manila/api/validation/validators.py:173-179the client believes the lock failed and retries; the share cannot be deleted until an admin removes the lockvalidate input before writing; never fail a request on response-schema validation
GET /share-transfers/{id}: @authorize('get') is placed above @api_version, so it is never executedmanila/api/v2/share_transfer.py:49 (decorators on the two lines above), manila/api/openstack/wsgi.py:1095-1125; scenario share-transfera deployer's share_transfer:get policy override has no effect; database scoping still hides other projects' transfersenforce share_transfer:get (default: project reader)
Data-manager backups write the exception object into share_backups.fail_reasonmanila/data/manager.py:417-419; scenario backups (manager-errors: Error binding parameter … 'ShareDataCopyFailed' is not supported)on a database driver that refuses non-string parameters the error update fails, and the backup stays creating with the share backup_creating→available only partly reset [inferred for PyMySQL]store str(err) truncated to the column length (255 in the migrated schema)
A full Neutron subnet is reported as a port quota problem: IpAddressGenerationFailureClient (a Conflict, 409) is caught by the generic NeutronClientException branch and becomes PortLimitExceededscenario dhss-neutron-failures; manila/network/neutron/api.py:194-201, manila/share/manager.py:2277-2292the user message says "The limit of the number of ports has been exceeded" (detail 027) when the subnet has no free address; detail 033 NEUTRON_SUBNET_FULL is never producedmap Neutron's IpAddressGenerationFailure to detail 033
share_network_id accepted for a DHSS=False share typescenario share-networks-security-services; manila/share/manager.py:2205-2216200 then error share; the user message is UNEXPECTED_NETWORKthe rewrite may reject it synchronously only if clients do not rely on the 200 [inferred]: keep 200 + error for compatibility
Unknown fields and string sizes accepted on POST /sharesscenario share-validationlenient API that clients may rely onkeep accepting them

5. Exception catalogue

266 classes of manila/exception.py (the inventory lists 296 exception classes in the repository; the other 30 are driver-specific). "HTTP" is the class code inherited through the hierarchy, used by FaultWrapper when no handler converted the exception; "Raise sites" counts raise exception.<Name> outside the tests (driver code included). Exceptions imported from libraries that reach the API: oslo_messaging.MessagingTimeout (500), oslo_db.exception.DBError / DBDuplicateEntry (500 or converted to 409 by the share type, share network and quota handlers), keystoneauth1 errors from the Nova/Neutron/Cinder/Glance clients (500, logged), webob.exc.* (their own status).

ExceptionParentHTTP (code)Message shown by FaultWrapper (safe)Message templateDefined atRaise sitesFirst raise site
FoundManilaException302yesResource was found.manila/exception.py:2241manila/data/helper.py:249
EMCPowerMaxXMLAPIErrorInvalid400no%(err)smanila/exception.py:88756manila/share/drivers/dell_emc/plugins/powermax/object_manager.py:63
EMCVnxXMLAPIErrorInvalid400no%(err)smanila/exception.py:89956manila/share/drivers/dell_emc/plugins/vnx/object_manager.py:63
HPE3ParInvalidInvalid400no%(err)smanila/exception.py:91911manila/share/drivers/hpe/hpe_3par_driver.py:69
HPE3ParInvalidClientInvalid400no%(err)smanila/exception.py:9152manila/share/drivers/hpe/hpe_3par_mediator.py:124
InvalidManilaException400noUnacceptable parameters.manila/exception.py:1458manila/transfer/api.py:180
InvalidAPIVersionStringInvalid400noAPI Version String %(version)s is of invalid format. Must be of format MajorNum.MinorNum.manila/exception.py:1841manila/api/openstack/api_version_request.py:265
InvalidAuthKeyInvalid400noInvalid auth key: %(reason)smanila/exception.py:5161manila/transfer/api.py:352
InvalidBackupInvalid400noInvalid backup: %(reason)s.manila/exception.py:11982manila/share/api.py:4396
InvalidCapacityInvalid400noInvalid capacity: %(name)s = %(value)s.manila/exception.py:1981manila/scheduler/host_manager.py:438
InvalidContentTypeInvalid400noInvalid content type %(content_type)s.manila/exception.py:1623manila/api/openstack/wsgi.py:212
InvalidDriverModeInvalid400noInvalid driver mode: %(driver_mode)s.manila/exception.py:1801manila/share/manager.py:2538
InvalidExtraSpecInvalid400noInvalid extra_spec: %(reason)s.manila/exception.py:6956manila/share/share_types.py:311
InvalidGlobalAPIVersionInvalid400noVersion %(req_ver)s is not supported by the API. Minimum is %(min_ver)s and maximum is %(max_ver)s.manila/exception.py:1931manila/api/openstack/wsgi.py:236
InvalidHostInvalid400noInvalid host: %(reason)smanila/exception.py:16618manila/share/api.py:1138
InvalidInputInvalid400noInvalid input received: %(reason)s.manila/exception.py:158208manila/utils.py:274
InvalidMetadataInvalid400noInvalid metadata.manila/exception.py:6533manila/api/common.py:667
InvalidMetadataSizeInvalid400noInvalid metadata size.manila/exception.py:6573manila/api/common.py:672
InvalidParameterValueInvalid400no%(err)smanila/exception.py:17239manila/utils.py:313
InvalidQosTypeSpecInvalid400noInvalid qos_type spec: %(reason)s.manila/exception.py:6994manila/share/drivers/dell_emc/plugins/powerstore/connection.py:539
InvalidQuotaValueInvalid400noChange would make usage less than 0 for the following resources: %(unders)s.manila/exception.py:3551manila/quota.py:455
InvalidRequestInvalid400noThe request is invalid.manila/exception.py:1502manila/share/manager.py:2338
InvalidReservationExpirationInvalid400noInvalid reservation expiration %(expire)s.manila/exception.py:3511manila/quota.py:520
InvalidResultsInvalid400noThe results are invalid.manila/exception.py:1541manila/db/sqlalchemy/api.py:6836
InvalidSecurityServiceInvalid400noInvalid security service: %(reason)smanila/exception.py:6653manila/share/api.py:3642
InvalidShareInvalid400noInvalid share: %(reason)s.manila/exception.py:512105manila/transfer/api.py:91
InvalidShareAccessInvalid400noInvalid access rule: %(reason)smanila/exception.py:57055manila/share/api.py:2687
InvalidShareAccessLevelInvalid400noInvalid or unsupported share access level: %(level)s.manila/exception.py:57411manila/api/v2/share_accesses.py:99
InvalidShareAccessTypeInvalid400noInvalid or unsupported share access type: %(type)s.manila/exception.py:5782manila/api/v2/share_accesses.py:82
InvalidShareGroupInvalid400noInvalid share group: %(reason)smanila/exception.py:10228manila/share_group/api.py:282
InvalidShareGroupSnapshotInvalid400noInvalid share group snapshot: %(reason)smanila/exception.py:10262manila/share_group/api.py:68
InvalidShareGroupTypeInvalid400noInvalid share group type: %(reason)s.manila/exception.py:6915manila/share_group/share_group_types.py:50
InvalidShareInstanceInvalid400noInvalid share instance: %(reason)s.manila/exception.py:5247manila/db/sqlalchemy/api.py:1757
InvalidShareNetworkInvalid400noInvalid share network: %(reason)smanila/exception.py:26621manila/share/api.py:3685
InvalidShareServerInvalid400noInvalid share server: %(reason)smanila/exception.py:28226manila/share/api.py:1203
InvalidShareSnapshotInvalid400noInvalid share snapshot: %(reason)s.manila/exception.py:6313manila/share/api.py:317
InvalidShareSnapshotInstanceInvalid400noInvalid share snapshot instance: %(reason)s.manila/exception.py:6353manila/db/sqlalchemy/api.py:1772
InvalidShareTypeInvalid400noInvalid share type: %(reason)s.manila/exception.py:6877manila/share/share_types.py:53
InvalidSnapshotInvalid400noInvalid snapshot: %(reason)smanila/exception.py:5622manila/transfer/api.py:201
InvalidSnapshotAccessInvalid400noInvalid access rule: %(reason)smanila/exception.py:5662manila/share/drivers/infinidat/infinibox.py:576
InvalidSqliteDBInvalid400noInvalid Sqlite database.manila/exception.py:9441manila/share/drivers/ganesha/manager.py:633
InvalidUUIDInvalid400no%(uuid)s is not a valid uuid.manila/exception.py:1761manila/share/api.py:2818
InvalidVolumeInvalid400noInvalid volume.manila/exception.py:6835manila/volume/cinder.py:187
ManageInvalidShareInvalidShare400noManage existing share failed due to invalid share: %(reason)smanila/exception.py:52847manila/share/drivers/generic.py:956
ManageInvalidShareSnapshotInvalidShareSnapshot400noManage existing share snapshot failed due to invalid share snapshot: %(reason)s.manila/exception.py:63924manila/share/api.py:1418
ServiceIsDownInvalid400noService %(service)s is down.manila/exception.py:3271manila/utils.py:238
ShareBusyExceptionInvalid400noShare is busy with an active task: %(reason)s.manila/exception.py:5205manila/share/api.py:2900
ShareSnapshotAccessExistsInvalidInput400noShare snapshot access %(access_type)s:%(access)s exists.manila/exception.py:5581manila/share/api.py:3097
UnmanageInvalidShareInvalidShare400noUnmanage existing share failed due to invalid share: %(reason)smanila/exception.py:5372manila/share/drivers/zfssa/zfssashare.py:402
UnmanageInvalidShareSnapshotInvalidShareSnapshot400noUnmanage existing share snapshot failed due to invalid share snapshot: %(reason)s.manila/exception.py:6440—
ValidationErrorInvalid400no%(detail)smanila/exception.py:2023manila/api/validation/validators.py:248
VersionNotFoundForAPIMethodInvalid400noAPI version %(version)s is not supported on this method.manila/exception.py:1891manila/api/openstack/wsgi.py:1065
AdminRequiredNotAuthorized403noUser does not have admin privileges.manila/exception.py:1322manila/db/sqlalchemy/api.py:156
NotAuthorizedManilaException403noNot authorized.manila/exception.py:12712manila/lock/api.py:77
PolicyNotAuthorizedNotAuthorized403noPolicy doesn't allow %(action)s to be performed.manila/exception.py:1362manila/policy.py:107
AllocationsNotFoundForShareServerNotFound404yesNo allocations found for the share server %(share_server_id)s on the subnet.manila/exception.py:2611manila/share/manager.py:7185
AvailabilityZoneNotFoundNotFound404yesAvailability zone %(id)s could not be found.manila/exception.py:2341manila/db/sqlalchemy/api.py:6677
ConfigNotFoundNotFound404yesCould not find config at %(path)s.manila/exception.py:4240—
DefaultShareTypeNotConfiguredNotFound404yesNo default share type is configured. Either configure a default share type or explicitly specify a share type.manila/exception.py:7711manila/db/sqlalchemy/api.py:6412
ExportLocationNotFoundNotFound404yesExport location %(uuid)s could not be found.manila/exception.py:5981manila/db/sqlalchemy/api.py:4826
FileNotFoundNotFound404yesFile %(file_path)s could not be found.manila/exception.py:4120—
HNASItemNotFoundExceptionStorageResourceNotFound404noHNAS Item Not Found Exception: %(msg)smanila/exception.py:9998manila/share/drivers/hitachi/hnas/ssh.py:415
HostBinaryNotFoundNotFound404yesCould not find binary %(binary)s on host %(host)s.manila/exception.py:3431manila/db/sqlalchemy/api.py:717
HostNotFoundNotFound404yesHost %(host)s could not be found.manila/exception.py:3310—
InstanceNotFoundNotFound404yesInstance %(instance_id)s could not be found.manila/exception.py:8331manila/compute/nova.py:115
MessageNotFoundNotFound404yesMessage %(message_id)s could not be found.manila/exception.py:2121manila/db/sqlalchemy/api.py:7755
MetadataItemNotFoundNotFound404yesMetadata item is not found.manila/exception.py:6496manila/db/sqlalchemy/api.py:1879
MigrationNotFoundNotFound404yesMigration %(migration_id)s could not be found.manila/exception.py:4030—
MigrationNotFoundByStatusMigrationNotFound404yesMigration not found for instance %(instance_id)s with status %(status)s.manila/exception.py:4070—
NotFoundManilaException404yesResource could not be found.manila/exception.py:20630manila/db/sqlalchemy/api.py:1949
PasteAppNotFoundNotFound404yesCould not load paste app '%(name)s' from %(path)s.manila/exception.py:4280—
ProjectQuotaNotFoundQuotaNotFound404yesQuota for project %(project_id)s could not be found.manila/exception.py:3831manila/db/sqlalchemy/api.py:909
ProjectShareTypeQuotaNotFoundQuotaNotFound404yesQuota for share_type %(share_type)s in project %(project_id)s could not be found.manila/exception.py:3781manila/db/sqlalchemy/api.py:907
ProjectUserQuotaNotFoundQuotaNotFound404yesQuota for user %(user_id)s in project %(project_id)s could not be found.manila/exception.py:3731manila/db/sqlalchemy/api.py:904
QosTypeNotFoundNotFound404yesQoS Type %(qos_type_id)s could not be found.manila/exception.py:12441manila/db/sqlalchemy/api.py:8316
QosTypeNotFoundByNameQosTypeNotFound404yesQos type with name %(qos_type_name)s could not be found.manila/exception.py:12481manila/db/sqlalchemy/api.py:8333
QosTypeSpecsNotFoundNotFound404yesQos Type %(qos_type_id)s has no specs with key %(key)s.manila/exception.py:12571manila/db/sqlalchemy/api.py:8431
QuotaClassNotFoundQuotaNotFound404yesQuota class %(class_name)s could not be found.manila/exception.py:3872manila/db/sqlalchemy/api.py:931
QuotaNotFoundNotFound404yesQuota could not be found.manila/exception.py:3600—
QuotaResourceUnknownQuotaNotFound404yesUnknown quota resources %(unknown)s.manila/exception.py:3692manila/quota.py:406
QuotaUsageNotFoundQuotaNotFound404yesQuota usage for project %(project_id)s could not be found.manila/exception.py:3912manila/db/sqlalchemy/api.py:1011
ReservationNotFoundQuotaNotFound404yesQuota reservation %(uuid)s could not be found.manila/exception.py:3950—
ResourceLockNotFoundNotFound404yesResource lock %(lock_id)s could not be found.manila/exception.py:2161manila/db/sqlalchemy/api.py:8106
SchedulerHostFilterNotFoundNotFound404yesScheduler host filter %(filter_name)s could not be found.manila/exception.py:3351manila/scheduler/host_manager.py:577
SchedulerHostWeigherNotFoundNotFound404yesScheduler host weigher %(weigher_name)s could not be found.manila/exception.py:3391manila/scheduler/host_manager.py:606
SecurityServiceNotFoundNotFound404yesSecurity service %(security_service_id)s could not be found.manila/exception.py:6611manila/db/sqlalchemy/api.py:5131
ServiceNotFoundNotFound404yesService %(service_id)s could not be found.manila/exception.py:3232manila/db/sqlalchemy/api.py:579
ShareAccessMetadataNotFoundNotFound404yesShare access rule metadata does not exist.manila/exception.py:5541manila/db/sqlalchemy/api.py:3176
ShareBackupNotFoundNotFound404yesBackup %(backup_id)s could not be found.manila/exception.py:12062manila/db/sqlalchemy/api.py:7999
ShareGroupNotFoundNotFound404yesShare group %(share_group_id)s could not be found.manila/exception.py:10081manila/db/sqlalchemy/api.py:6884
ShareGroupSnapshotMemberNotFoundNotFound404yesShare group snapshot member %(member_id)s could not be found.manila/exception.py:10171manila/db/sqlalchemy/api.py:7345
ShareGroupSnapshotNotFoundNotFound404yesShare group snapshot %(share_group_snapshot_id)s could not be found.manila/exception.py:10121manila/db/sqlalchemy/api.py:7191
ShareGroupTypeAccessNotFoundNotFound404yesShare group type access not found for %(type_id)s / %(project_id)s combination.manila/exception.py:7241manila/db/sqlalchemy/api.py:7664
ShareGroupTypeNotFoundNotFound404yesShare group type %(type_id)s could not be found.manila/exception.py:7154manila/db/sqlalchemy/api.py:6350
ShareGroupTypeNotFoundByNameShareTypeNotFound404yesShare group type with name %(type_name)s could not be found.manila/exception.py:7341manila/db/sqlalchemy/api.py:7556
ShareGroupTypeSpecsNotFoundNotFound404yesShare group type %(type_id)s has no group specs with key %(specs_key)s.manila/exception.py:7441manila/db/sqlalchemy/api.py:7717
ShareInstanceNotFoundNotFound404yesShare instance %(share_instance_id)s could not be found.manila/exception.py:6061manila/scheduler/filters/affinity.py:84
ShareNetworkNotFoundNotFound404yesShare network %(share_network_id)s could not be found.manila/exception.py:2381manila/db/sqlalchemy/api.py:5216
ShareNetworkSubnetNotFoundNotFound404yesShare network subnet %(share_network_subnet_id)s could not be found.manila/exception.py:2425manila/db/sqlalchemy/api.py:5464
ShareNetworkSubnetNotFoundByShareServerNotFound404yesShare network subnet could not be found by %(share_server_id)s.manila/exception.py:2471manila/db/sqlalchemy/api.py:5570
ShareNotFoundNotFound404yesShare %(share_id)s could not be found.manila/exception.py:60214manila/scheduler/filters/affinity.py:81
ShareReplicaNotFoundNotFound404yesShare Replica %(replica_id)s could not be found.manila/exception.py:10561manila/db/sqlalchemy/api.py:2379
ShareResourceNotFoundStorageResourceNotFound404noShare id %(share_id)s could not be found in storage backend.manila/exception.py:103421manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py:3350
ShareServerBackendDetailsNotFoundNotFound404yesShare server backend details does not exist.manila/exception.py:3191manila/db/sqlalchemy/api.py:6004
ShareServerNotFoundNotFound404yesShare server %(share_server_id)s could not be found.manila/exception.py:2522manila/db/sqlalchemy/api.py:5781
ShareServerNotFoundByFiltersShareServerNotFound404yesShare server could not be found by filters: %(filters_description)s.manila/exception.py:2562manila/db/sqlalchemy/api.py:5857
ShareSnapshotInstanceNotFoundNotFound404yesSnapshot instance %(instance_id)s could not be found.manila/exception.py:6141manila/db/sqlalchemy/api.py:3684
ShareSnapshotNotFoundNotFound404yesSnapshot %(snapshot_id)s could not be found.manila/exception.py:6105manila/db/sqlalchemy/api.py:3860
ShareTypeAccessNotFoundNotFound404yesShare type access not found for %(share_type_id)s / %(project_id)s combination.manila/exception.py:7191manila/db/sqlalchemy/api.py:6561
ShareTypeDoesNotExistNotFound404yesShare Type %(share_type)s does not exist.manila/exception.py:7671manila/db/sqlalchemy/api.py:7400
ShareTypeExtraSpecsNotFoundNotFound404yesShare Type %(share_type_id)s has no extra specs with key %(extra_specs_key)s.manila/exception.py:7391manila/db/sqlalchemy/api.py:6606
ShareTypeNotFoundNotFound404yesShare type %(share_type_id)s could not be found.manila/exception.py:7114manila/db/sqlalchemy/api.py:6352
ShareTypeNotFoundByNameShareTypeNotFound404yesShare type with name %(share_type_name)s could not be found.manila/exception.py:7291manila/db/sqlalchemy/api.py:6436
SnapshotResourceNotFoundStorageResourceNotFound404noSnapshot %(name)s not found.manila/exception.py:8587manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py:2549
StorageResourceNotFoundStorageResourceException404noStorage resource %(name)s not found.manila/exception.py:8536manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py:1119
TransferNotFoundNotFound404yesTransfer %(transfer_id)s could not be found.manila/exception.py:3471manila/db/sqlalchemy/api.py:2957
VolumeNotFoundNotFound404yesVolume %(volume_id)s could not be found.manila/exception.py:7031manila/volume/cinder.py:144
VolumeSnapshotNotFoundNotFound404yesSnapshot %(snapshot_id)s could not be found.manila/exception.py:7071manila/volume/cinder.py:161
ZadaraServerNotFoundNotFound404yesUnable to find server object for initiator %(name)smanila/exception.py:11840—
ConflictManilaException409no%(err)smanila/exception.py:1404manila/share/api.py:1583
BackupLimitExceededQuotaError413yesMaximum number of backups allowed (%(allowed)d) exceeded.manila/exception.py:12021manila/share/api.py:4290
EncryptionKeysLimitExceededQuotaError413yesMaximum number of allowed encryption keys is exceeded.manila/exception.py:5031manila/share/api.py:225
PortLimitExceededQuotaError413yesMaximum number of ports exceeded.manila/exception.py:5421manila/network/neutron/api.py:198
QuotaErrorManilaException413yesQuota exceeded: code=%(code)s.manila/exception.py:4400—
ShareBackupSizeExceedsAvailableQuotaQuotaError413yesRequested backup exceeds allowed Backup gigabytes quota. Requested %(requested)sG, quota is %(quota)sG and %(consumed)sG has been consumed.manila/exception.py:12101manila/share/api.py:4279
ShareGroupSnapshotsLimitExceededQuotaError413yesMaximum number of allowed share-group-snapshots is exceeded.manila/exception.py:4871manila/share_group/api.py:402
ShareGroupsLimitExceededQuotaError413yesMaximum number of allowed share-groups is exceeded.manila/exception.py:4821manila/share_group/api.py:201
ShareLimitExceededQuotaError413yesMaximum number of shares allowed (%(allowed)d) either per project/user or share type quota is exceeded.manila/exception.py:4652manila/share/api.py:256
ShareNetworksLimitExceededQuotaError413yesMaximum number of share-networks allowed (%(allowed)d) exceeded.manila/exception.py:4771manila/api/v2/share_networks.py:411
ShareReplicaSizeExceedsAvailableQuotaQuotaError413yesRequested share replica exceeds allowed project/user or share type gigabytes quota.manila/exception.py:4973manila/share/api.py:298
ShareReplicasLimitExceededQuotaError413yesMaximum number of allowed share-replicas is exceeded.manila/exception.py:4922manila/share/api.py:282
ShareSizeExceedsAvailableQuotaQuotaError413yesRequested share exceeds allowed project/user or share type gigabytes quota.manila/exception.py:4473manila/share/api.py:247
ShareSizeExceedsLimitQuotaError413yesRequested share size %(size)d is larger than maximum allowed limit %(limit)d.manila/exception.py:4591manila/share/api.py:2911
SnapshotLimitExceededQuotaError413yesMaximum number of snapshots allowed (%(allowed)d) either per project/user or share type quota is exceeded.manila/exception.py:4712manila/transfer/api.py:274
SnapshotSizeExceedsAvailableQuotaQuotaError413yesRequested snapshot exceeds allowed project/user or share type gigabytes quota.manila/exception.py:4532manila/transfer/api.py:265
AdminIPNotFoundManilaException500noAdmin port IP for service instance not found: %(reason)smanila/exception.py:3061manila/share/drivers/service_instance.py:781
BackupExceptionManilaException500noUnable to perform a backup action: %(reason)s.manila/exception.py:11945manila/data/manager.py:647
BadConfigurationExceptionManilaException500noBad configuration: %(reason)s.manila/exception.py:12331manila/common/client_auth.py:75
BridgeDoesNotExistManilaException500noBridge %(bridge)s does not exist.manila/exception.py:8371manila/network/linux/interface.py:130
DriverCannotTransferShareWithRulesManilaException500noDriver failed to transfer share with rules.manila/exception.py:5821manila/share/drivers/cephfs/driver.py:1110
DriverNotInitializedManilaException500noShare driver '%(driver)s' not initialized.manila/exception.py:10301manila/utils.py:483
EMCPowerMaxInvalidMoverIDManilaException500noInvalid mover or vdm %(id)s.manila/exception.py:89514manila/share/drivers/dell_emc/plugins/powermax/object_manager.py:251
EMCPowerMaxLockRequiredExceptionManilaException500noUnable to acquire lock(s).manila/exception.py:8911manila/share/drivers/dell_emc/plugins/powermax/object_manager.py:159
EMCUnityErrorShareBackendException500no%(err)smanila/exception.py:9113manila/share/drivers/dell_emc/plugins/unity/connection.py:373
EMCVnxInvalidMoverIDManilaException500noInvalid mover or vdm %(id)s.manila/exception.py:90714manila/share/drivers/dell_emc/plugins/vnx/object_manager.py:251
EMCVnxLockRequiredExceptionManilaException500noUnable to acquire lock(s).manila/exception.py:9031manila/share/drivers/dell_emc/plugins/vnx/object_manager.py:159
EvaluatorParseExceptionManilaException500noError during evaluator parsing: %(reason)smanila/exception.py:10704manila/scheduler/evaluator/evaluator.py:49
GPFSExceptionManilaException500noGPFS exception occurred.manila/exception.py:92740manila/share/drivers/ibm/gpfs.py:203
GPFSGaneshaExceptionManilaException500noGPFS Ganesha exception occurred.manila/exception.py:9310—
GaneshaExceptionManilaException500noUnknown NFS-Ganesha library exception.manila/exception.py:11011manila/share/drivers/ganesha/__init__.py:207
GlusterfsExceptionManilaException500noUnknown Gluster exception.manila/exception.py:50832manila/share/drivers/glusterfs/layout.py:64
HDFSExceptionManilaException500noHDFS exception occurred!manila/exception.py:95216manila/share/drivers/hdfs/hdfs_native.py:157
HNASBackendExceptionManilaException500noHNAS Backend Exception: %(msg)smanila/exception.py:97931manila/share/drivers/hitachi/hnas/ssh.py:64
HNASConnExceptionManilaException500noHNAS Connection Exception: %(msg)smanila/exception.py:9831manila/share/drivers/hitachi/hnas/ssh.py:659
HNASDirectoryNotEmptyManilaException500noHNAS Directory is not empty: %(msg)smanila/exception.py:9951manila/share/drivers/hitachi/hnas/ssh.py:700
HNASNothingToCloneExceptionManilaException500noHNAS Nothing To Clone Exception: %(msg)smanila/exception.py:10031manila/share/drivers/hitachi/hnas/ssh.py:280
HNASSSCContextChangeManilaException500noHNAS SSC Context has been changed unexpectedly: %(msg)smanila/exception.py:9914manila/share/drivers/hitachi/hnas/ssh.py:367
HNASSSCIsBusyManilaException500noHNAS SSC is busy and cannot execute the command: %(msg)smanila/exception.py:9871manila/share/drivers/hitachi/hnas/ssh.py:397
HPE3ParUnexpectedErrorManilaException500no%(err)smanila/exception.py:9230—
HPEAlletraB10000DriverExceptionShareBackendException500noHPEAlletraB10000 driver error: %(reason)s.manila/exception.py:123997manila/share/drivers/hpe/alletra_mp_b10000/hpe_alletra_driver.py:136
HSPBackendExceptionShareBackendException500noHSP Backend Exception: %(msg)smanila/exception.py:10756manila/share/drivers/hitachi/hsp/rest.py:52
HSPItemNotFoundExceptionShareBackendException500noHSP Item Not Found Exception: %(msg)smanila/exception.py:10832manila/share/drivers/hitachi/hsp/rest.py:106
HSPTimeoutExceptionShareBackendException500noHSP Timeout Exception: %(msg)smanila/exception.py:10791manila/share/drivers/hitachi/hsp/rest.py:220
IPAddressInUseInUse500noIP address %(ip)s is already used.manila/exception.py:7541manila/share/drivers/dell_emc/plugins/unity/client.py:176
InUseManilaException500noResource is in use.manila/exception.py:2301manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py:4839
InfortrendCLIExceptionShareBackendException500noInfortrend CLI exception: %(err)s Return Code: %(rc)s, Output: %(out)smanila/exception.py:11061manila/share/drivers/infortrend/infortrend_nas.py:113
InfortrendNASExceptionShareBackendException500noInfortrend NAS exception: %(err)smanila/exception.py:111111manila/share/drivers/infortrend/infortrend_nas.py:79
IpAddressGenerationFailureClientManilaException500noNo free IP addresses available in neutron subnet.manila/exception.py:5461manila/network/neutron/api.py:203
LockCreationFailedManilaException500noUnable to create lock. Coordination backend not started.manila/exception.py:10921manila/coordination.py:93
LockingFailedManilaException500noLock acquisition failed.manila/exception.py:10960—
MacrosanBackendExeptionShareBackendException500noMacrosan backend exception: %(reason)smanila/exception.py:11895manila/share/drivers/macrosan/rest_helper.py:67
MalformedRequestBodyManilaException500noMalformed message body: %(reason)s.manila/exception.py:4203manila/api/openstack/wsgi.py:281
ManageExistingShareTypeMismatchManilaException500noManage existing share failed due to share type mismatch: %(reason)smanila/exception.py:8133manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py:2754
ManageShareServerErrorManilaException500noManage existing share server failed due to: %(reason)smanila/exception.py:5334manila/network/neutron/neutron_network_plugin.py:244
ManilaBarbicanACLErrorManilaException500noFailed while communicating to Barbican. Please check the provided credentials .manila/exception.py:7996manila/keymgr/barbican.py:71
ManilaBarbicanAppCredsErrorManilaException500noError occurred while dealing with barbican for App Creds.manila/exception.py:8045manila/keymgr/barbican.py:184
ManilaExceptionException500noAn unknown exception occurred.manila/exception.py:6061manila/utils.py:292
MapRFSExceptionManilaException500noMapRFS exception occurred: %(msg)smanila/exception.py:95616manila/share/drivers/maprfs/maprfs_native.py:149
MigrationErrorManilaException500noMigration error: %(reason)s.manila/exception.py:4160—
NetAppBusyAggregateForFlexGroupExceptionManilaException500noException due to an aggregate being busy while trying to provision the FlexGroup.manila/exception.py:8700—
NetAppExceptionManilaException500noException due to NetApp failure.manila/exception.py:866288manila/share/drivers/netapp/utils.py:196
NetappActiveIQWeigherRequiredParameterManilaException500no%(config)s configuration of the NetAppActiveIQ weigher must be set.manila/exception.py:12163manila/scheduler/weighers/netapp_aiq.py:104
NetworkBadConfigurationExceptionNetworkException500noBad network configuration: %(reason)s.manila/exception.py:11932manila/network/standalone_network_plugin.py:156
NetworkBindExceptionManilaException500noException due to failed port status in binding.manila/exception.py:1151manila/network/neutron/neutron_network_plugin.py:633
NetworkExceptionManilaException500noException due to network failure.manila/exception.py:11130manila/network/neutron/neutron_network_plugin.py:620
NexentaExceptionShareBackendException500noException due to Nexenta failure. %(reason)smanila/exception.py:10874manila/share/drivers/nexenta/ns5/nexenta_nas.py:88
NoValidHostManilaException500noNo valid host was found. %(reason)s.manila/exception.py:4328manila/scheduler/drivers/filter.py:274
OperationNotSupportedByDriverModeManilaException500noThe share driver mode does not support this operation.manila/exception.py:5902manila/share/manager.py:6391
OverQuotaManilaException500noQuota exceeded for resources: %(overs)s.manila/exception.py:3992manila/quota.py:468
QBExceptionManilaException500noQuobyte exception occurred: %(msg)smanila/exception.py:9644manila/share/drivers/quobyte/jsonrpc.py:123
QBRpcExceptionManilaException500noQuobyte JsonRpc call to backend raised an exception: %(result)s, Quobyte error code %(qbcode)smanila/exception.py:9681manila/share/drivers/quobyte/jsonrpc.py:119
QosTypeExistsManilaException500noQos Type %(id)s already exists.manila/exception.py:12531manila/db/sqlalchemy/api.py:8269
QosTypeInUseManilaException500noQos Type %(qos_type_id)s deletion is not allowed while shares are associated with the qos type.manila/exception.py:12611manila/db/sqlalchemy/api.py:8300
QuotaExistsManilaException500noQuota exists for project %(project_id)s, resource %(resource)s.manila/exception.py:3641manila/db/sqlalchemy/api.py:856
ReplicationExceptionManilaException500noUnable to perform a replication action: %(reason)s.manila/exception.py:105214manila/share/api.py:916
RequirementMissingManilaException500noRequirement %(req)s is not installed.manila/exception.py:5941manila/ssh_utils.py:53
ResourceVisibilityLockExistsManilaException500noResource %(resource_id)s is already locked.manila/exception.py:2201manila/lock/api.py:152
SSHExceptionManilaException500noException in SSH protocol negotiation or logic.manila/exception.py:9481manila/ssh_utils.py:116
SSHInjectionThreatManilaException500noSSH command injection detected: %(command)smanila/exception.py:9753manila/utils.py:115
SecurityServiceFailedAuthManilaException500noFailed to authenticate user against security service.manila/exception.py:6792manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py:4831
ServiceIPNotFoundManilaException500noService IP for instance not found: %(reason)smanila/exception.py:3020—
ServiceInstanceExceptionManilaException500noException in service instance manager occurred.manila/exception.py:84120manila/share/drivers/service_instance.py:259
ServiceInstanceUnavailableServiceInstanceException500noService instance is not available.manila/exception.py:8451manila/share/drivers/generic.py:122
ShareAccessExistsManilaException500noShare access %(access_type)s:%(access)s exists.manila/exception.py:5502manila/share/api.py:2694
ShareBackendExceptionManilaException500noShare backend error: %(msg)s.manila/exception.py:586268manila/share/drivers/generic.py:331
ShareCopyDataExceptionManilaException500noFailed to copy data: %(reason)smanila/exception.py:10471manila/share/drivers/huawei/v3/connection.py:520
ShareDataCopyCancelledManilaException500noCopy of contents from source to destination was cancelled.manila/exception.py:2981manila/data/manager.py:376
ShareDataCopyFailedManilaException500noShare Data copy failed: %(reason)smanila/exception.py:29410manila/data/utils.py:189
ShareExtendingErrorManilaException500noShare %(share_id)s could not be extended due to error in the driver: %(reason)smanila/exception.py:8183manila/share/manager.py:5030
ShareGroupSnapshotNotSupportedManilaException500noShare group %(share_group)s does not support snapshots.manila/exception.py:6221manila/share/driver.py:1691
ShareGroupTypeAccessExistsManilaException500noShare group type access for %(type_id)s / %(project_id)s combination already exists.manila/exception.py:7851manila/db/sqlalchemy/api.py:7645
ShareGroupTypeCreateFailedManilaException500noCannot create share group type with name %(name)s and specs %(group_specs)s.manila/exception.py:8081manila/share_group/share_group_types.py:41
ShareGroupTypeExistsManilaException500noShare group type %(type_id)s already exists.manila/exception.py:7761manila/db/sqlalchemy/api.py:7412
ShareGroupTypeInUseManilaException500noShare group Type %(type_id)s deletion is not allowed with groups present with the type.manila/exception.py:7581manila/db/sqlalchemy/api.py:7581
ShareMigrationErrorManilaException500noError in share migration: %(reason)smanila/exception.py:2863manila/share/api.py:2241
ShareMigrationFailedManilaException500noShare migration failed: %(reason)smanila/exception.py:29024manila/utils.py:562
ShareMountExceptionManilaException500noFailed to mount share: %(reason)smanila/exception.py:10431manila/share/drivers/huawei/v3/connection.py:615
ShareNetworkSecurityServiceAssociationErrorManilaException500noFailed to associate share network %(share_network_id)s and security service %(security_service_id)s: %(reason)s.manila/exception.py:6691manila/db/sqlalchemy/api.py:5284
ShareNetworkSecurityServiceDissociationErrorManilaException500noFailed to dissociate share network %(share_network_id)s and security service %(security_service_id)s: %(reason)s.manila/exception.py:6742manila/db/sqlalchemy/api.py:5331
ShareServerInUseInUse500noShare server %(share_server_id)s is in use.manila/exception.py:2705manila/share/api.py:1711
ShareServerMigrationErrorManilaException500noError in share server migration: %(reason)smanila/exception.py:2741manila/share/api.py:3606
ShareServerMigrationFailedManilaException500noShare server migration failed: %(reason)smanila/exception.py:2782manila/share/manager.py:6276
ShareServerNotCreatedManilaException500noShare server %(share_server_id)s failed on creation.manila/exception.py:3101manila/share/migration.py:193
ShareServerNotReadyManilaException500noShare server %(share_server_id)s failed to reach '%(state)s' within %(time)s seconds.manila/exception.py:3141manila/share/migration.py:198
ShareShrinkingErrorManilaException500noShare %(share_id)s could not be shrunk due to error in the driver: %(reason)smanila/exception.py:8232manila/share/manager.py:5091
ShareShrinkingPossibleDataLossManilaException500noShare %(share_id)s could not be shrunk due to possible data lossmanila/exception.py:82820manila/share/drivers/generic.py:720
ShareSnapshotIsBusyManilaException500noDeleting snapshot %(snapshot_name)s that has dependent shares.manila/exception.py:6263manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py:2650
ShareSnapshotNotSupportedManilaException500noShare %(share_name)s does not support snapshots.manila/exception.py:6181manila/share/drivers/glusterfs/layout_volume.py:580
ShareTypeAccessExistsManilaException500noShare type access for %(share_type_id)s / %(project_id)s combination already exists.manila/exception.py:7801manila/db/sqlalchemy/api.py:6540
ShareTypeCreateFailedManilaException500noCannot create share_type with name %(name)s and specs %(extra_specs)s.manila/exception.py:7901manila/share/share_types.py:66
ShareTypeExistsManilaException500noShare Type %(id)s already exists.manila/exception.py:7631manila/db/sqlalchemy/api.py:6286
ShareTypeInUseManilaException500noShare Type %(share_type_id)s deletion is not allowed while shares or share group types are associated with the type.manila/exception.py:7491manila/db/sqlalchemy/api.py:6486
ShareTypeUpdateFailedManilaException500noCannot update share_type %(id)s.manila/exception.py:7951manila/share/share_types.py:94
ShareUmountExceptionManilaException500noFailed to unmount share: %(reason)smanila/exception.py:10391manila/share/drivers/huawei/v3/connection.py:590
SnapshotUnavailableStorageResourceException500noSnapshot %(name)s info not available.manila/exception.py:8623manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py:2918
StorageCommunicationExceptionShareBackendException500noCould not communicate with storage array.manila/exception.py:10662manila/share/drivers/netapp/dataontap/client/api.py:384
StorageResourceExceptionManilaException500noStorage resource exception.manila/exception.py:8491manila/share/drivers/huawei/v3/connection.py:256
TegileAPIExceptionShareBackendException500noUnexpected response from Tegile IntelliFlash API: %(response)smanila/exception.py:10611manila/share/drivers/tegile/tegile.py:164
VastApiExceptionManilaException500noRest api error: %(reason)s.manila/exception.py:12223manila/share/drivers/vastdata/rest.py:85
VastApiRetryManilaException500noRest api retry: %(reason)s.manila/exception.py:12261manila/share/drivers/vastdata/rest.py:118
VastDriverExceptionShareBackendException500noVast driver error: %(reason)s.manila/exception.py:123410manila/share/drivers/vastdata/rest.py:174
VastShareNotFoundShareBackendException500noShare %(name)s could not be found.manila/exception.py:12300—
VserverNotFoundNetAppException500noVserver %(vserver)s not found.manila/exception.py:8753manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py:58
VserverNotReadyNetAppException500noVserver %(vserver)s is not ready yet.manila/exception.py:8832manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py:823
VserverNotSpecifiedNetAppException500noVserver not specified.manila/exception.py:8791manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py:340
WillNotScheduleManilaException500noHost %(host)s is not up or doesn't exist.manila/exception.py:4361manila/scheduler/drivers/filter.py:265
ZFSonLinuxExceptionManilaException500noZFSonLinux exception occurred: %(msg)smanila/exception.py:9609manila/share/drivers/zfsonlinux/utils.py:213
ZadaraAttachmentsNotFoundShareBackendException500noFailed to retrieve attachments for volume %(name)smanila/exception.py:11400—
ZadaraBadHTTPResponseStatusShareBackendException500noBad HTTP response status %(status)smanila/exception.py:11240—
ZadaraExtendShareFailedShareBackendException500noFailed to extend VPSA backend share. Error: %(error)smanila/exception.py:11600—
ZadaraFailedCmdWithDumpShareBackendException500noOperation failed with status=%(status)s. Full dump: %(data)smanila/exception.py:11280—
ZadaraInvalidProtocolShareBackendException500noThe type of protocol %(protocol_type)s for Zadara manila driver is not supported. Only NFS or CIFS protocol is supported.manila/exception.py:11640—
ZadaraInvalidShareAccessTypeShareBackendException500noOnly ip access type allowed for the Zadara manila share.manila/exception.py:11520—
ZadaraManilaInvalidAccessKeyShareBackendException500noInvalid VPSA access keymanila/exception.py:11440—
ZadaraServerCreateFailureShareBackendException500noUnable to create server object for initiator %(name)smanila/exception.py:11360—
ZadaraSessionRequestExceptionShareBackendException500no%(msg)smanila/exception.py:11200—
ZadaraShareNotFoundShareBackendException500noShare %(name)s could not be found.manila/exception.py:11560—
ZadaraShareNotValidShareBackendException500noShare %(name)s is not valid.manila/exception.py:11700—
ZadaraUnknownCmdShareBackendException500noUnknown or unsupported command %(cmd)smanila/exception.py:11160—
ZadaraVPSANoActiveControllerShareBackendException500noUnable to find any active VPSA controllermanila/exception.py:11320—
ZadaraVPSASnapshotCreateFailedShareBackendException500noFailed to create VPSA share %(name)s snapshot. Error: %(error)smanila/exception.py:11740—
ZadaraVPSASnapshotManageFailedShareBackendException500noFailed to manage VPSA share snapshot with id %(snap_id)s. Error: %(error)smanila/exception.py:11790—
ZadaraVPSAVolumeShareFailedShareBackendException500noFailed to create VPSA backend share. Error: %(error)smanila/exception.py:11480—
ConvertedExceptionwebob.exc.WSGIHTTPException—nomanila/exception.py:480—
ErrorException—nomanila/exception.py:562manila/utils.py:146
GaneshaCommandFailureProcessExecutionError—nomanila/exception.py:9355manila/share/drivers/ganesha/manager.py:240

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