Errors — python-openstackclient — branch stable/2026.2
Branch
stable/2026.2@8bb083b83829— repository https://opendev.org/openstack/python-openstackclient — analysed on 2026-11-01
The project defines no exception class. It raises osc_lib exceptions, mostly CommandError, and lets those of openstacksdk, keystoneauth and keystoneclient pass through. There is no HTTP status to return: the user sees a line on stderr and an exit code.
1. Exit codes
| Code | Situation | Example [observed] | Source |
|---|---|---|---|
| 0 | success | cliff:cliff/command.py:196 | |
| 0 | failure reported as a log only | catalog show nope: service nope not found | openstackclient/identity/v3/catalog.py:108 |
| 1 | any exception from the command | CommandError, SDK or auth exception | cliff:cliff/app.py:294 |
| 1 | a command returned a non-integer | federation protocol set: the tuple is printed on stderr | openstackclient/identity/v3/federation_protocol.py:221, openstackclient/volume/v3/block_storage_cluster.py:266 |
| 2 | unknown command | 'serverr list' is not an openstack command on stdout | cliff:cliff/app.py:428 |
| 2 | invalid arguments (argparse) | the following arguments are required: <server-name>, --flavor | openstackclient/compute/v2/server.py:1179 |
With --debug, the traceback is logged instead of the single line (cliff:cliff/app.py:290, osc-lib:osc_lib/shell.py:153).
2. How a service failure reaches the user
The CLI does not translate service errors. It prints what the client library builds.
| Stack | Printed for a 404 [observed] | Source |
|---|---|---|
| openstacksdk | NotFoundException: 404: Client Error for url: <url>, <service message> | SDK, then cliff:cliff/app.py:293 |
delete with several targets | one line per failure, Failed to delete server with name or ID 'a': …, then 2 of 2 servers failed to delete. | openstackclient/compute/v2/server.py:2365 |
A service only has to supply the message. The SDK reads it from the error body, so a compatible service must keep the error shape of the original service [inferred from openstack.exceptions, not traced per service].
3. Authentication and connection failures [observed]
| Situation | Message on stderr | Exit |
|---|---|---|
| no auth URL | Missing value auth-url required for auth plugin password | 1 |
| Keystone unreachable | Failed to discover available identity versions when contacting <url>…, then Could not find versioned identity endpoints when attempting to authenticate… | 1 |
| service missing from the catalog | public endpoint for shared-file-system service not found | 1 |
| v2 Identity asked, v3 catalog | Could not find requested endpoint in Service Catalog. | 1 |
| service has no usable version | The image service for defaults: exists but does not have any supported versions. | 1 |
| microversion above the service maximum | A default microversion for service compute of 2.999 was requested, but the cloud only supports a minimum of 2.1 and a maximum of 2.100… | 1 |
| no auth reference | AuthorizationFailure, at openstackclient/identity/v3/token.py:202 and openstackclient/identity/v3/catalog.py:52 | 1 |
4. Defects found
| Command | Behaviour [observed] | Cause | Impact |
|---|---|---|---|
federation protocol set | applies the PATCH, prints the tuple, exits 1 | command.Command with a return (openstackclient/identity/v3/federation_protocol.py:179) | scripts see a failure on success |
block storage cluster set | same | openstackclient/volume/v3/block_storage_cluster.py:188 | same |
block storage cleanup | Service.cleanup_workers() missing 3 required keyword-only arguments: 'binary', 'host', and 'cluster_name' | None filters removed (openstackclient/volume/v3/block_storage_cleanup.py:167) against the SDK signature | unusable unless all three are given; otherwise no request is sent |
catalog show <unknown> | exit 0 | openstackclient/identity/v3/catalog.py:108 | a typo goes unnoticed in a script |
mapping set without --rules | expected str, bytes or os.PathLike object, not NoneType | openstackclient/identity/v3/mapping.py:236 | unclear message |
any list with 200 {} | 'servers', 'networks', 'volumes' | KeyError raised in the SDK | unclear message when a service omits the key |
5. Asynchronous errors
There is no background process. The closest case is --wait: if the resource reaches an error status, the command raises a message such as Error creating server: %s (openstackclient/compute/v2/server.py:2265). Otherwise the service-side fault is only visible with server show.
6. Key log messages
| Level | Message | Situation | Source |
|---|---|---|---|
| warning | %(name)s API version %(version)s is not in supported versions: %(supported)s | requested version not in API_VERSIONS | openstackclient/shell.py:135 |
| stderr | WARNING: Failed to import plugin %s:%s: %s. | a broken plugin does not stop the CLI | openstackclient/common/clientmanager.py:222 |
| warning | The %(old)s option is deprecated, please use %(new)s instead. | deprecated option | osc-lib:osc_lib/command/command.py:62 |
| error | Exception raised: … | error outside command execution | osc-lib:osc_lib/shell.py:155 |
7. Catalogue of messages raised by the project
420 distinct messages at 538 sites, read from the source by extract_cli_stable-2026.2.py. Each is a client-side check: no request is needed to raise it, unless the check depends on a lookup or a microversion. The share group of this repository is excluded because it is not loaded. Variables keep their template form.
| Message (template) | Exception | Raised at | Commands |
|---|---|---|---|
| "Create" rule command for type "%(rule_type)s" requires arguments: %(args)s | CommandError | openstackclient/network/v2/network_qos_rule.py:117 | network qos rule create, network qos rule set |
| %(errors)d of %(total)d security groups were not added. | CommandError | openstackclient/compute/v2/server.py:742 | server add security group |
| %(errors)d of %(total)d security groups were not removed. | CommandError | openstackclient/compute/v2/server.py:4307 | server remove security group |
| %(errors)s of %(total)s access rules failed to delete. | CommandError | openstackclient/identity/v3/access_rule.py:79 | access rule delete |
| %(errors)s of %(total)s application credentials failed to delete. | CommandError | openstackclient/identity/v3/application_credential.py:339 | application credential delete |
| %(errors)s of %(total)s groups failed to delete. | CommandError | openstackclient/identity/v3/group.py:290 | group delete |
| %(errors)s of %(total)s limits failed to delete. | CommandError | openstackclient/identity/v3/limit.py:315 | limit delete |
| %(errors)s of %(total)s projects failed to delete. | CommandError | openstackclient/identity/v2_0/project.py:161, openstackclient/identity/v3/project.py:243 | project delete |
| %(errors)s of %(total)s registered limits failed to delete. | CommandError | openstackclient/identity/v3/registered_limit.py:170 | registered limit delete |
| %(errors)s of %(total)s roles failed to delete. | CommandError | openstackclient/identity/v2_0/role.py:159, openstackclient/identity/v3/role.py:409 | role delete |
| %(errors)s of %(total)s trusts failed to delete. | CommandError | openstackclient/identity/v3/trust.py:254 | trust delete |
| %(errors)s of %(total)s users failed to delete. | CommandError | openstackclient/identity/v2_0/user.py:207, openstackclient/identity/v3/user.py:402 | user delete |
| %(fails)s of %(total)s servers failed to delete. | CommandError | openstackclient/compute/v2/server.py:2389 | server delete |
| %(param)s must be positive integer or zero. | CommandError | openstackclient/identity/v3/identity_provider.py:167, openstackclient/identity/v3/identity_provider.py:357 | identity provider create, identity provider set |
| %(result)s of %(total)s address groups failed to delete. | CommandError | openstackclient/network/v2/address_group.py:153 | address group delete |
| %(result)s of %(total)s address scopes failed to delete. | CommandError | openstackclient/network/v2/address_scope.py:158 | address scope delete |
| %(result)s of %(total)s agents failed to delete. | CommandError | openstackclient/compute/v2/agent.py:126 | compute agent delete |
| %(result)s of %(total)s aggregates failed to delete. | CommandError | openstackclient/compute/v2/aggregate.py:185 | aggregate delete |
| %(result)s of %(total)s backups failed to delete. | CommandError | openstackclient/volume/v2/volume_backup.py:200, openstackclient/volume/v3/volume_backup.py:242 | volume backup delete |
| %(result)s of %(total)s compute services failed to delete. | CommandError | openstackclient/compute/v2/service.py:79 | compute service delete |
| %(result)s of %(total)s consistency group snapshots failed to delete. | CommandError | openstackclient/volume/v2/consistency_group_snapshot.py:148, openstackclient/volume/v3/consistency_group_snapshot.py:147 | consistency group snapshot delete |
| %(result)s of %(total)s consistency groups failed to delete. | CommandError | openstackclient/volume/v2/consistency_group.py:270, openstackclient/volume/v3/consistency_group.py:269 | consistency group delete |
| %(result)s of %(total)s consumers failed to delete. | CommandError | openstackclient/identity/v3/consumer.py:95 | consumer delete |
| %(result)s of %(total)s credential failed to delete. | CommandError | openstackclient/identity/v3/credential.py:146 | credential delete |
| %(result)s of %(total)s default rules failed to delete. | CommandError | openstackclient/network/v2/default_security_group_rule.py:283 | default security group rule delete |
| %(result)s of %(total)s default statefulness settings failed to delete. | CommandError | openstackclient/network/v2/security_groups_default_statefulness.py:135 | security group default statefulness delete |
| %(result)s of %(total)s domains failed to delete. | CommandError | openstackclient/identity/v3/domain.py:168 | domain delete |
| %(result)s of %(total)s EC2 keys failed to delete. | CommandError | openstackclient/identity/v2_0/ec2creds.py:141, openstackclient/identity/v3/ec2creds.py:171 | ec2 credentials delete |
| %(result)s of %(total)s endpoint group failed to delete. | CommandError | openstackclient/network/v2/vpnaas/endpoint_group.py:153 | vpn endpoint group delete |
| %(result)s of %(total)s endpointgroups failed to delete. | CommandError | openstackclient/identity/v3/endpoint_group.py:179 | endpoint group delete |
| %(result)s of %(total)s endpoints failed to delete. | CommandError | openstackclient/identity/v2_0/endpoint.py:124, openstackclient/identity/v3/endpoint.py:209 | endpoint delete |
| %(result)s of %(total)s federation protocols failed to delete. | CommandError | openstackclient/identity/v3/federation_protocol.py:143 | federation protocol delete |
| %(result)s of %(total)s firewall group(s) failed to delete. | CommandError | openstackclient/network/v2/fwaas/group.py:295 | firewall group delete |
| %(result)s of %(total)s firewall policy(s) failed to delete. | CommandError | openstackclient/network/v2/fwaas/policy.py:209 | firewall group policy delete |
| %(result)s of %(total)s firewall rule(s) failed to delete. | CommandError | openstackclient/network/v2/fwaas/rule.py:381 | firewall group rule delete |
| %(result)s of %(total)s flavor_profiles failed to delete. | CommandError | openstackclient/network/v2/network_flavor_profile.py:160 | network flavor profile delete |
| %(result)s of %(total)s flavors failed to delete. | CommandError | openstackclient/compute/v2/flavor.py:277, openstackclient/network/v2/network_flavor.py:191 | flavor delete, network flavor delete |
| %(result)s of %(total)s floating IPs failed to delete. | CommandError | openstackclient/network/v2/floating_ip.py:234 | floating ip delete |
| %(result)s of %(total)s groups failed to delete. | CommandError | openstackclient/network/v2/security_group.py:186 | security group delete |
| %(result)s of %(total)s identity providers failed to delete. | CommandError | openstackclient/identity/v3/identity_provider.py:211 | identity provider delete |
| %(result)s of %(total)s IKE policy failed to delete. | CommandError | openstackclient/network/v2/vpnaas/ikepolicy.py:266 | vpn ike policy delete |
| %(result)s of %(total)s IPsec policy failed to delete. | CommandError | openstackclient/network/v2/vpnaas/ipsecpolicy.py:267 | vpn ipsec policy delete |
| %(result)s of %(total)s IPsec site connection failed to delete. | CommandError | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:340 | vpn ipsec site connection delete |
| %(result)s of %(total)s keys failed to delete. | CommandError | openstackclient/compute/v2/keypair.py:283 | keypair delete |
| %(result)s of %(total)s L3 conntrack helpers failed to delete. | CommandError | openstackclient/network/v2/l3_conntrack_helper.py:146 | network l3 conntrack helper delete |
| %(result)s of %(total)s Local IP Associations failed to delete. | CommandError | openstackclient/network/v2/local_ip_association.py:143 | local ip association delete |
| %(result)s of %(total)s local IPs failed to delete. | CommandError | openstackclient/network/v2/local_ip.py:167 | local ip delete |
| %(result)s of %(total)s mappings failed to delete. | CommandError | openstackclient/identity/v3/mapping.py:191 | mapping delete |
| %(result)s of %(total)s meter rules failed to delete. | CommandError | openstackclient/network/v2/network_meter_rule.py:190 | network meter rule delete |
| %(result)s of %(total)s meters failed to delete. | CommandError | openstackclient/network/v2/network_meter.py:158 | network meter delete |
| %(result)s of %(total)s namespace failed to delete. | CommandError | openstackclient/image/v2/metadef_namespaces.py:184 | image metadef namespace delete |
| %(result)s of %(total)s NDP proxies failed to delete. | CommandError | openstackclient/network/v2/ndp_proxy.py:142 | router ndp proxy delete |
| %(result)s of %(total)s network agents failed to delete. | CommandError | openstackclient/network/v2/network_agent.py:194 | network agent delete |
| %(result)s of %(total)s network segment ranges failed to delete. | CommandError | openstackclient/network/v2/network_segment_range.py:319 | network segment range delete |
| %(result)s of %(total)s network segments failed to delete. | CommandError | openstackclient/network/v2/network_segment.py:154 | network segment delete |
| %(result)s of %(total)s networks failed to delete. | CommandError | openstackclient/network/v2/network.py:460 | network delete |
| %(result)s of %(total)s object failed to delete. | CommandError | openstackclient/image/v2/metadef_objects.py:171 | image metadef object delete |
| %(result)s of %(total)s policies failed to delete. | CommandError | openstackclient/identity/v3/policy.py:116 | policy delete |
| %(result)s of %(total)s Port forwarding failed to delete. | CommandError | openstackclient/network/v2/floating_ip_port_forwarding.py:260 | floating ip port forwarding delete |
| %(result)s of %(total)s ports failed to delete. | CommandError | openstackclient/network/v2/port.py:852 | port delete |
| %(result)s of %(total)s properties failed to delete. | CommandError | openstackclient/image/v2/metadef_properties.py:180 | image metadef property delete |
| %(result)s of %(total)s QoS policies failed to delete. | CommandError | openstackclient/network/v2/network_qos_policy.py:188 | network qos policy delete |
| %(result)s of %(total)s QoS specifications failed to delete. | CommandError | openstackclient/volume/v2/qos_specs.py:170, openstackclient/volume/v3/qos_specs.py:169 | volume qos delete |
| %(result)s of %(total)s RBAC policies failed to delete. | CommandError | openstackclient/network/v2/network_rbac.py:227 | network rbac delete |
| %(result)s of %(total)s regions failed to delete. | CommandError | openstackclient/identity/v3/region.py:117 | region delete |
| %(result)s of %(total)s resource type failed to delete. | CommandError | openstackclient/image/v2/metadef_resource_type_association.py:162 | image metadef resource type association delete |
| %(result)s of %(total)s routers failed to delete. | CommandError | openstackclient/network/v2/router.py:764 | router delete |
| %(result)s of %(total)s rules failed to delete. | CommandError | openstackclient/network/v2/security_group_rule.py:280 | security group rule delete |
| %(result)s of %(total)s server groups failed to delete. | CommandError | openstackclient/compute/v2/server_group.py:180 | server group delete |
| %(result)s of %(total)s service providers failed to delete. | CommandError | openstackclient/identity/v3/service_provider.py:171 | service provider delete |
| %(result)s of %(total)s services failed to delete. | CommandError | openstackclient/identity/v2_0/service.py:113, openstackclient/identity/v3/service.py:154 | service delete |
| %(result)s of %(total)s snapshots failed to delete. | CommandError | openstackclient/volume/v2/volume_snapshot.py:254, openstackclient/volume/v3/volume_snapshot.py:283 | volume snapshot delete |
| %(result)s of %(total)s subnet pools failed to delete. | CommandError | openstackclient/network/v2/subnet_pool.py:271 | subnet pool delete |
| %(result)s of %(total)s subnets failed to delete. | CommandError | openstackclient/network/v2/subnet.py:492 | subnet delete |
| %(result)s of %(total)s trunks failed to delete. | CommandError | openstackclient/network/v2/network_trunk.py:152 | network trunk delete |
| %(result)s of %(total)s users not added to group %(group)s. | CommandError | openstackclient/identity/v3/group.py:116 | group add user |
| %(result)s of %(total)s users not removed from group %(group)s. | CommandError | openstackclient/identity/v3/group.py:423 | group remove user |
| %(result)s of %(total)s volume transfer requests failed to delete | CommandError | openstackclient/volume/v2/volume_transfer_request.py:154, openstackclient/volume/v3/volume_transfer_request.py:188 | volume transfer request delete |
| %(result)s of %(total)s volume types failed to delete. | CommandError | openstackclient/volume/v2/volume_type.py:419, openstackclient/volume/v3/volume_type.py:431 | volume type delete |
| %(result)s of %(total)s volumes failed to delete. | CommandError | openstackclient/volume/v2/volume.py:454, openstackclient/volume/v3/volume.py:594 | volume delete |
| %(result)s of %(total)s vpn service failed to delete. | CommandError | openstackclient/network/v2/vpnaas/vpnservice.py:188 | vpn service delete |
| '%(uri)s' is not a valid url | CommandError | openstackclient/image/v2/image.py:1870 | image import |
| '--encryption-provider' should be specified while creating a new encryption type | CommandError | openstackclient/volume/v2/volume_type.py:113, openstackclient/volume/v3/volume_type.py:116, openstackclient/volume/v3/volume_type.py:157 | volume type create, volume type set |
| 'sign-key-path' and 'sign-cert-id' must both be specified when attempting to sign an image. | CommandError | openstackclient/image/v2/image.py:581 | image create |
| (message built at run time) | CommandError, ValueError, error | openstackclient/compute/v2/flavor.py:464, openstackclient/compute/v2/flavor.py:613, openstackclient/compute/v2/server.py:563, openstackclient/identity/common.py:417 (+4) | address group create, address group list, address group set (+135) |
| --authuser cannot be used with --trustee or --trustor | CommandError | openstackclient/identity/v3/trust.py:307 | trust list |
| --delete-on-termination can only be used with --boot-from-volume | CommandError | openstackclient/compute/v2/server.py:1733 | server create |
| --disable-port-security and --pvlan can not be used together. | CommandError | openstackclient/network/v2/network.py:397, openstackclient/network/v2/network.py:846 | network create, network set |
| --force cannot be used with --class or --default | CommandError | openstackclient/common/quota.py:595 | quota set |
| --limit and --marker are not supported with --project | CommandError | openstackclient/identity/v3/user.py:462 | user list |
| --live-migration must be specified if --block-migration or --disk-overcommit is specified | CommandError | openstackclient/compute/v2/server.py:3480 | server migrate |
| --matching is not compatible with --marker or --limit | CommandError | openstackclient/compute/v2/hypervisor.py:106 | hypervisor list |
| --minimum and --maximum are both required | CommandError | openstackclient/network/v2/network_segment_range.py:508 | network segment range set |
| --os-compute-api-version 2.10 or greater is required to support the --project option | CommandError | openstackclient/compute/v2/keypair.py:353 | keypair list |
| --os-compute-api-version 2.10 or greater is required to support the --user option | CommandError | openstackclient/compute/v2/keypair.py:195, openstackclient/compute/v2/keypair.py:257, openstackclient/compute/v2/keypair.py:387, openstackclient/compute/v2/keypair.py:454 | keypair create, keypair delete, keypair list (+1) |
| --os-compute-api-version 2.104 or greater is required to support the --pinned-availability-zone option | CommandError | openstackclient/compute/v2/server.py:4810, openstackclient/compute/v2/server.py:5463 | server set, server unset |
| --os-compute-api-version 2.11 or later is required | CommandError | openstackclient/compute/v2/service.py:294 | compute service set |
| --os-compute-api-version 2.13 or earlier is required to specify shared-storage. | CommandError | openstackclient/compute/v2/server.py:4067 | server evacuate |
| --os-compute-api-version 2.15 or greater is required to support the %s policy | CommandError | openstackclient/compute/v2/server_group.py:112 | server group create |
| --os-compute-api-version 2.19 or greater is required to support the --description option | CommandError | openstackclient/compute/v2/server.py:1802, openstackclient/compute/v2/server.py:3830, openstackclient/compute/v2/server.py:4786, openstackclient/compute/v2/server.py:5453 | server create, server rebuild, server set (+1) |
| --os-compute-api-version 2.2 or greater is required to support the --type option | CommandError | openstackclient/compute/v2/keypair.py:185 | keypair create |
| --os-compute-api-version 2.22 or greater is required to support the server migration force complete command | CommandError | openstackclient/compute/v2/server_migration.py:498 | server migration force complete |
| --os-compute-api-version 2.24 or greater is required to support the server migration abort command | CommandError | openstackclient/compute/v2/server_migration.py:433 | server migration abort |
| --os-compute-api-version 2.24 or greater is required to support the server migration show command | CommandError | openstackclient/compute/v2/server_migration.py:318 | server migration show |
| --os-compute-api-version 2.26 or greater is required to support the --not-tag option | CommandError | openstackclient/compute/v2/server.py:2895 | server list |
| --os-compute-api-version 2.26 or greater is required to support the --tag option | CommandError | openstackclient/compute/v2/server.py:2885, openstackclient/compute/v2/server.py:4794, openstackclient/compute/v2/server.py:5473 | server list, server set, server unset |
| --os-compute-api-version 2.29 or later is required to specify a preferred host. | CommandError | openstackclient/compute/v2/server.py:4059 | server evacuate |
| --os-compute-api-version 2.30 or greater is required when using --host | CommandError | openstackclient/compute/v2/server.py:3452 | server migrate |
| --os-compute-api-version 2.33 or greater is required to support the --limit option | CommandError | openstackclient/compute/v2/hypervisor.py:123 | hypervisor list |
| --os-compute-api-version 2.33 or greater is required to support the --marker option | CommandError | openstackclient/compute/v2/hypervisor.py:114 | hypervisor list |
| --os-compute-api-version 2.35 or greater is required to support the --limit option | CommandError | openstackclient/compute/v2/keypair.py:340 | keypair list |
| --os-compute-api-version 2.35 or greater is required to support the --marker option | CommandError | openstackclient/compute/v2/keypair.py:330 | keypair list |
| --os-compute-api-version 2.37 or greater is required to support explicit auto-allocation of a network or to disable network allocation | CommandError | openstackclient/compute/v2/server.py:2024 | server create |
| --os-compute-api-version 2.42 or greater is required to support the tag key of --block-device | CommandError | openstackclient/compute/v2/server.py:1937 | server create |
| --os-compute-api-version 2.43 or greater is required to support the --nic tag field | CommandError | openstackclient/compute/v2/server.py:2038 | server create |
| --os-compute-api-version 2.49 or greater is required to support the --tag option | CommandError | openstackclient/compute/v2/server.py:422, openstackclient/compute/v2/server.py:614, openstackclient/compute/v2/server.py:668, openstackclient/compute/v2/server.py:822 | server add fixed ip, server add network, server add port (+1) |
| --os-compute-api-version 2.52 or greater is required to support the --tag option | CommandError | openstackclient/compute/v2/server.py:2201 | server create |
| --os-compute-api-version 2.54 or greater is required to support the --key-name option | CommandError | openstackclient/compute/v2/server.py:3840 | server rebuild |
| --os-compute-api-version 2.54 or greater is required to support the --no-key-name option | CommandError | openstackclient/compute/v2/server.py:3849 | server rebuild |
| --os-compute-api-version 2.54 or greater is required to support the --no-user-data option | CommandError | openstackclient/compute/v2/server.py:3878 | server rebuild |
| --os-compute-api-version 2.54 or greater is required to support the --user-data option | CommandError | openstackclient/compute/v2/server.py:3859 | server rebuild |
| --os-compute-api-version 2.56 or greater is required to use --host without --live-migration. | CommandError | openstackclient/compute/v2/server.py:3491 | server migrate |
| --os-compute-api-version 2.58 or greater is required to support the --changes-since option | CommandError | openstackclient/compute/v2/server_event.py:185 | server event list |
| --os-compute-api-version 2.58 or greater is required to support the --limit option | CommandError | openstackclient/compute/v2/server_event.py:171 | server event list |
| --os-compute-api-version 2.58 or greater is required to support the --marker option | CommandError | openstackclient/compute/v2/server_event.py:161 | server event list |
| --os-compute-api-version 2.59 or greater is required to abort server migrations by UUID | CommandError | openstackclient/compute/v2/server_migration.py:447, openstackclient/compute/v2/server_migration.py:512 | server migration abort, server migration force complete |
| --os-compute-api-version 2.59 or greater is required to retrieve server migrations by UUID | CommandError | openstackclient/compute/v2/server_migration.py:332 | server migration show |
| --os-compute-api-version 2.59 or greater is required to support the --changes-since option | CommandError | openstackclient/compute/v2/server_migration.py:221 | server migration list |
| --os-compute-api-version 2.59 or greater is required to support the --limit option | CommandError | openstackclient/compute/v2/server_migration.py:208 | server migration list |
| --os-compute-api-version 2.59 or greater is required to support the --marker option | CommandError | openstackclient/compute/v2/server_migration.py:199 | server migration list |
| --os-compute-api-version 2.63 or greater is required to support the --no-trusted-certs option | CommandError | openstackclient/compute/v2/server.py:3899 | server rebuild |
| --os-compute-api-version 2.63 or greater is required to support the --trusted-certs option | CommandError | openstackclient/compute/v2/server.py:3889 | server rebuild |
| --os-compute-api-version 2.63 or greater is required to support the --trusted-image-cert option | CommandError | openstackclient/compute/v2/server.py:2248 | server create |
| --os-compute-api-version 2.64 or greater is required to support the --rule option | CommandError | openstackclient/compute/v2/server_group.py:120 | server group create |
| --os-compute-api-version 2.66 or greater is required to support the --changes-before option | CommandError | openstackclient/compute/v2/server_event.py:201, openstackclient/compute/v2/server_migration.py:230 | server event list, server migration list |
| --os-compute-api-version 2.66 or later is required | CommandError | openstackclient/compute/v2/server.py:2930 | server list |
| --os-compute-api-version 2.67 or greater is required to support the volume_type key of --block-device | CommandError | openstackclient/compute/v2/server.py:1946 | server create |
| --os-compute-api-version 2.73 or greater is required to support the --locked option | CommandError | openstackclient/compute/v2/server.py:2905 | server list |
| --os-compute-api-version 2.73 or greater is required to support the --unlocked option | CommandError | openstackclient/compute/v2/server.py:2914 | server list |
| --os-compute-api-version 2.73 or greater is required to use the --reason option | CommandError | openstackclient/compute/v2/server.py:3301 | server lock |
| --os-compute-api-version 2.74 or greater is required to support the --host option | CommandError | openstackclient/compute/v2/server.py:2211 | server create |
| --os-compute-api-version 2.74 or greater is required to support the --hypervisor-hostname option | CommandError | openstackclient/compute/v2/server.py:2221 | server create |
| --os-compute-api-version 2.77 or greater is required to support the --availability-zone option | CommandError | openstackclient/compute/v2/server.py:5546 | server unshelve |
| --os-compute-api-version 2.78 or greater is required to support the --topology option | CommandError | openstackclient/compute/v2/server.py:5035 | server show |
| --os-compute-api-version 2.79 or greater is required to support the --disable-delete-on-termination option. | CommandError | openstackclient/compute/v2/server.py:842 | server add volume |
| --os-compute-api-version 2.79 or greater is required to support the --enable-delete-on-termination option. | CommandError | openstackclient/compute/v2/server.py:832 | server add volume |
| --os-compute-api-version 2.80 or greater is required to support the --project option | CommandError | openstackclient/compute/v2/server_migration.py:239 | server migration list |
| --os-compute-api-version 2.80 or greater is required to support the --user option | CommandError | openstackclient/compute/v2/server_migration.py:253 | server migration list |
| --os-compute-api-version 2.85 or greater is required to support the -delete-on-termination or --preserve-on-termination option | CommandError | openstackclient/compute/v2/server_volume.py:135 | server volume set, server volume update |
| --os-compute-api-version 2.90 or greater is required to support the --hostname option | CommandError | openstackclient/compute/v2/server.py:2231, openstackclient/compute/v2/server.py:3909, openstackclient/compute/v2/server.py:4802 | server create, server rebuild, server set |
| --os-compute-api-version 2.91 or greater is required to support the --host option | CommandError | openstackclient/compute/v2/server.py:5556 | server unshelve |
| --os-compute-api-version 2.91 or greater is required to support the --no-availability-zone option | CommandError | openstackclient/compute/v2/server.py:5566 | server unshelve |
| --os-compute-api-version 2.93 or greater is required to support the --reimage-boot-volume option | CommandError | openstackclient/compute/v2/server.py:3919 | server rebuild |
| --os-compute-api-version 2.97 or greater is required to support share attachments | CommandError | openstackclient/compute/v2/server_share.py:145, openstackclient/compute/v2/server_share.py:207, openstackclient/compute/v2/server_share.py:264, openstackclient/compute/v2/server_share.py:87 | server add share, server remove share, server share list (+1) |
| --os-volume-api-version 3.1 or greater is required to support the --public, --private, --community, --shared or --protected option. | CommandError | openstackclient/image/v2/image.py:683 | image create |
| --os-volume-api-version 3.11 or greater is required to support the 'volume group type create' command | CommandError | openstackclient/volume/v3/volume_group_type.py:107 | volume group type create |
| --os-volume-api-version 3.11 or greater is required to support the 'volume group type delete' command | CommandError | openstackclient/volume/v3/volume_group_type.py:143 | volume group type delete |
| --os-volume-api-version 3.11 or greater is required to support the 'volume group type list' command | CommandError | openstackclient/volume/v3/volume_group_type.py:378 | volume group type list |
| --os-volume-api-version 3.11 or greater is required to support the 'volume group type set' command | CommandError | openstackclient/volume/v3/volume_group_type.py:224 | volume group type set |
| --os-volume-api-version 3.11 or greater is required to support the 'volume group type show' command | CommandError | openstackclient/volume/v3/volume_group_type.py:438 | volume group type show |
| --os-volume-api-version 3.12 or greater is required to support the 'volume summary' command | CommandError | openstackclient/volume/v3/volume.py:1269 | volume summary |
| --os-volume-api-version 3.13 or greater is required to support the 'volume group create' command | CommandError | openstackclient/volume/v3/volume_group.py:202 | volume group create |
| --os-volume-api-version 3.13 or greater is required to support the 'volume group delete' command | CommandError | openstackclient/volume/v3/volume_group.py:310 | volume group delete |
| --os-volume-api-version 3.13 or greater is required to support the 'volume group list' command | CommandError | openstackclient/volume/v3/volume_group.py:455 | volume group list |
| --os-volume-api-version 3.13 or greater is required to support the 'volume group set' command | CommandError | openstackclient/volume/v3/volume_group.py:377 | volume group set |
| --os-volume-api-version 3.13 or greater is required to support the 'volume group show' command | CommandError | openstackclient/volume/v3/volume_group.py:544 | volume group show |
| --os-volume-api-version 3.14 or greater is required to support the 'volume group create [--source-group|--group-snapshot]' command | CommandError | openstackclient/volume/v3/volume_group.py:236 | volume group create |
| --os-volume-api-version 3.14 or greater is required to support the 'volume group snapshot create' command | CommandError | openstackclient/volume/v3/volume_group_snapshot.py:93 | volume group snapshot create |
| --os-volume-api-version 3.14 or greater is required to support the 'volume group snapshot delete' command | CommandError | openstackclient/volume/v3/volume_group_snapshot.py:135 | volume group snapshot delete |
| --os-volume-api-version 3.14 or greater is required to support the 'volume group snapshot list' command | CommandError | openstackclient/volume/v3/volume_group_snapshot.py:189 | volume group snapshot list |
| --os-volume-api-version 3.14 or greater is required to support the 'volume group snapshot show' command | CommandError | openstackclient/volume/v3/volume_group_snapshot.py:239 | volume group snapshot show |
| --os-volume-api-version 3.16 or greater is required to support the cluster parameter. | CommandError | openstackclient/volume/v3/volume.py:376 | volume create |
| --os-volume-api-version 3.16 or greater is required to support the volume migration with cluster | CommandError | openstackclient/volume/v3/volume.py:809 | volume migrate |
| --os-volume-api-version 3.17 or greater is required to support the '--cluster' option | CommandError | openstackclient/volume/v3/block_storage_manage.py:136, openstackclient/volume/v3/block_storage_manage.py:312 | block storage snapshot manageable list, block storage volume manageable list |
| --os-volume-api-version 3.24 or greater is required to support the 'block storage cleanup' command | CommandError | openstackclient/volume/v3/block_storage_cleanup.py:154 | block storage cleanup |
| --os-volume-api-version 3.25 or greater is required to support the '--(no-)volumes' option | CommandError | openstackclient/volume/v3/volume_group.py:552 | volume group show |
| --os-volume-api-version 3.27 or greater is required to support the 'volume attachment create' command | CommandError | openstackclient/volume/v3/volume_attachment.py:192 | volume attachment create |
| --os-volume-api-version 3.27 or greater is required to support the 'volume attachment delete' command | CommandError | openstackclient/volume/v3/volume_attachment.py:280 | volume attachment delete |
| --os-volume-api-version 3.27 or greater is required to support the 'volume attachment list' command | CommandError | openstackclient/volume/v3/volume_attachment.py:467 | volume attachment list |
| --os-volume-api-version 3.27 or greater is required to support the 'volume attachment set' command | CommandError | openstackclient/volume/v3/volume_attachment.py:358 | volume attachment set |
| --os-volume-api-version 3.27 or greater is required to support the 'volume attachment show' command | CommandError | openstackclient/volume/v3/volume_attachment.py:538 | volume attachment show |
| --os-volume-api-version 3.3 or greater is required to support the 'volume message delete' command | CommandError | openstackclient/volume/v3/volume_message.py:87 | volume message delete |
| --os-volume-api-version 3.3 or greater is required to support the 'volume message list' command | CommandError | openstackclient/volume/v3/volume_message.py:139 | volume message list |
| --os-volume-api-version 3.3 or greater is required to support the 'volume message show' command | CommandError | openstackclient/volume/v3/volume_message.py:209 | volume message show |
| --os-volume-api-version 3.32 or greater is required to support the 'block storage log level list' command | CommandError | openstackclient/volume/v3/block_storage_log_level.py:87 | block storage log level list |
| --os-volume-api-version 3.32 or greater is required to support the 'block storage log level set' command | CommandError | openstackclient/volume/v3/block_storage_log_level.py:161 | block storage log level set |
| --os-volume-api-version 3.33 or greater is required to support the 'block storage resource filter list' command | CommandError | openstackclient/volume/v3/block_storage_resource_filter.py:43 | block storage resource filter list |
| --os-volume-api-version 3.33 or greater is required to support the 'block storage resource filter show' command | CommandError | openstackclient/volume/v3/block_storage_resource_filter.py:91 | block storage resource filter show |
| --os-volume-api-version 3.38 or greater is required to support the '--(no-)replication-targets' option | CommandError | openstackclient/volume/v3/volume_group.py:560 | volume group show |
| --os-volume-api-version 3.38 or greater is required to support the '--enable-replication' or '--disable-replication' options | CommandError | openstackclient/volume/v3/volume_group.py:391 | volume group set |
| --os-volume-api-version 3.38 or greater is required to support the 'volume group failover' command | CommandError | openstackclient/volume/v3/volume_group.py:620 | volume group failover |
| --os-volume-api-version 3.40 or greater is required to support the 'volume revert snapshot' command | CommandError | openstackclient/volume/v3/volume.py:1323 | volume revert |
| --os-volume-api-version 3.42 or greater is required to extend in-use volumes. | CommandError | openstackclient/volume/v3/volume.py:1020 | volume set |
| --os-volume-api-version 3.43 or greater is required to support the --no-property option | CommandError | openstackclient/volume/v3/volume_backup.py:596 | volume backup set |
| --os-volume-api-version 3.43 or greater is required to support the --property option | CommandError | openstackclient/volume/v3/volume_backup.py:159, openstackclient/volume/v3/volume_backup.py:604, openstackclient/volume/v3/volume_backup.py:662 | volume backup create, volume backup set, volume backup unset |
| --os-volume-api-version 3.44 or greater is required to support the 'volume attachment complete' command | CommandError | openstackclient/volume/v3/volume_attachment.py:400 | volume attachment complete |
| --os-volume-api-version 3.47 or greater is required to create a volume from backup. | CommandError | openstackclient/volume/v3/volume.py:355 | volume create |
| --os-volume-api-version 3.51 or greater is required to support the --availability-zone option | CommandError | openstackclient/volume/v3/volume_backup.py:169 | volume backup create |
| --os-volume-api-version 3.52 or greater is required to use the '--property' option or any of the alias options | CommandError | openstackclient/volume/v3/volume_type.py:581 | volume type list |
| --os-volume-api-version 3.54 or greater is required to support the '--mode' option | CommandError | openstackclient/volume/v3/volume_attachment.py:200 | volume attachment create |
| --os-volume-api-version 3.55 or greater is required to support the '--(no-)snapshots' option | CommandError | openstackclient/volume/v3/volume_transfer_request.py:125 | volume transfer request create |
| --os-volume-api-version 3.7 or greater is required to support the 'block storage cluster list' command | CommandError | openstackclient/volume/v3/block_storage_cluster.py:159 | block storage cluster list |
| --os-volume-api-version 3.7 or greater is required to support the 'block storage cluster set' command | CommandError | openstackclient/volume/v3/block_storage_cluster.py:247 | block storage cluster set |
| --os-volume-api-version 3.7 or greater is required to support the 'block storage cluster show' command | CommandError | openstackclient/volume/v3/block_storage_cluster.py:301 | block storage cluster show |
| --os-volume-api-version 3.8 or greater is required to support the 'block storage volume manageable list' command | CommandError | openstackclient/volume/v3/block_storage_manage.py:128 | block storage volume manageable list |
| --os-volume-api-version 3.8 or greater is required to support the 'block storage volume snapshot manageable list' command | CommandError | openstackclient/volume/v3/block_storage_manage.py:304 | block storage snapshot manageable list |
| --os-volume-api-version 3.9 or greater is required to support the --description option | CommandError | openstackclient/volume/v3/volume_backup.py:586 | volume backup set |
| --os-volume-api-version 3.9 or greater is required to support the --name option | CommandError | openstackclient/volume/v3/volume_backup.py:576 | volume backup set |
| --physical-network is only allowed with --network-type vlan | CommandError | openstackclient/network/v2/network_segment_range.py:217 | network segment range create |
| --project is only allowed with --private | CommandError | openstackclient/compute/v2/flavor.py:163, openstackclient/network/v2/network_segment_range.py:208, openstackclient/volume/v2/volume_type.py:304, openstackclient/volume/v3/volume_type.py:316 | flavor create, network segment range create, volume type create |
| --provider-segment requires --provider-network-type to be specified. | CommandError | openstackclient/network/v2/network.py:406 | network create |
| --pvlan-community is required when --pvlan-type is 'community'. | CommandError | openstackclient/network/v2/port.py:291 | port create, port set |
| --reimage-boot-volume is required to rebuild a volume-backed server | CommandError | openstackclient/compute/v2/server.py:3929 | server rebuild |
| --size is a required option if --snapshot or --source are not specified | CommandError | openstackclient/volume/v2/volume.py:161 | volume create |
| --size is a required option if none of --snapshot, --backup, --source, or --remote-source are provided. | CommandError | openstackclient/volume/v3/volume.py:173 | volume create |
| --size requires image data via --file or stdin | CommandError | openstackclient/image/v2/image.py:1688, openstackclient/image/v2/image.py:546 | image create, image stage |
| --snapshot is not allowed with --boot-from-volume | CommandError | openstackclient/compute/v2/server.py:1740 | server create |
| --transparent-vlan and --qinq-vlan can not be both enabled for the network. | CommandError | openstackclient/network/v2/network.py:388 | network create |
| --trusted-image-cert option is only supported for servers booted directly from images | CommandError | openstackclient/compute/v2/server.py:2242 | server create |
| --volume is not allowed with --boot-from-volume | CommandError | openstackclient/compute/v2/server.py:1717 | server create |
| --volume-types is a required argument when creating a group from group type. | CommandError | openstackclient/volume/v3/volume_group.py:208 | volume group create |
| Access rules is not valid JSON string or file does not exist. | CommandError | openstackclient/identity/v3/application_credential.py:265 | application credential create |
| An error occurred when reading filters from file %(path)s: %(error)s | CommandError | openstackclient/identity/v3/endpoint_group.py:60 | endpoint group create, endpoint group set |
| An error occurred when reading rules from file %(path)s: %(error)s | CommandError | openstackclient/identity/v3/mapping.py:96 | mapping create, mapping set |
| An image (--image or --image-property) is required to support --boot-from-volume option | CommandError | openstackclient/compute/v2/server.py:1812 | server create |
| An image (--image, --image-property) or bootable volume (--volume, --snapshot, --block-device) is required | CommandError | openstackclient/compute/v2/server.py:2003 | server create |
| Argument --dst-port not allowed with arguments --icmp-type and --icmp-code | CommandError | openstackclient/network/v2/default_security_group_rule.py:193, openstackclient/network/v2/security_group_rule.py:183 | default security group rule create, security group rule create |
| Argument --icmp-type required with argument --icmp-code | CommandError | openstackclient/network/v2/default_security_group_rule.py:196, openstackclient/network/v2/security_group_rule.py:186 | default security group rule create, security group rule create |
| Attempting to upload multiple objects and using --name is not permitted | CommandError | openstackclient/object/v1/object.py:71 | object create |
| Auto option is not available for Subnet Set. Valid options are <ip-address> or none | CommandError | openstackclient/network/v2/subnet.py:270 | subnet create, subnet set |
| Can't create server with port specified since network endpoint not enabled | CommandError | openstackclient/compute/v2/server.py:2069 | server create |
| Can't open '%(data)s': %(exception)s | CommandError | openstackclient/compute/v2/server.py:1792, openstackclient/compute/v2/server.py:3867 | server create, server rebuild |
| Can't open '%(source)s': %(exception)s | CommandError | openstackclient/compute/v2/server.py:1768 | server create |
| Cannot remove access for a public flavor | CommandError | openstackclient/compute/v2/flavor.py:630 | flavor unset |
| Cannot set access for a public flavor | CommandError | openstackclient/compute/v2/flavor.py:502 | flavor set |
| Cannot specify --disable-reason without --disable | CommandError | openstackclient/volume/v3/block_storage_cluster.py:251 | block storage cluster set |
| Cannot specify name as both a positional argument and with the --name option. | CommandError | openstackclient/network/v2/fwaas/group.py:233, openstackclient/network/v2/fwaas/rule.py:320 | firewall group create, firewall group rule create |
| Cannot specify option --disable-reason without --disable specified. | CommandError | openstackclient/compute/v2/service.py:241, openstackclient/volume/v2/service.py:133, openstackclient/volume/v3/service.py:139 | compute service set, volume service set |
| Command Failed: One or more of the operations failed | CommandError | openstackclient/compute/v2/flavor.py:515, openstackclient/compute/v2/flavor.py:648, openstackclient/volume/v2/volume_type.py:765, openstackclient/volume/v2/volume_type.py:929 (+3) | flavor set, flavor unset, volume group type set (+2) |
| Compute service %(service)s of host %(host)s failed to set. | CommandError | openstackclient/compute/v2/service.py:311 | compute service set |
| Direction "any" can only be used with %(rule_type_min_pps)s rule type | CommandError | openstackclient/network/v2/network_qos_rule.py:170 | network qos rule create, network qos rule set |
| DPD Dictionary KeyError: Reason-Invalid DPD key : '%(key)s' not in %(supported_key)s | CommandError | openstackclient/network/v2/vpnaas/utils.py:45 | vpn ipsec site connection create, vpn ipsec site connection set |
| DPD Dictionary ValueError: Reason-Invalid DPD action : '%(key_value)s' not in %(supported_action)s | CommandError | openstackclient/network/v2/vpnaas/utils.py:52 | vpn ipsec site connection create, vpn ipsec site connection set |
| DPD Dictionary ValueError: Reason-Invalid positive integer value: '%(key)s' = %(value)s | CommandError | openstackclient/network/v2/vpnaas/utils.py:63 | vpn ipsec site connection create, vpn ipsec site connection set |
| Either --driver or --metainfo or both are required | CommandError | openstackclient/network/v2/network_flavor_profile.py:113 | network flavor profile create |
| Either --source-group <source_group> or '--group-snapshot <group_snapshot>' needs to be provided to run the 'volume group create [--source-group|--group-snapshot]' command | CommandError | openstackclient/volume/v3/volume_group.py:247 | volume group create |
| Either <host> or '--cluster <cluster>' needs to be provided to run the 'block storage volume manageable list' command | CommandError | openstackclient/volume/v3/block_storage_manage.py:121 | block storage volume manageable list |
| Either <host> or '--cluster <cluster>' needs to be provided to run the 'block storage volume snapshot manageable list' command | CommandError | openstackclient/volume/v3/block_storage_manage.py:296 | block storage snapshot manageable list |
| Error creating server backup: %s | CommandError | openstackclient/compute/v2/server_backup.py:118 | server backup create |
| Error creating server image: %s | CommandError | openstackclient/compute/v2/server_image.py:100, openstackclient/compute/v2/server_image.py:113 | server image create |
| Error creating server: %s | CommandError | openstackclient/compute/v2/server.py:2271 | server create |
| Error deleting server: %s | CommandError | openstackclient/compute/v2/server.py:2380 | server delete |
| Error during sign operation: private key could not be loaded. | CommandError | openstackclient/image/v2/image.py:608 | image create |
| Error evacuating server: %s | CommandError | openstackclient/compute/v2/server.py:4097 | server evacuate |
| Error migrating server: %s | CommandError | openstackclient/compute/v2/server.py:3511 | server migrate |
| Error offloading shelved server: %s | CommandError | openstackclient/compute/v2/server.py:4974 | server shelve |
| Error rebooting server: %s | CommandError | openstackclient/compute/v2/server.py:3594 | server reboot |
| Error rebuilding server: %s | CommandError | openstackclient/compute/v2/server.py:3968 | server rebuild |
| Error resizing server: %s | CommandError | openstackclient/compute/v2/server.py:4484 | server resize |
| Error shelving server: %s | CommandError | openstackclient/compute/v2/server.py:4948 | server shelve |
| Error unshelving server: %s | CommandError | openstackclient/compute/v2/server.py:5592 | server unshelve |
| ERROR: --%s was given, which is an Image v1 option that is no longer supported in Image v2 | CommandError | openstackclient/image/v2/image.py:1358, openstackclient/image/v2/image.py:713 | image create, image set |
| ERROR: No %(type)s IP version %(family)s address found | CommandError | openstackclient/compute/v2/server.py:146 | server ssh |
| Failed to add subport to trunk '%(t)s': %(e)s | CommandError | openstackclient/network/v2/network_trunk.py:384 | network trunk subport add |
| Failed to add subports to trunk '%(t)s': %(e)s | CommandError | openstackclient/network/v2/network_trunk.py:265 | network trunk set |
| Failed to clear image cache | CommandError | openstackclient/image/v2/cache.py:227 | cached image clear |
| Failed to create Network QoS rule: %(e)s | CommandError | openstackclient/network/v2/network_qos_rule.py:296 | network qos rule create |
| Failed to create the network segment range for project %(project_id)s | CommandError | openstackclient/network/v2/network_segment_range.py:248 | network segment range create |
| Failed to delete %(errors)s of %(total)s messages. | CommandError | openstackclient/volume/v3/volume_message.py:103 | volume message delete |
| Failed to delete %(fails)s of %(total)s BGP VPN. | CommandError | openstackclient/network/v2/bgpvpn/bgpvpn.py:400 | bgpvpn delete |
| Failed to delete %(fails)s of %(total)s network BGP VPN association(s). | CommandError | openstackclient/network/v2/bgpvpn/network_association.py:143 | bgpvpn network association delete |
| Failed to delete %(fails)s of %(total)s port BGP VPN association(s). | CommandError | openstackclient/network/v2/bgpvpn/port_association.py:419 | bgpvpn port association delete |
| Failed to delete %(fails)s of %(total)s router BGP VPN association(s). | CommandError | openstackclient/network/v2/bgpvpn/router_association.py:218 | bgpvpn router association delete |
| Failed to delete %(fails)s of %(total)s tap flow. | CommandError | openstackclient/network/v2/taas/tap_flow.py:239 | tap flow delete |
| Failed to delete %(fails)s of %(total)s Tap Mirror. | CommandError | openstackclient/network/v2/taas/tap_mirror.py:224 | tap mirror delete |
| Failed to delete %(fails)s of %(total)s tap service. | CommandError | openstackclient/network/v2/taas/tap_service.py:198 | tap service delete |
| Failed to delete %(failures)s of %(total)s images. | CommandError | openstackclient/image/v2/cache.py:192 | cached image delete |
| Failed to delete %(result)s of %(total)s images. | CommandError | openstackclient/image/v1/image.py:396, openstackclient/image/v2/image.py:774 | image delete |
| Failed to delete Network QoS rule ID "%(rule)s": %(e)s | CommandError | openstackclient/network/v2/network_qos_rule.py:336 | network qos rule delete |
| Failed to load JSON schema: %(e)s | CommandError | openstackclient/image/v2/metadef_properties.py:107, openstackclient/image/v2/metadef_properties.py:264 | image metadef property create, image metadef property set |
| Failed to queue %(failures)s of %(total)s images | CommandError | openstackclient/image/v2/cache.py:153 | cached image queue |
| failed to retrieve auth info for current session | CommandError | openstackclient/identity/v3/application_credential.py:233, openstackclient/identity/v3/application_credential.py:312, openstackclient/identity/v3/application_credential.py:414 | application credential create, application credential delete, application credential show |
| Failed to set %(errors)s of %(total)s tags. | CommandError | openstackclient/image/v2/metadef_namespaces.py:330 | image metadef namespace set |
| Failed to set endpoint group %(endpoint_group)s: %(e)s | CommandError | openstackclient/network/v2/vpnaas/endpoint_group.py:218 | vpn endpoint group set |
| Failed to set firewall group '%(group)s': %(e)s | CommandError | openstackclient/network/v2/fwaas/group.py:371 | firewall group set |
| Failed to set firewall policy '%(policy)s': %(e)s | CommandError | openstackclient/network/v2/fwaas/policy.py:396 | firewall group policy set |
| Failed to set firewall rule '%(rule)s': %(e)s | CommandError | openstackclient/network/v2/fwaas/rule.py:473 | firewall group rule set |
| Failed to set IKE policy '%(ike)s': %(e)s | CommandError | openstackclient/network/v2/vpnaas/ikepolicy.py:323 | vpn ike policy set |
| Failed to set IPsec policy '%(ipsec)s': %(e)s | CommandError | openstackclient/network/v2/vpnaas/ipsecpolicy.py:325 | vpn ipsec policy set |
| Failed to set IPsec site connection '%(ipsec_conn)s': %(e)s | CommandError | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:422 | vpn ipsec site connection set |
| Failed to set Network QoS rule ID "%(rule)s": %(e)s | CommandError | openstackclient/network/v2/network_qos_rule.py:430 | network qos rule set |
| Failed to set trunk '%(t)s': %(e)s | CommandError | openstackclient/network/v2/network_trunk.py:253 | network trunk set |
| Failed to set vpn service '%(vpn)s': %(e)s | CommandError | openstackclient/network/v2/vpnaas/vpnservice.py:246 | vpn service set |
| Failed to show Network QoS rule ID "%(rule)s": %(e)s | CommandError | openstackclient/network/v2/network_qos_rule.py:470 | network qos rule show |
| Failed to unset %(errors)s of %(total)s tags. | CommandError | openstackclient/image/v2/metadef_namespaces.py:412 | image metadef namespace unset |
| Failed to unset %(propret)s of %(proptotal)s properties. | CommandError | openstackclient/image/v2/image.py:1618 | image unset |
| Failed to unset %(tagret)s of %(tagtotal)s tags,Failed to unset %(propret)s of %(proptotal)s properties. | CommandError | openstackclient/image/v2/image.py:1607 | image unset |
| Failed to unset %(tagret)s of %(tagtotal)s tags. | CommandError | openstackclient/image/v2/image.py:1613 | image unset |
| Failed to unset firewall group '%(group)s': %(e)s | CommandError | openstackclient/network/v2/fwaas/group.py:502 | firewall group unset |
| Failed to unset firewall policy '%(policy)s': %(e)s | CommandError | openstackclient/network/v2/fwaas/policy.py:520 | firewall group policy unset |
| Failed to unset firewall rule '%(rule)s': %(e)s | CommandError | openstackclient/network/v2/fwaas/rule.py:612 | firewall group rule unset |
| Firewall rule (name or ID) is required. | CommandError | openstackclient/network/v2/fwaas/policy.py:431 | firewall group policy add rule, firewall group policy remove rule |
| ICMP IP protocol required with arguments --icmp-type and --icmp-code | CommandError | openstackclient/network/v2/default_security_group_rule.py:205, openstackclient/network/v2/security_group_rule.py:195 | default security group rule create, security group rule create |
| In-progress live migration %(migration)s is not found for server %(server)s | CommandError | openstackclient/compute/v2/server_migration.py:277 | server migration abort, server migration force complete, server migration show |
| Incorrect set of arguments provided. See openstack --help for more details | CommandError | openstackclient/identity/v3/role.py:487 | role remove |
| invalid authentication info | CommandError | openstackclient/identity/v3/access_rule.py:110, openstackclient/identity/v3/access_rule.py:150, openstackclient/identity/v3/access_rule.py:154, openstackclient/identity/v3/access_rule.py:56 (+8) | access rule delete, access rule list, access rule show (+5) |
| Invalid changes-before value: %s | CommandError | openstackclient/compute/v2/server.py:2935, openstackclient/compute/v2/server_event.py:207 | server event list, server list |
| Invalid changes-since value: %s | CommandError | openstackclient/compute/v2/server.py:2945, openstackclient/compute/v2/server_event.py:191 | server event list, server list |
| Invalid value to --hints, see --help for valid values. | CommandError | openstackclient/network/v2/port.py:558 | port create, port set |
| Key file %(private_key)s can not be saved: %(exception)s | CommandError | openstackclient/compute/v2/keypair.py:171 | keypair create |
| Key file %(public_key)s not found: %(exception)s | CommandError | openstackclient/compute/v2/keypair.py:146 | keypair create |
| Lifetime Dictionary KeyError: Reason-Invalid unit key : '%(key)s' not in %(supported_key)s | CommandError | openstackclient/network/v2/vpnaas/utils.py:78 | vpn ike policy create, vpn ike policy set, vpn ipsec policy create (+1) |
| Lifetime Dictionary ValueError: Reason-Invalid units : '%(key_value)s' not in %(supported_units)s | CommandError | openstackclient/network/v2/vpnaas/utils.py:85 | vpn ike policy create, vpn ike policy set, vpn ipsec policy create (+1) |
| Lifetime Dictionary ValueError: Reason-Invalid value should be at least 60:'%(key_value)s' = %(value)s | CommandError | openstackclient/network/v2/vpnaas/utils.py:96 | vpn ike policy create, vpn ike policy set, vpn ipsec policy create (+1) |
| max instances should be > 0 | CommandError | openstackclient/compute/v2/server.py:1782 | server create |
| min instances should be <= max instances | CommandError | openstackclient/compute/v2/server.py:1774 | server create |
| min instances should be > 0 | CommandError | openstackclient/compute/v2/server.py:1778 | server create |
| missing auth info | CommandError | openstackclient/identity/v3/role_assignment.py:169, openstackclient/identity/v3/role_assignment.py:205 | role assignment list |
| Multi Backend support not enabled | CommandError | openstackclient/image/v2/image.py:2000 | image stores list |
| Multi Backend support not enabled. | CommandError | openstackclient/image/v2/image.py:760 | image delete |
| multiple matches found for {name_or_id} | NotFound | openstackclient/api/compute_v2.py:287, openstackclient/api/compute_v2.py:99, openstackclient/api/volume_v2.py:53, openstackclient/api/volume_v3.py:53 | server add security group, server create, server remove security group (+1) |
| Multiple service matches found for '%(query)s', use an ID to be more specific. | CommandError | openstackclient/identity/common.py:104 | endpoint create, endpoint list, endpoint set (+9) |
| Multiple service matches found for '%s', use an ID to be more specific. | CommandError | openstackclient/identity/common.py:58, openstackclient/identity/common.py:71 | endpoint create, endpoint list, endpoint show (+2) |
| Must provide auth-type if password is specified. | CommandError | openstackclient/network/v2/dynamic_routing/bgp_peer.py:45 | bgp peer create, bgp peer set |
| Must provide password if auth-type is specified. | CommandError | openstackclient/network/v2/dynamic_routing/bgp_peer.py:38 | bgp peer create, bgp peer set |
| Network segment range create not supported by Network API: %(e)s | CommandError | openstackclient/network/v2/network_segment_range.py:204 | network segment range create |
| Network segment range delete not supported by Network API: %(e)s | CommandError | openstackclient/network/v2/network_segment_range.py:294 | network segment range delete |
| Network segment range set not supported by Network API: %(e)s | CommandError | openstackclient/network/v2/network_segment_range.py:502 | network segment range set |
| Network segment range show not supported by Network API: %(e)s | CommandError | openstackclient/network/v2/network_segment_range.py:552 | network segment range show |
| Network segment ranges list not supported by Network API: %(e)s | CommandError | openstackclient/network/v2/network_segment_range.py:380 | network segment range list |
| New size must be greater than %d GB | CommandError | openstackclient/volume/v2/volume.py:827 | volume set |
| New size must be greater than %s GB | CommandError | openstackclient/volume/v3/volume.py:1000 | volume set |
| No agent with a ID of '%(id)s' exists. | CommandError | openstackclient/compute/v2/agent.py:218 | compute agent set |
| No attached ports found to associate floating IP with | CommandError | openstackclient/compute/v2/server.py:521 | server add floating ip |
| No images match the property expected by --image-property | CommandError | openstackclient/compute/v2/server.py:1710 | server create |
| No port found for fixed IP address %s | CommandError | openstackclient/compute/v2/server.py:538 | server add floating ip |
| No resource filter with a name of {parsed_args.resource}' exists. | CommandError | openstackclient/volume/v3/block_storage_resource_filter.py:99 | block storage resource filter show |
| No service catalog with a type, name or ID of '%s' exists. | CommandError | openstackclient/identity/v2_0/service.py:182 | service show |
| No service with a type, name or ID of '%(query)s' exists. | CommandError | openstackclient/identity/common.py:97 | endpoint create, endpoint list, endpoint set (+9) |
| No service with a type, name or ID of '%s' exists. | CommandError | openstackclient/identity/common.py:65 | endpoint create, endpoint list, endpoint show (+2) |
| Not supported by Network API: %(e)s | CommandError | openstackclient/network/v2/port.py:1319, openstackclient/network/v2/port.py:1332, openstackclient/network/v2/port.py:769, openstackclient/network/v2/port.py:782 | port create, port set |
| One of --host or --cluster needs to be specified to manage a volume. | CommandError | openstackclient/volume/v3/volume.py:388 | volume create |
| One or more of the set operations failed | CommandError | openstackclient/volume/v2/qos_specs.py:310, openstackclient/volume/v2/volume.py:964, openstackclient/volume/v2/volume_backup.py:462, openstackclient/volume/v2/volume_snapshot.py:515 (+4) | volume backup set, volume qos set, volume set (+1) |
| One or more of the unset operations failed | CommandError | openstackclient/volume/v2/volume.py:1057, openstackclient/volume/v3/volume.py:1239 | volume unset |
| Only an authorized user may issue a new token. | AuthorizationFailure | openstackclient/identity/v2_0/catalog.py:58, openstackclient/identity/v2_0/catalog.py:97, openstackclient/identity/v2_0/token.py:43, openstackclient/identity/v3/catalog.py:52 (+2) | catalog list, catalog show, token issue |
| Only one of --host or --cluster needs to be specified to manage a volume. | CommandError | openstackclient/volume/v3/volume.py:382 | volume create |
| Passwords do not match, password unchanged | CommandError | openstackclient/compute/v2/server.py:4857 | server set |
| Personality files are deprecated and are not supported for --os-compute-api-version greater than 2.56; use user data instead | CommandError | openstackclient/compute/v2/server.py:1759 | server create |
| Port does not contain allowed-address-pair %s | CommandError | openstackclient/network/v2/port.py:1530 | port unset |
| Port does not contain binding-profile %s | CommandError | openstackclient/network/v2/port.py:1511 | port unset |
| Port does not contain fixed-ip %s | CommandError | openstackclient/network/v2/port.py:1503 | port unset |
| Port does not contain security group %s | CommandError | openstackclient/network/v2/port.py:1522 | port unset |
| Project and User must be specified | CommandError | openstackclient/identity/v2_0/role_assignment.py:99 | role assignment list |
| Property %(property)s not found in object %(object)s. | CommandError | openstackclient/image/v2/metadef_objects.py:287 | image metadef object property show |
| PVLAN attributes cannot be set on a port whose network does not have PVLAN enabled. | CommandError | openstackclient/network/v2/port.py:302 | port create, port set |
| PVLAN attributes cannot be set when port security is disabled. | CommandError | openstackclient/network/v2/port.py:283 | port create, port set |
| Role not added, incorrect set of arguments provided. See openstack --help for more details | CommandError | openstackclient/identity/v3/role.py:180, openstackclient/identity/v3/role.py:218 | role add, role remove |
| Router does not contain route %s | CommandError | openstackclient/network/v2/router.py:1310 | router unset |
| Router does not have external network or QoS policy | CommandError | openstackclient/network/v2/router.py:1321 | router unset |
| Rule ID %(rule_id)s not found | CommandError | openstackclient/network/v2/network_qos_rule.py:142 | network qos rule create, network qos rule set |
| Rule not found | Exception | openstackclient/network/v2/network_qos_rule.py:413, openstackclient/network/v2/network_qos_rule.py:461 | network qos rule set, network qos rule show |
| Rule type "%(rule_type)s" only requires arguments: %(args)s | CommandError | openstackclient/network/v2/network_qos_rule.py:122 | network qos rule create, network qos rule set |
| Rule {rule_id} not found | Exception | openstackclient/network/v2/network_qos_rule.py:328 | network qos rule delete |
| Segmentation-id '%s' is not an integer | CommandError | openstackclient/network/v2/network_trunk.py:560 | network trunk create, network trunk set, network trunk unset |
| signing an image requires the --file option, passing files via stdin when signing is not supported. | CommandError | openstackclient/image/v2/image.py:571 | image create |
| Specifying a --nic of auto or none cannot be used with any other --nic, --network or --port value. | CommandError | openstackclient/compute/v2/server.py:2016 | server create |
| Subnet %s does not belong to any of the networks provided for --external-gateway. | CommandError | openstackclient/network/v2/router.py:191 | router add gateway, router create, router remove gateway (+1) |
| Subnet does not contain %(option)s %(value)s | CommandError | openstackclient/network/v2/subnet.py:50 | subnet unset |
| The '%(method)s' import method is not supported by this deployment. Supported: %(supported)s | CommandError | openstackclient/image/v2/image.py:1852 | image import |
| The '--remote-image' option is only supported when using '--method=glance-download' | CommandError | openstackclient/image/v2/image.py:1901 | image import |
| The '--remote-region' and '--remote-image' options are required when using '--method=web-download' | CommandError | openstackclient/image/v2/image.py:1887 | image import |
| The '--remote-region' option is only supported when using '--method=glance-download' | CommandError | openstackclient/image/v2/image.py:1894 | image import |
| The '--remote-service-interface' option is only supported when using '--method=glance-download' | CommandError | openstackclient/image/v2/image.py:1908 | image import |
| The '--stores' or '--all-stores' options are required when using '--method=copy-image' | CommandError | openstackclient/image/v2/image.py:1916 | image import |
| The '--uri' option is only supported when using '--method=web-download' | CommandError | openstackclient/image/v2/image.py:1879 | image import |
| The '--uri' option is required when using '--method=web-download' | CommandError | openstackclient/image/v2/image.py:1866 | image import |
| The 'container_format' and 'disk_format' properties must be set on an image before it can be imported | CommandError | openstackclient/image/v2/image.py:1927 | image import |
| The 'copy-image' import method can only be used with an image in status 'active' | CommandError | openstackclient/image/v2/image.py:1949 | image import |
| The 'glance-direct' import method can only be used with an image in status 'uploading' | CommandError | openstackclient/image/v2/image.py:1935 | image import |
| The 'web-download' import method can only be used with an image in status 'queued' | CommandError | openstackclient/image/v2/image.py:1942 | image import |
| The --description parameter requires server support for API microversion 2.55 | CommandError | openstackclient/compute/v2/flavor.py:205, openstackclient/compute/v2/flavor.py:472 | flavor create, flavor set |
| The --force and --cascade options are not supported with the --remote parameter. | CommandError | openstackclient/volume/v3/volume.py:563 | volume delete |
| The --force option is not supported with the --remote parameter. | CommandError | openstackclient/volume/v3/volume_snapshot.py:254 | volume snapshot delete |
| The --host and --cluster options are only supported with --remote-source parameter. | CommandError | openstackclient/volume/v3/volume.py:346 | volume create |
| The --image option is required when rebuilding a volume-backed server | CommandError | openstackclient/compute/v2/server.py:3807 | server rebuild |
| The --rxtx-factor parameter is only supported until API microversion 2.101 | CommandError | openstackclient/compute/v2/flavor.py:195 | flavor create |
| The --size, --consistency-group, --hint, --read-only and --read-write options are not supported with the --remote-source parameter. | CommandError | openstackclient/volume/v3/volume.py:369 | volume create |
| The <migration> argument must be an ID or UUID | CommandError | openstackclient/compute/v2/server_migration.py:325, openstackclient/compute/v2/server_migration.py:440, openstackclient/compute/v2/server_migration.py:505 | server migration abort, server migration force complete, server migration show |
| The boot_index key of --block-device should be an integer | CommandError | openstackclient/compute/v2/server.py:1928 | server create |
| The delete_on_termination key of --block-device should be a boolean-like value | CommandError | openstackclient/compute/v2/server.py:1987 | server create |
| The destination_type key of --block-device should be one of: local, volume | CommandError | openstackclient/compute/v2/server.py:1969 | server create |
| The external-gateway-multihoming extension is not enabled at the Neutron side, cannot use --enable-default-route-bfd or --enable-default-route-ecmp arguments. | CommandError | openstackclient/network/v2/router.py:347 | router create, router set |
| The external-gateway-multihoming extension is not enabled at the Neutron side. | CommandError | openstackclient/network/v2/router.py:1393, openstackclient/network/v2/router.py:1462 | router add gateway, router remove gateway |
| The Image Import feature is not supported by this deployment | CommandError | openstackclient/image/v2/image.py:1843 | image import |
| The last number in port range must be greater or equal to the first | CommandError | openstackclient/network/v2/floating_ip_port_forwarding.py:43 | floating ip port forwarding create, floating ip port forwarding set |
| The port number range is <1-65535> | CommandError | openstackclient/network/v2/floating_ip_port_forwarding.py:93 | floating ip port forwarding create, floating ip port forwarding set |
| The relation between internal and external ports does not match the pattern 1:N and N:N | CommandError | openstackclient/network/v2/floating_ip_port_forwarding.py:58 | floating ip port forwarding create, floating ip port forwarding set |
| The server status is not ACTIVE, SHUTOFF or ERROR. | CommandError | openstackclient/compute/v2/server.py:3954 | server rebuild |
| The source_type key of --block-device should be one of: volume, image, snapshot, blank | CommandError | openstackclient/compute/v2/server.py:1959 | server create |
| This operation requires server support for API microversion 2.81 | CommandError | openstackclient/compute/v2/aggregate.py:483 | aggregate cache image |
| Unrecognized value '%(value)s'; acceptable values are: %(valid)s | ValueError | openstackclient/common/envvars.py:40 | server create |
| Uploading data and using container are not allowed at the same time | CommandError | openstackclient/image/v2/image.py:542 | image create |
| Using --trustee-domain mandates the use of --trustee | CommandError | openstackclient/identity/v3/trust.py:311 | trust list |
| Using --trustor-domain mandates the use of --trustor | CommandError | openstackclient/identity/v3/trust.py:315 | trust list |
| Volume '%s' already exists; if you want to restore the backup to it you need to specify the '--force' option | CommandError | openstackclient/volume/v2/volume_backup.py:405, openstackclient/volume/v3/volume_backup.py:478 | volume backup restore |
| Volume is in %s state, it must be available before size can be extended | CommandError | openstackclient/volume/v2/volume.py:836 | volume set |
| Volume is in %s state, it must be available or in-use before size can be extended. | CommandError | openstackclient/volume/v3/volume.py:1009 | volume set |
| Volume service is not available in the current cloud | CommandError | openstackclient/compute/v2/server.py:1175 | server create |
| Volume status is not available for setting boot state | CommandError | openstackclient/volume/v2/volume.py:353, openstackclient/volume/v3/volume.py:478 | volume create |
| Volume status is not available for setting itread only. | CommandError | openstackclient/volume/v2/volume.py:374, openstackclient/volume/v3/volume.py:499 | volume create |
| You must specify '--external-gateway' in order to define a QoS policy | CommandError | openstackclient/network/v2/router.py:690 | router create |
| You must specify '--external-gateway' in order to enable router's NDP proxy | CommandError | openstackclient/network/v2/router.py:683 | router create |
| You must specify '--external-gateway' in order to specify SNAT or fixed-ip values | CommandError | openstackclient/network/v2/router.py:719 | router create |
| You must specify '--external-gateway' in order to update the SNAT or fixed-ip values | CommandError | openstackclient/network/v2/router.py:1161 | router set |
| You must specify '--external-gateway' or the router must already have an external network in order to set router gateway IP QoS | CommandError | openstackclient/network/v2/router.py:1174 | router set |
| You must specify both local and peer endpoint groups | CommandError | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:291 | vpn ipsec site connection create |
| You must specify endpoint groups or peer CIDR(s) | CommandError | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:294 | vpn ipsec site connection create |
| You must specify the --connect option for any of the connection-specific options such as --initiator to be valid | CommandError | openstackclient/volume/v3/volume_attachment.py:230 | volume attachment create |
| {name_or_id} not found | NotFound | openstackclient/api/compute_v2.py:105, openstackclient/api/compute_v2.py:293, openstackclient/api/volume_v2.py:59, openstackclient/api/volume_v3.py:59 | server add security group, server create, server remove security group (+1) |
| {parsed_args.filename} is not a valid file | CommandError | openstackclient/image/v2/image.py:1680, openstackclient/image/v2/image.py:531 | image create, image stage |
Source: reverse-spec-python-openstackclient/02-errors_stable-2026.2.md. The _rewrite/ and _inventory/ files are not published on the site.