#, fuzzy msgid "" msgstr "" "Project-Id-Version: ironic VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" "POT-Creation-Date: 2024-04-19 22:37+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ironic/api/controllers/base.py:73 #, python-format msgid "Invalid value for %s header" msgstr "" #: ironic/api/controllers/v1/__init__.py:152 #, python-format msgid "" "Mutually exclusive versions requested. Version %(ver)s requested but not " "supported by this service. The supported version range is: [%(min)s, " "%(max)s]." msgstr "" #: ironic/api/controllers/v1/__init__.py:161 #, python-format msgid "" "Version %(ver)s was requested but the minor version is not supported by this " "service. The supported version range is: [%(min)s, %(max)s]." msgstr "" #: ironic/api/controllers/v1/allocation.py:129 #: ironic/api/controllers/v1/allocation.py:561 msgid "The API version does not allow allocations" msgstr "" #: ironic/api/controllers/v1/allocation.py:161 #: ironic/api/controllers/v1/chassis.py:123 #: ironic/api/controllers/v1/conductor.py:83 #: ironic/api/controllers/v1/deploy_template.py:200 #: ironic/api/controllers/v1/node.py:2332 ironic/api/controllers/v1/port.py:261 #: ironic/api/controllers/v1/portgroup.py:191 #: ironic/api/controllers/v1/volume_connector.py:126 #: ironic/api/controllers/v1/volume_target.py:149 #, python-format msgid "The sort_key value %(key)s is an invalid field for sorting" msgstr "" #: ironic/api/controllers/v1/allocation.py:363 #, python-format msgid "Cannot create allocation with invalid name '%(name)s'" msgstr "" #: ironic/api/controllers/v1/allocation.py:384 #, python-format msgid "" "Cannot create allocation with an owner Project ID value %(req_owner)s not " "matching the requester Project ID %(project)s. Policy baremetal:allocation:" "create_restricted is required for this capability." msgstr "" #: ironic/api/controllers/v1/allocation.py:411 msgid "Cannot set node when creating an allocation in this API version" msgstr "" #: ironic/api/controllers/v1/allocation.py:419 msgid "The resource_class field is mandatory when not backfilling" msgstr "" #: ironic/api/controllers/v1/allocation.py:492 msgid "The API version does not allow updating allocations" msgstr "" #: ironic/api/controllers/v1/allocation.py:502 #, python-format msgid "Cannot update allocation with invalid name '%(name)s'" msgstr "" #: ironic/api/controllers/v1/allocation.py:590 #: ironic/api/controllers/v1/allocation.py:620 #, python-format msgid "Allocation for node %s was not found" msgstr "" #: ironic/api/controllers/v1/deploy_template.py:76 #, python-format msgid "" "Duplicate deploy steps. A deploy template cannot have multiple deploy steps " "with the same interface and step. Duplicates: %s" msgstr "" #: ironic/api/controllers/v1/deploy_template.py:159 msgid "The API version does not allow deploy templates" msgstr "" #: ironic/api/controllers/v1/driver.py:346 msgid "\"type\" filter must be one of \"classic\" or \"dynamic\", if specified." msgstr "" #: ironic/api/controllers/v1/node.py:423 #, python-format msgid "Invalid network_data: %s " msgstr "" #: ironic/api/controllers/v1/node.py:547 #, python-format msgid "Malformed indicator name \"%s\"" msgstr "" #: ironic/api/controllers/v1/node.py:555 #, python-format msgid "Missing indicator name \"%s\"" msgstr "" #: ironic/api/controllers/v1/node.py:869 msgid "timeout has to be positive integer" msgstr "" #: ironic/api/controllers/v1/node.py:914 ironic/api/controllers/v1/node.py:964 #, python-format msgid "" "This endpoint is supported starting with the API version 1.%(min_version)s" msgstr "" #: ironic/api/controllers/v1/node.py:919 #, python-format msgid "" "Invalid boot mode %(mode)s requested for node. Allowed boot modes are: " "%(modes)s" msgstr "" #: ironic/api/controllers/v1/node.py:928 ironic/api/controllers/v1/node.py:976 #, python-format msgid "" "Node is in %(state)s state. Since node is transitioning, the boot mode will " "not be set as this may interfere with ongoing changes and result in " "erroneous modification. Try again later." msgstr "" #: ironic/api/controllers/v1/node.py:969 #, python-format msgid "" "Invalid secure_boot %(state)s requested for node. Allowed secure_boot states " "are: True, False) " msgstr "" #: ironic/api/controllers/v1/node.py:1014 #, python-format msgid "" "A non-empty \"rescue_password\" is required when setting target provision " "state to %s" msgstr "" #: ironic/api/controllers/v1/node.py:1029 #, python-format msgid "\"clean_steps\" is required when setting target provision state to %s" msgstr "" #: ironic/api/controllers/v1/node.py:1039 #, python-format msgid "\"service_steps\" is required when setting target provision state to %s" msgstr "" #: ironic/api/controllers/v1/node.py:1052 #, python-format msgid "The requested action \"%(action)s\" could not be understood." msgstr "" #: ironic/api/controllers/v1/node.py:1166 ironic/conductor/deployments.py:49 msgid "provisioning" msgstr "" #: ironic/api/controllers/v1/node.py:1191 #, python-format msgid "\"clean_steps\" is only valid when setting target provision state to %s" msgstr "" #: ironic/api/controllers/v1/node.py:1200 #, python-format msgid "" "\"rescue_password\" is only valid when setting target provision state to %s" msgstr "" #: ironic/api/controllers/v1/node.py:1276 #, python-format msgid "Invalid %s_steps: %s" msgstr "" #: ironic/api/controllers/v1/node.py:1287 #, python-format msgid "Invalid entry detected for execute_on_child_node parameter in step %s." msgstr "" #: ironic/api/controllers/v1/node.py:1296 #, python-format msgid "" "Invalid entry detected for execute_on_child_node parameter in step %s. A " "boolean or a UUID value is expected." msgstr "" #: ironic/api/controllers/v1/node.py:1392 msgid "" "A single node trait may be added via PUT /v1/nodes//traits/" " with no body, or all node traits may be replaced via PUT /v1/nodes/" "/traits with the list of traits specified in the request " "body." msgstr "" #: ironic/api/controllers/v1/node.py:1403 msgid "No body should be provided when adding a trait" msgstr "" #: ironic/api/controllers/v1/node.py:1971 msgid "Cannot specify both port_uuid and portgroup_uuid" msgstr "" #: ironic/api/controllers/v1/node.py:2167 #, python-format msgid "Unsupported or missing URL scheme: %s" msgstr "" #: ironic/api/controllers/v1/node.py:2192 #, python-format msgid "Invalid device type(s) %(invalid)s (valid are %(valid)s)" msgstr "" #: ironic/api/controllers/v1/node.py:2325 msgid "Chassis id not specified." msgstr "" #: ironic/api/controllers/v1/node.py:2495 #, python-format msgid "" "Node %s can not update the driver while the console is enabled. Please stop " "the console first." msgstr "" #: ironic/api/controllers/v1/node.py:2804 #, python-format msgid "Cannot create node with invalid name '%(name)s'" msgstr "" #: ironic/api/controllers/v1/node.py:2827 msgid "" "Cannot create a node as a project scoped admin with an owner other than your " "own project." msgstr "" #: ironic/api/controllers/v1/node.py:2879 msgid "" "Cannot update node traits via node patch. Node traits should be updated via " "the node traits API." msgstr "" #: ironic/api/controllers/v1/node.py:2885 msgid "" "The reset_interfaces parameter can only be used when changing the node's " "driver." msgstr "" #: ironic/api/controllers/v1/node.py:2891 #, python-format msgid "Cannot update node with description exceeding %s characters" msgstr "" #: ironic/api/controllers/v1/node.py:2910 msgid "" "Unable to apply the requested parent_node. Requested value was invalid." msgstr "" #: ironic/api/controllers/v1/node.py:3010 #, python-format msgid "Node %s can not be updated while a state transition is in progress." msgstr "" #: ironic/api/controllers/v1/node.py:3016 #, python-format msgid "Cannot update node \"%(node)s\" while it is in state \"%(state)s\"." msgstr "" #: ironic/api/controllers/v1/node.py:3031 #, python-format msgid "" "Cannot update owner of node \"%(node)s\" while it is in state \"%(state)s\"." msgstr "" #: ironic/api/controllers/v1/node.py:3045 #, python-format msgid "" "Cannot update owner of node \"%(node)s\" while it is allocated to an " "allocation with an owner." msgstr "" #: ironic/api/controllers/v1/node.py:3054 #, python-format msgid "Node %s: Cannot change name to invalid name " msgstr "" #: ironic/api/controllers/v1/notification_utils.py:80 msgid "is not defined" msgstr "" #: ironic/api/controllers/v1/notification_utils.py:81 #, python-format msgid "Unsupported resource: %s" msgstr "" #: ironic/api/controllers/v1/notification_utils.py:96 #, python-format msgid "" "Failed to send baremetal.%(resource)s.%(action)s.%(status)s notification for " "%(resource)s %(uuid)s with level %(level)s, notification method " "%(notification_method)s, payload method %(payload_method)s, error %(error)s" msgstr "" #: ironic/api/controllers/v1/port.py:586 msgid "Port can not be added to a portgroup belonging to a different node." msgstr "" #: ironic/api/controllers/v1/port.py:616 #, python-format msgid "" "Port group %s doesn't support standalone ports. This port cannot be created " "as a member of that portgroup as the port's 'pxe_enabled' field was set to " "True." msgstr "" #: ironic/api/controllers/v1/port.py:732 #, python-format msgid "" "Cannot update port \"%(port)s\" on \"%(node)s\" while it is in state " "\"%(state)s\"." msgstr "" #: ironic/api/controllers/v1/portgroup.py:409 #, python-format msgid "Cannot create portgroup with invalid name '%(name)s'" msgstr "" #: ironic/api/controllers/v1/portgroup.py:464 #, python-format msgid "Portgroup %(portgroup)s: Cannot change name to invalid name '%(name)s'" msgstr "" #: ironic/api/controllers/v1/portgroup.py:482 msgid "'mode' is a mandatory attribute and can not be removed" msgstr "" #: ironic/api/controllers/v1/portgroup.py:506 #, python-format msgid "" "Cannot update portgroup \"%(portgroup)s\" on node \"%(node)s\" while it is " "in state \"%(state)s\"." msgstr "" #: ironic/api/controllers/v1/ramdisk.py:209 msgid "Field \"agent_version\" not recognised" msgstr "" #: ironic/api/controllers/v1/ramdisk.py:214 msgid "Fields \"agent_status\" and \"agent_status_message\" not recognised." msgstr "" #: ironic/api/controllers/v1/ramdisk.py:223 msgid "Field \"agent_verify_ca\" not recognised in this version" msgstr "" #: ironic/api/controllers/v1/ramdisk.py:236 msgid "Detected change in ramdisk provided \"callback_url\"" msgstr "" #: ironic/api/controllers/v1/ramdisk.py:244 msgid "Agent token is required for heartbeat processing." msgstr "" #: ironic/api/controllers/v1/ramdisk.py:253 #, python-format msgid "Agent status is invalid. Valid states are %s." msgstr "" #: ironic/api/controllers/v1/ramdisk.py:362 #, python-format msgid "API version 1.%d or newer is required" msgstr "" #: ironic/api/controllers/v1/ramdisk.py:375 msgid "No lookup information provided" msgstr "" #: ironic/api/controllers/v1/shard.py:35 msgid "The API version does not allow shards" msgstr "" #: ironic/api/controllers/v1/utils.py:396 #, python-format msgid "Cannot patch %s. Only the following can be updated: %s" msgstr "" #: ironic/api/controllers/v1/utils.py:427 msgid "Limit must be positive" msgstr "" #: ironic/api/controllers/v1/utils.py:434 #, python-format msgid "Invalid sort direction: %s. Acceptable values are 'asc' or 'desc'" msgstr "" #: ironic/api/controllers/v1/utils.py:456 #, python-format msgid "Adding a new attribute (%s) to the root of the resource is not allowed" msgstr "" #: ironic/api/controllers/v1/utils.py:737 msgid "Method not specified" msgstr "" #: ironic/api/controllers/v1/utils.py:775 #, python-format msgid "Field(s) \"%s\" are not valid" msgstr "" #: ironic/api/controllers/v1/utils.py:887 #, python-format msgid "Provision state \"%s\" is not valid" msgstr "" #: ironic/api/controllers/v1/utils.py:897 #: ironic/api/controllers/v1/utils.py:911 #: ironic/api/controllers/v1/utils.py:924 #: ironic/api/controllers/v1/utils.py:937 #: ironic/api/controllers/v1/utils.py:1028 #: ironic/api/controllers/v1/utils.py:1048 #: ironic/api/controllers/v1/utils.py:1062 #: ironic/api/controllers/v1/utils.py:1076 #: ironic/api/controllers/v1/utils.py:1090 #: ironic/api/controllers/v1/utils.py:1103 #: ironic/api/controllers/v1/utils.py:1451 #: ironic/api/controllers/v1/utils.py:1995 #, python-format msgid "" "Request not acceptable. The minimal required API version should be %(base)s." "%(opr)s" msgstr "" #: ironic/api/controllers/v1/utils.py:978 #, python-format msgid "" "Adding a config drive is only supported when setting provision state to %s" msgstr "" #: ironic/api/controllers/v1/utils.py:986 #, python-format msgid "Invalid configdrive format: %s" msgstr "" #: ironic/api/controllers/v1/utils.py:992 #, python-format msgid "" "Providing a JSON object for configdrive is only supported starting with API " "version %(base)s.%(opr)s" msgstr "" #: ironic/api/controllers/v1/utils.py:1000 #, python-format msgid "" "Providing vendor_data in configdrive is only supported starting with API " "version %(base)s.%(opr)s" msgstr "" #: ironic/api/controllers/v1/utils.py:1015 msgid "" "Invalid configdrive format: it is neither a JSON, nor a URL, nor a base64 " "string" msgstr "" #: ironic/api/controllers/v1/utils.py:1034 #, python-format msgid "" "Unrecognized fault \"%(fault)s\" is specified, allowed faults are " "%(valid_faults)s" msgstr "" #: ironic/api/controllers/v1/utils.py:2003 #, python-format msgid "" "\"deploy_steps\" is only valid when setting target provision state to %s or " "%s" msgstr "" #: ironic/api/controllers/v1/utils.py:2014 msgid "disable_ramdisk is not acceptable in this API version" msgstr "" #: ironic/api/controllers/v1/utils.py:2017 msgid "disable_ramdisk is supported only with manual cleaning" msgstr "" #: ironic/api/controllers/v1/volume_connector.py:193 #: ironic/api/controllers/v1/volume_target.py:220 msgid "Can't fetch a subset of fields with 'detail' set" msgstr "" #: ironic/api/controllers/v1/volume_connector.py:330 #: ironic/api/controllers/v1/volume_target.py:360 #, python-format msgid "Expected a UUID for node_uuid, but received %(uuid)s." msgstr "" #: ironic/api/middleware/auth_public_routes.py:42 #, python-format msgid "Cannot compile public API routes: %s" msgstr "" #: ironic/api/middleware/parsable_error.py:48 #, python-format msgid "ErrorDocumentMiddleware received an invalid status %s" msgstr "" #: ironic/cmd/dbsync.py:92 #, python-format msgid "" "The database is not compatible with this release of ironic (%s). Please run " "\"ironic-dbsync online_data_migrations\" using the previous release.\n" msgstr "" #: ironic/cmd/dbsync.py:98 #, python-format msgid "" "The database version is not compatible with this release of ironic (%s). " "This can happen if you are attempting to upgrade from a version older than " "the previous release (skip versions upgrade). This is an unsupported upgrade " "method. Please run \"ironic-dbsync upgrade\" using the previous releases for " "a fast-forward upgrade.\n" msgstr "" #: ironic/cmd/dbsync.py:172 #, python-format msgid "Error while running %(migration)s: %(err)s." msgstr "" #: ironic/cmd/dbsync.py:177 #, python-format msgid "%(migration)s() migrated %(done)i of %(total)i objects." msgstr "" #: ironic/cmd/dbsync.py:225 #, python-format msgid "Malformed option %s" msgstr "" #: ironic/cmd/dbsync.py:234 #, python-format msgid "Running batches of %i until migrations have been completed." msgstr "" #: ironic/cmd/dbsync.py:239 ironic/cmd/dbsync.py:250 msgid "Data migrations have completed." msgstr "" #: ironic/cmd/dbsync.py:243 msgid "\"max-count\" must be a positive value." msgstr "" #: ironic/cmd/dbsync.py:253 msgid "Data migrations have not completed. Please re-run." msgstr "" #: ironic/cmd/dbsync.py:262 msgid "" "Upgrade the database schema to the latest version. Optionally, use --" "revision to specify an alembic revision string to upgrade to. It returns 2 " "(error) if the database is not compatible with this version. If this " "happens, the 'ironic-dbsync online_data_migrations' command should be run " "using the previous version of ironic, before upgrading and running this " "command." msgstr "" #: ironic/cmd/dbsync.py:279 msgid "" "Create a new alembic revision. Use --message to set the message string." msgstr "" #: ironic/cmd/dbsync.py:287 msgid "Print the current version information and exit." msgstr "" #: ironic/cmd/dbsync.py:292 msgid "Create the database schema." msgstr "" #: ironic/cmd/dbsync.py:297 msgid "" "Perform online data migrations for the release. If --max-count is specified, " "at most max-count objects will be migrated. If not specified, all objects " "will be migrated (in batches to avoid locking the database for long periods " "of time). The command returns code 0 (success) after migrations are finished " "or there are no data to migrate. It returns code 1 (error) if there are " "still pending objects to be migrated. Before upgrading to a newer release, " "this command must be run until code 0 is returned. It returns 127 (error) if " "max-count is < 1. It returns 2 (error) if the database is not compatible " "with this release. If this happens, this command should be run using the " "previous release of ironic, before upgrading and running this command." msgstr "" #: ironic/cmd/dbsync.py:314 msgid "" "Maximum number of objects to migrate. If unspecified, all objects are " "migrated." msgstr "" #: ironic/cmd/dbsync.py:319 msgid "" "Options to pass to the migrations in the form of .