# Translations template for ironic. # Copyright (C) 2019 ORGANIZATION # This file is distributed under the same license as the ironic project. # FIRST AUTHOR , 2019. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: ironic VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" "POT-Creation-Date: 2019-04-26 18:39+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.5.3\n" #: ironic/api/controllers/base.py:104 #, python-format msgid "Invalid value for %s header" msgstr "" #: ironic/api/controllers/v1/__init__.py:204 #, 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:213 #, 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/chassis.py:187 #: ironic/api/controllers/v1/node.py:1505 ironic/api/controllers/v1/port.py:329 #: ironic/api/controllers/v1/portgroup.py:288 #: ironic/api/controllers/v1/volume_connector.py:221 #: ironic/api/controllers/v1/volume_target.py:238 #, python-format msgid "The sort_key value %(key)s is an invalid field for sorting" msgstr "" #: ironic/api/controllers/v1/driver.py:385 msgid "\"type\" filter must be one of \"classic\" or \"dynamic\", if specified." msgstr "" #: ironic/api/controllers/v1/node.py:528 msgid "timeout has to be positive integer" msgstr "" #: ironic/api/controllers/v1/node.py:613 ironic/conductor/manager.py:796 msgid "provisioning" msgstr "" #: ironic/api/controllers/v1/node.py:638 #, python-format msgid "\"clean_steps\" is only valid when setting target provision state to %s" msgstr "" #: ironic/api/controllers/v1/node.py:645 #, python-format msgid "" "\"rescue_password\" is only valid when setting target provision state to " "%s" msgstr "" #: ironic/api/controllers/v1/node.py:665 #, python-format msgid "" "A non-empty \"rescue_password\" is required when setting target provision" " state to %s" msgstr "" #: ironic/api/controllers/v1/node.py:680 #, python-format msgid "\"clean_steps\" is required when setting target provision state to %s" msgstr "" #: ironic/api/controllers/v1/node.py:691 #, python-format msgid "The requested action \"%(action)s\" could not be understood." msgstr "" #: ironic/api/controllers/v1/node.py:713 #, python-format msgid "Invalid clean_steps: %s" msgstr "" #: ironic/api/controllers/v1/node.py:792 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:803 msgid "No body should be provided when adding a trait" msgstr "" #: ironic/api/controllers/v1/node.py:1493 msgid "Chassis id not specified." msgstr "" #: ironic/api/controllers/v1/node.py:1632 #, 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:1827 msgid "" "Cannot specify node traits on node creation. Traits must be set via the " "node traits API." msgstr "" #: ironic/api/controllers/v1/node.py:1852 #, python-format msgid "Cannot create node with invalid name '%(name)s'" msgstr "" #: ironic/api/controllers/v1/node.py:1908 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:1927 #, python-format msgid "Node %s can not be updated while a state transition is in progress." msgstr "" #: ironic/api/controllers/v1/node.py:1934 #, python-format msgid "Node %s: Cannot change name to invalid name " msgstr "" #: ironic/api/controllers/v1/notification_utils.py:77 msgid "is not defined" msgstr "" #: ironic/api/controllers/v1/notification_utils.py:78 #, python-format msgid "Unsupported resource: %s" msgstr "" #: ironic/api/controllers/v1/notification_utils.py:93 #, 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:108 msgid "Port can not be added to a portgroup belonging to a different node." msgstr "" #: ironic/api/controllers/v1/port.py:576 #, python-format msgid "" "Port group %s doesn't support standalone ports. This port cannot be " "created as a member of that port group because either 'extra/vif_port_id'" " was specified or 'pxe_enabled' was set to True." msgstr "" #: ironic/api/controllers/v1/portgroup.py:453 #, python-format msgid "Cannot create portgroup with invalid name '%(name)s'" msgstr "" #: ironic/api/controllers/v1/portgroup.py:513 #, python-format msgid "Portgroup %(portgroup)s: Cannot change name to invalid name '%(name)s'" msgstr "" #: ironic/api/controllers/v1/ramdisk.py:179 msgid "Field \"agent_version\" not recognised" msgstr "" #: ironic/api/controllers/v1/types.py:145 #, python-format msgid "%s is not JSON serializable" msgstr "" #: ironic/api/controllers/v1/types.py:245 #, python-format msgid "'%s' is an internal attribute and can not be updated" msgstr "" #: ironic/api/controllers/v1/types.py:249 #, python-format msgid "'%s' is a mandatory attribute and can not be removed" msgstr "" #: ironic/api/controllers/v1/types.py:254 msgid "'add' and 'replace' operations need a value" msgstr "" #: ironic/api/controllers/v1/types.py:305 #, python-format msgid "%s are invalid keys" msgstr "" #: ironic/api/controllers/v1/types.py:310 #: ironic/api/controllers/v1/types.py:350 #, python-format msgid "Missing mandatory keys: %s" msgstr "" #: ironic/api/controllers/v1/utils.py:81 msgid "Limit must be positive" msgstr "" #: ironic/api/controllers/v1/utils.py:88 #, python-format msgid "Invalid sort direction: %s. Acceptable values are 'asc' or 'desc'" msgstr "" #: ironic/api/controllers/v1/utils.py:96 msgid "" "Invalid trait. A valid trait must be no longer than 255 characters. " "Standard traits are defined in the os_traits library. A custom trait must" " start with the prefix CUSTOM_ and use the following characters: A-Z, 0-9" " and _" msgstr "" #: ironic/api/controllers/v1/utils.py:114 #, python-format msgid "Adding a new attribute (%s) to the root of the resource is not allowed" msgstr "" #: ironic/api/controllers/v1/utils.py:298 msgid "Method not specified" msgstr "" #: ironic/api/controllers/v1/utils.py:342 #, python-format msgid "Field(s) \"%s\" are not valid" msgstr "" #: ironic/api/controllers/v1/utils.py:411 #, python-format msgid "Provision state \"%s\" is not valid" msgstr "" #: ironic/api/controllers/v1/utils.py:421 #: ironic/api/controllers/v1/utils.py:435 #: ironic/api/controllers/v1/utils.py:448 #: ironic/api/controllers/v1/utils.py:461 #, python-format msgid "" "Request not acceptable. The minimal required API version should be " "%(base)s.%(opr)s" msgstr "" #: ironic/api/controllers/v1/utils.py:474 #, python-format msgid "Adding a config drive is only supported when setting provision state to %s" msgstr "" #: ironic/api/controllers/v1/volume_connector.py:284 #: ironic/api/controllers/v1/volume_target.py:300 msgid "Can't fetch a subset of fields with 'detail' set" msgstr "" #: ironic/api/controllers/v1/volume_connector.py:400 #: ironic/api/controllers/v1/volume_target.py:414 #, python-format msgid "Expected a UUID for node_uuid, but received %(uuid)s." msgstr "" #: ironic/api/middleware/auth_token.py:43 #, python-format msgid "Cannot compile public API routes: %s" msgstr "" #: ironic/api/middleware/parsable_error.py:51 #, python-format msgid "ErrorDocumentMiddleware received an invalid status %s" msgstr "" #: ironic/cmd/dbsync.py:94 #, 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:155 #, python-format msgid "Error while running %(migration)s: %(err)s." msgstr "" #: ironic/cmd/dbsync.py:160 #, python-format msgid "%(migration)s() migrated %(done)i of %(total)i objects." msgstr "" #: ironic/cmd/dbsync.py:208 #, python-format msgid "Malformed option %s" msgstr "" #: ironic/cmd/dbsync.py:217 #, python-format msgid "Running batches of %i until migrations have been completed." msgstr "" #: ironic/cmd/dbsync.py:222 ironic/cmd/dbsync.py:233 msgid "Data migrations have completed." msgstr "" #: ironic/cmd/dbsync.py:226 msgid "\"max-count\" must be a positive value." msgstr "" #: ironic/cmd/dbsync.py:236 msgid "Data migrations have not completed. Please re-run." msgstr "" #: ironic/cmd/dbsync.py:245 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:262 msgid "Create a new alembic revision. Use --message to set the message string." msgstr "" #: ironic/cmd/dbsync.py:270 msgid "Print the current version information and exit." msgstr "" #: ironic/cmd/dbsync.py:275 msgid "Create the database schema." msgstr "" #: ironic/cmd/dbsync.py:280 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:297 msgid "" "Maximum number of objects to migrate. If unspecified, all objects are " "migrated." msgstr "" #: ironic/cmd/dbsync.py:302 msgid "" "Options to pass to the migrations in the form of .